
多線程:多線程可以提升程序運行的效率,能夠同時處理多種不同的任務,避免處理一個任務的同時擱置其他任務,造成程序卡住的問題. 多線程的幾種創建方式...
動畫是iOS開發中非常常用的功能,我們可以通過動畫做出非常炫目的效果,有趣的界面.下面簡單介紹下動畫的創建. layer 每個view都有一個l...
貝瑟爾路徑與C語言路徑結合. 效果圖: 繪制文字: 效果圖: 繪制圖片: 效果圖: 雪花效果: 效果圖:
Quarz2D可以實現以下內容: 繪制圖形:線條/三角形/矩形/圓/弧形/扇形等繪制文字繪制/生成圖片讀取/生成PDF截圖/裁剪圖片自定義UI控...
在iOS開發中,需要把用戶的數據存儲起來,便于下次使用,就需要用到數據存儲方法. 1.plist存儲 好處:可以手動管理存儲路徑,避免系統刪除....
在iOS開發中,delegate與block有著非常重要的作用.他們可以將兩個控制器之間建立連接,使控制器可以監聽其他控制器的事件. deleg...
導航控制器是一個非常常用的控制器,它能夠實現不同窗口的跳轉關系,能夠很好的描述控制器的層級關系. 從UIWindow創建控制器 從storybo...
UIWindow是顯示控件的基礎,系統在加載程序時次序如下: 下面介紹下加載細節: 程序啟動時,首先加載main.m,執行以下函數: 該函數會執...
UIApplication是一個單例對象,一個系統中只有一個UIApplication對象.它可以用來管理應用級的消息通知/打開網頁/狀態欄的顯...