iOS開發之網路篇
1.1 網路基本概念 <br />
- 在移動網際網路時代,移動應用的特徵有: <br />
- 幾乎所有應用都需要網路,比如QQ、微博、網易新聞、優酷、百度地圖<br />
- 只有通過網路跟外界進行資料互動、資料更新,應用才能保持新鮮與活力,如果沒有了網路,也就缺少了資料變化,無論外觀多麼華麗,終將變成一潭死水 <br />
學習網路程式設計: <br /> - 可以掌握實時更新資料的手段 <br />
- 是開發優秀應用的前提和基礎 <br />
1.2 URL <br />
- URL 的全稱是 Uniform Resource Locator(統一資源定位符) <br />
- 通過 1 個 URL,能找到網際網路上唯一的 1 個資源 <br />
- URL 就是資源的地址、位置,網際網路上的每個資源都有一個唯一的 URL <br />
1.3 HTTP協議 <br />
- 知道 網路開發技術解決方案 <br />
- 通過使用 NSURLConnection 體會網路請求的過程 <br />
- 體會 UIWebView 的使用 <br />
- [必須掌握]所有的網路請求都要是非同步的! <br />
- 知道告訴伺服器的附加資訊的方法 <br />
- [request setValue:@"iPhone AppleWebKit" forHTTPHeaderField:@"User-Agent"]; <br />
1.4 socket<br />
- 掌握網路通訊三要素<br />
- IP地址:找主機<br />
- 埠:找程式<br />
- 協議:確定資料傳輸方式<br />
- 建立網路協議層資料傳輸印象<br />
- 瞭解 TCP & UDP 協議的特點<br />
1.4.1 Socket 基本演練 <br />
- 在基本演練基礎上擴充套件一個聊天程式<br />
- 注意 socket 的核心程式碼部分幾乎沒有任何變化<br />
1.4.2 Socket聊天 <br /> - 在基本演練基礎上擴充套件一個聊天程式<br />
- 注意 socket 的核心程式碼部分幾乎沒有任何變化 <br />
1.4.3 Socket 載入百度 <br /> - 體會通過字串的方式,設定請求載入網路資料的完整過程<br />
相關文章
- 測試開發之網路篇-網路路由路由
- 測試開發之網路篇-IP地址
- 快速Android開發系列網路篇之RetrofitAndroid
- 測試開發之網路篇-常用命令
- 快速Android開發系列網路篇之VolleyAndroid
- iOS開發之OC篇(3)—— NSArray、NSMutableArrayiOS
- iOS開發網路篇之檔案下載、大檔案下載、斷點下載iOS斷點
- 測試開發之網路篇-常用服務協議協議
- iOS開發常見問題之綜合篇iOS
- iOS開發之命令列的魅力(格式整理篇)iOS命令列
- 快速Android開發系列網路篇之Android-Async-HttpAndroidHTTP
- Flutter混合開發—iOS篇FlutteriOS
- ios 開發UI篇—UITextViewiOSUITextView
- iOS開發之基礎篇(2)—— NSString、NSMutableStringiOS
- HarmonyOS NEXT應用開發之Axios獲取解析網路資料iOS
- Flutter外掛開發---iOS篇FlutteriOS
- ios開發UI篇--UILabeliOSUI
- iOS 開發之— NSURLProtocoliOSProtocol
- iOS開發之WebViewiOSWebView
- iOS開發之GCDiOSGC
- 網路基礎之網路協議篇協議
- iOS開發網路篇—傳送json資料給伺服器以及多值引數iOSJSON伺服器
- iOS之BLE藍芽SDK開發個人總結(進階篇)iOS藍芽
- iOS之BLE藍芽SDK開發個人總結(基礎篇)iOS藍芽
- 安卓開發之網路請求HttpURLConnection安卓HTTP
- iOS開發小記-基礎篇iOS
- iOS 藍芽開發·基礎篇iOS藍芽
- iOS 開發(二) MVC 架構篇iOSMVC架構
- iOS 開發(三) MVVM 架構篇iOSMVVM架構
- 最佳實踐(2):iOS開發篇iOS
- iOS之Wifi開發探究iOSWiFi
- iOS開發之逆向工程iOS
- iOS開發之避免crashiOS
- iOS開發之Core AnimationiOS
- iOS開發UI篇--iOS動畫(Core Animation)總結iOSUI動畫
- iOS面試旗開得勝之答案篇iOS面試
- 全網開發網站搭建教程篇之Python 標準庫之 sys網站Python
- Linux效能分析之網路篇Linux