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