寫在前面
在學習iOS的過程中,我也看了一些視頻資料.畢竟是講課,不需要太復雜,因此,在項目的搭建與架構上,可能和工作使用的不太一樣.在這里,我就不說那些培訓機構的思路了,僅僅記錄自己的工作內容.如果能對你有幫助,那就更好了.
項目新建
前面已經提到了,先打開Xcode,我們選擇Single view application:
項目新建.png
我們選擇next ,這個沒有什么好說的:
項目介紹.png
好吧,這個我也不知道要說些啥,都在圖上了.繼續(xù)下一步:
代碼管理.png
我們先不添加版本控制,稍后會更改!!!!
繼續(xù)下一步!
第一個界面.png
好吧,這是第一個界面,一進入項目后就會看到這個界面,在這里我會大致介紹一下:
- 整個應用的主要入口,重要文件
- 視圖控制器:我們在每個應用上(在這里我就叫app了,以后的也會這樣說)所展示的界面,就是由這樣的控制器來控制.
- 蘋果為我們開發(fā)者提供的便利式開發(fā)方式---拖控件(storyboard),蘋果想要的是每個人都能開發(fā)出好的app(實際上不太靠譜,企業(yè)開發(fā)基本禁止使用)
- app的唯一標識:蘋果AppStore上能區(qū)別你的app與別人的app的識別碼
- app的版本號:AppStore中能看到的app是第幾版本了,比如:1.4.0版本
- app構建版本號:app提交審核的時候可能會用到
- 團隊:你的蘋果開發(fā)者賬號所對應的團隊
- 最低支持iOS系統(tǒng)版本:圖中顯示的是最低只能iOS 9.2版本,9.2以下版本不能安裝該app
- 設備:你是為iPhone設備開發(fā)還是iPad,或者ITV
- app的主入口:打開app,首先進入的界面
- app是否支持豎屏
- app是否支持顛倒的豎屏
- app是否支持左橫屏
- app是否支持右橫屏
- 狀態(tài)欄的樣式:有兩種,默認(黑色)和content light(隨背景改變,如果背景是黑色,則是黑色白字,如果背景是白色,則是白底黑字);
- 是否隱藏狀態(tài)欄
- 是否要求滿屏幕
- app 圖標資源在哪:可以自定義,后面會說到
- 啟動頁面圖片資源:可以自定義,和20配合
- 如果設置該項,則19不起作用
...
下面還有內容,等用到了再聊,是資源引用的(先提一句)
運行程序
運行.png
好吧,只是新建了個項目,什么也沒寫,所以cmd+R運行的結果在模擬器上顯示的就是紅色框里面的白板.