
Snip20170616_5.png

Snip20170616_6.png

Snip20170616_7.png

微博第六天.jpg

上午內(nèi)容回顧.jpg

下午內(nèi)容回顧.jpg
總結(jié)
在xib上collectionView默認(rèn)沒有cell,而且不能通過手動拖拽創(chuàng)建cell,只能通過在代碼里面注冊cell;在storyboard上默認(rèn)是有cell的,可以綁定標(biāo)志創(chuàng)建cell
view是不能彈出控制器的,只能使用控制器彈出控制器
兩層之間傳遞數(shù)據(jù)用代理和閉包,三層以上數(shù)據(jù)傳遞使用通知
外界給某個類的屬性賦值,需要將類的這個屬性定義為監(jiān)聽屬性
按鈕被設(shè)置背景圖片默認(rèn)是會被拉伸的
邏輯復(fù)雜的功能最好優(yōu)先自定義控制器來實現(xiàn),不要使用自定義view來實現(xiàn)
封裝框架和功能控件很少使用xib和storyboard,優(yōu)先考慮純代碼。
設(shè)置約束可以使用masonry、snapkit、VFL、NSLayoutConstraint(這個使用起來比較復(fù)雜)
使用代碼添加約束,需要先禁止autoresizing功能,設(shè)置view下translatesAutoresizingMaskIntoConstraints屬性為no
在mainbandle或者在圖片管理器里面(Assets)的圖片可以根據(jù)圖片名稱直接加載,但是在其他文件夾目錄下需要全路徑
fileprivate修飾對象使用范圍只能在本文件中,private修飾對象使用范圍只能在{}中