آموزش دسترسی به خدمات وب در توسعه  iOS با Swift 2

4 سال پیش
امتیاز دهید post

 آموزش دسترسی به خدمات وب در توسعه  iOS با Swift 2

 

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش دسترسی به خدمات وب در توسعه  iOS با Swift 2 خواهیم پرداخت.

در برنامه ممکن است لازم باشد که به API متصل شویم و داده های آن API را بازیابی کرده و در برنامه خود استفاده کنیم.

در مرحله اول، ما به URL نیاز داریم ، که داده ها را به ما ارائه می دهد.

 

بعد از آن ، ما باید استثنا امنیتی لایه حمل و نقل را اضافه کنیم تا به برنامه ما اجازه دهد با وب سرویس ارتباط برقرار کند ، اگر سرویس https نباشد. ما این تغییرات را در پرونده info.plist ایجاد خواهیم کرد.

سرانجام ، برای ایجاد درخواست شبکه ، یک URLSession ایجاد خواهیم کرد.

 

به این ترتیب می توانید با استفاده از جلسات URL از سرویس های وب در برنامه خود استفاده کنید.

Alamofire

Alamofire یک کتابخانه شبکه HTTP است که به سرعت نوشته شده است. می تواند برای ایجاد درخواست های URL ، ارسال اطلاعات ، دریافت داده ، بارگذاری پرونده ، داده ، تأیید اعتبار ، اعتبار سنجی و غیره استفاده شود.

برای نصب Aalmofire ، می توانید به طور رسمی در GitHub به Alamofire بروید و راهنمای نصب آنها را بخوانید

درخواست در Alamofire

برای درخواست در Alamofire ، باید از دستور زیر استفاده کنیم.

 

مدیریت پاسخ

از دستور زیر برای مدیریت پاسخ استفاده می شود.

 

اعتبار سنجی پاسخ

از دستور زیر برای مدیریت پاسخ استفاده می شود.

 

این موارد اصول ایجاد درخواست URL با استفاده از URL Session ها و Alamofire است. برای Alamofire پیشرفته تر ، لطفاً به اسناد Alamofire مراجعه کنید ، و می توانید جزئیات آن را بخوانید.

 

منبع.

 

لیست جلسات قبل آموزش توسعه iOS با Swift 2

  1. آموزش توسعه iOS با Swift 2
  2. آموزش Xcode IDE در توسعه iOS با Swift 2 
  3.  اولین برنامه در توسعه iOS با Swift 2 
  4. آموزش ساخت برنامه تعاملی در توسعه iOS با Swift 2
  5. آموزش ساخت برنامه ها با Swift
  6. آموزش iOS پیشرفته در توسعه iOS با Swift 2
  7. آموزش یکپارچه سازی نقشه ها در توسعه iOS با Swift 2
  8. آموزش طرح بندی خودکار در توسعه  iOS با Swift 2 
  9. آموزش انیمیشن ها در توسعه  iOS با Swift 2
  10.  آموزش دسترسی به خدمات وب در توسعه  iOS با Swift 2
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه