1. 基礎(chǔ)篇 -目的:用自動(dòng)布局(StoryBoard中)實(shí)現(xiàn)幾個(gè)View等分屏幕-效果圖: -實(shí)現(xiàn)方法:a.設(shè)置第一個(gè)view的約束(既灰色view),約束為上,左,下為0...
1. 基礎(chǔ)篇 -目的:用自動(dòng)布局(StoryBoard中)實(shí)現(xiàn)幾個(gè)View等分屏幕-效果圖: -實(shí)現(xiàn)方法:a.設(shè)置第一個(gè)view的約束(既灰色view),約束為上,左,下為0...
1.初始化AppDelegate的window,此刻window對(duì)象存在 2.初始化window的rootViewController,在初始化rootViewControl...
GCD中, 有一些函數(shù)很常用, 比如同步函數(shù), 異步函數(shù), 障礙函數(shù), 一次性函數(shù)等; 另外一些不太常用, 如迭代函數(shù)(dispatch_apply), 還有就是今天要說(shuō)的信...
場(chǎng)景一:直接選擇一個(gè)聯(lián)系人的電話號(hào)碼 這里不需要先獲取所有的聯(lián)系人自己做聯(lián)系人列表,直接使用系統(tǒng)自帶的AddressBookUI/ABPeoplePickerNavigati...
用OC寫(xiě)了一個(gè)小Demo, 模仿了淘寶和京東APP在選擇商品詳情時(shí), 折疊后面的視圖的效果. 效果圖: 關(guān)鍵思路: 背景視圖有一個(gè)距離屏幕遠(yuǎn)近變換的效果, 所以這里必須要用到...
最近發(fā)現(xiàn)這種頂部的自定義導(dǎo)航器還是挺常用的, 干脆自己封裝了一個(gè). 框架優(yōu)點(diǎn): 封裝完善, 非常易用! 控制器中只需寫(xiě)極少代碼, 就可以實(shí)現(xiàn)功能. 內(nèi)部結(jié)構(gòu)邏輯清晰, 簡(jiǎn)單易...
多級(jí)指針的作用 如果要保存某個(gè)指針的地址, 你就會(huì)需要用到多級(jí)指針. 例如: 普通變量的地址需要用一級(jí)指針來(lái)保存一級(jí)指針的地址需要用二級(jí)指針來(lái)保存二級(jí)指針的地址需要用三級(jí)指針...
這個(gè)問(wèn)題其實(shí)很簡(jiǎn)單, 但比較容易讓人忽略.解釋這個(gè)問(wèn)題前, 首先要明白, NSString屬性為什么要用copy來(lái)修飾?NSString屬性之所有用copy來(lái)修飾, 是為了防...