1.若是控件有默認的內容(寬高), 咱們只需設置autoalyout的X/Y, autolayout會自動計算出寬高
2.Xcode6將Storyboard變成豆腐乾的目的:
在Xcode6以前, 若是要同時適配iPhone和iPad須要編寫兩個Storyboard
>.Main_iPhone. Storyboard
>.Main_iPad. Storyboard
可以在一個界面中同時配置iPhone和iPad
3. Xcode6 的images.xcassets能夠和Storyboard同樣, 能夠指定圖片在什麼狀況下顯示
* 表明Any 任意的
- 表明壓縮的
+ 正常的
iOS8開始, 蘋果爲了拉攏其它語言的程序員, 推出一門全新的牛逼的語言, swift. 長相和其它各類語言都極其類似. swift和其它語言同樣提出了一個叫作命名空間的概念, 因此蘋果取消了類前綴的設置.
but, 若是老項目繼續維護, 那麼設置類前綴仍是必須的, 也就是說若是繼續使用OC編碼, 類前綴仍是必須的
4.Xcode6開始, 蘋果取消了PCH文件, 也就是說不推薦咱們使用PCH文件.
5.Xcode6爲了提升用戶的隱私安全, 將應用程(main bundle)和沙河的位置(doc cache ..)改變了
隨着項目的業務邏輯愈來愈複雜
隨着項目愈來愈大
那麼咱們Storybard中得控制器就愈來愈多, 就愈來愈難以維護
能夠將複雜的事情簡單化
拆分
點擊消息界面的 「詳情按鈕」 模態彈出詳情界面(紅色)
點擊詳情界面的」返回按鈕」就讓詳情界面消失
程序員