وب‌سرویس مجید

پروژه decodable

Anviking/Decodable

این پروژه یک کتابخانهٔ سوئیفت برای تبدیل داده‌های JSON به اشیاء در سوئیفت ۲ و ۳ است. ️

کاربرد:

کمک می‌کنه تا داده‌های JSON رو به راحتی به ساختارهای مدل (model) در سوئیفت تبدیل کنید، بدون نیاز به کدنویسی دستی زیاد.

در چه شرایطی بهتره استفاده شود؟

اگر دارید روی یک پروژه قدیمی سوئیفت ۲ یا ۳ کار می‌کنید و نیاز به دیکد کردن JSON دارید، این ابزار می‌تونه مفید باشه. اما توجه داشته باشید که احتمالاً منسوخ شده. ️

چند مثال از موارد استفاده

- دریافت داده از API و تبدیل آن به مدل کاربر (User model)

- پردازش پاسخ‌های JSON در اپلیکیشن‌های قدیمی iOS

- ساده‌سازی کد دیکد کردن در پروژه‌های قبل از Swift 4

  • ##Swift
  • ##JSON
  • ##Decodable
  • ##iOS
  • ##LegacyCode
  • ##API
  • ##DataParsing
  • ##Swift2
  • ##Swift3
  • ##MobileDev