上篇博客提到同步請求,同步請求用戶體驗不好,并且介紹了在同步方法上實現異步,事實上iOS SDK也提供了異步請求的方法。異步請求會使用NSURLConnection委托協議NSURLConnecti
我們運行程序,如果網速很慢,查詢的時候會一直黑屏,直到請求結束畫面才出現,這樣用戶體驗很不好。因此同步請求一般只是在某個子線 程中使用,而不在主線程中使用。異步請求的用戶體驗要比同步請求好,因此一般
實例:請求隊列 我們通過一個例子介紹一下請求隊列使用,我們設計了一個應用,用戶點擊GO按鈕從服務器同時下載兩張圖片顯示在畫面中。 我們直接看看主視圖控制器ViewController.h
在論壇看到的奇怪問題收錄下來 問題: 大家有沒有遇到過,iOS 6的系統,UItextfield有時候彈出,可以點擊,彈出鍵盤,但是無法輸入字符的情況? 深圳
一直沒怎么注意橫屏的問題,今天碰到了,搜了很久,沒找到解決方案,我發現我在開始寫程序的時候沒注意。選擇了支持橫屏。又寫了一個測試程序,
軟件設計中有設計模式,在UI設計方面也有設計模式。由于表視圖的應用在iOS中極其廣泛,本節向大家介紹表視圖中兩個UI設計模式:分頁模式和下拉刷新(Pull-to-Refresh)模式。這兩種模式已經成
資源文件包括:圖片文件、音頻文件以及前文提到的Localizable.strings等文件,它們的特點是都是隨著應用一起打包發布。但就本地化而言無論是圖片文件還是音頻文件都必須實現的步驟都是類似的,因
基于藍牙對等網絡通信就是使用Game Kit中的GKSession、GKSessionDelegate、 GKPeerPickerController和GKPeerPickerControl
文本信息本地化在本地化工作中占有很大的比例。包括了:應用名稱本地化、系統按鈕和信息本地化,以及靜態文本信息本地化。系統按鈕和信息本地化還記得天氣預報應用背后的“完成”按鈕嗎,它在中文環境下是“完成”,
客戶端我們使用iPhone應用程序,畫面比較簡單。點擊發送按鈕,給服務器發送一些字符串過去。點擊接收按鈕就會從服務器讀取一些字符串,并且顯示在畫面上。 有關客戶端應用的UI部分不再介紹