1. 程式人生 > >iOS 9 平臺上 AFNetworking 框架 3.0 版本號解決的問題和問題解決

iOS 9 平臺上 AFNetworking 框架 3.0 版本號解決的問題和問題解決

mon ans net 介紹 otto rac -a div das

iOS 9 平臺上 AFNetworking 框架 3.0 版本號解決的問題和問題解決

太陽火神的漂亮人生 (http://blog.csdn.net/opengl_es)

本文遵循“署名-非商業用途-保持一致”創作公用協議

轉載請保留此句:太陽火神的漂亮人生 - 本博客專註於 敏捷開發及移動和物聯設備研究:iOS、Android、Html5、Arduino、pcDuino否則,出自本博客的文章拒絕轉載或再轉載,謝謝合作。


再補充


此有一篇比較全面的適配 iOS 9 的文章:

http://www.cnblogs.com/dsxniubility/p/4821184.html



補充

適配 XCode 7 過程中出現個安全傳輸的問題,忘記記錄下來了,預計下次還會跳這坑裏。過渡時期,總會有這樣或那樣的怪問題


技術分享

這個選項是同意隨意載入。而不考慮 ATS 的安全傳輸要求

另一個選項。是對哪些網站能夠忽略安全傳輸要求,稍侯查到再補:


關於“應用安全傳輸”的具體介紹,後補例如以下:



==============


ASIHttpRequest 框架已經兩年沒更新了,在兩年前使用時,使用 block 封裝出一個好用的工具。http 請求非常爽,

這兩年一直在用 GCDAsyncSocket 做 socket 和 ssl 下的安全套接字通訊,時間久了,回頭一看, ASI 不更新了,

這兩年期間做 multipart 文件上傳用過 AFNetworking 。感覺非常精練,

這次再用,正逢 iOS 9 公布,NSUrlConnection 棄用,改用 NSURLSession,AFNetworking 也針對性公布了 3.0 版本號。

實際使用中非常爽,和兩年前用 ASI 和 block 封裝的使用方法有異曲同工之妙,

僅僅只是人家這是完整的解決方式,俺那是暫時湊個份子錢而已。


在使用過程中,發現個問題,之前有發文說明,解決的方法也非常easy,就是加上對應的 json 內容類型名,

這樣 AFNetworking 會自己主動按 json 將應答體中的內容轉成 OC 對象,數組或詞典。


還有什麽?


使了兩天 AFNetworking 了,一直是爽的感覺,就好像沒有使用什麽網絡接口一樣。

興許上傳圖片還得用它,屆時再補充。



iOS 9 平臺上 AFNetworking 框架 3.0 版本號解決的問題和問題解決