作為一名iOS移動應(yīng)用開發(fā)者,為了確保你的應(yīng)用程序正確無誤,在將應(yīng)用程序提交到應(yīng)用商店之前,你必定會進行大量的測試工作;而且在你測試的過程中應(yīng)用...
右擊項目 xx.xcodeproj 選擇顯示包內(nèi)容,打開第一個文件 project.pbsproj command+f 輸入=== 查找有沖突的...
[UIImage imageNamed:]只適合與UI界面中小的貼圖的讀取,而一些比較大的資源文件應(yīng)該盡量避免使用這個接口。 直接讀取文件路徑[...
在開發(fā)的時候會遇到一個頁面既有點擊手勢又有tableview,那么這個時候tableview的點擊就會被點擊手勢取代,那么我們應(yīng)該怎么處理呢? ...
1. 會熟練使用Profiler來調(diào)試應(yīng)用性能。比如其中有一個很好的模板叫Time Profiler,會告訴你應(yīng)用當(dāng)中哪行代碼花了最長時間,當(dāng)你...
Socket簡介 Socket是進程通訊的一種方式,即調(diào)用這個網(wǎng)絡(luò)庫的一些API函數(shù)實現(xiàn)分布在不同主機的相關(guān)進程之間的數(shù)據(jù)交換。 幾個定義: (...
Runtime: runtime底層方法調(diào)用,正常項目中OC 是不希望你去調(diào)用底層代碼的,所以我們需要修改下配置文件(build setting...
1.程序前臺鈴聲:通過極光推送消息回調(diào)方法設(shè)置鈴聲(原理就是收到消息走代理回調(diào)方法,播放本地鈴聲) NSURL *filePath = [[NS...
一直以為for循環(huán)和 for in 是一樣的,例如: CFAbsoluteTime start = CFAbsoluteTimeGetCurre...