進過幾番折騰之後還時入手了16寸的Mac Pro,開發任務在那裏擺着,公司也無法提供硬件設備,硬着頭皮買了。
一.一些感想
Object-c和Swift:果斷選擇Swift啊,對於我這種新手肯定要用簡單好學的語言
是否要用SwiftUI:目前我還沒用使用SwiftUI,還是使用咱的storybroad+UIKit,因爲最開始學習的教程不是SwiftUI,還是選擇沉澱比較久的東西比較靠譜
學習路線:
建議新手先跟着這個網址的教程100天學習一下(我英文不好也不差吧,但是也是用windows下的谷歌自帶翻譯功能慢慢學的)
https://www.hackingwithswift.com
然後可以去bilibili去看一下Swift的教學視頻(我看的是一個極客學院的Up主的視頻)
二.Xcode使用技巧(這裏只說一些上面的教學視頻沒有提到的和我自己總結的內容):
1.常用快捷鍵
command+shift+L :顯示對象庫
Alt:鍵盤上的fn鍵
顯示身份檢查器:common+option+4
顯示屬性檢查器:common+option+5
重置爲建議的約束:common+shift+option+=
顯示助手編譯器(用於界面和代碼的關聯操作):control+option+command+回車
顯示全屏編輯器:command+回車
2.設置控件的左右上下邊距:
點擊test組件,按住control鼠標拖到View上後鬆開鼠標出現如下彈窗,
其中Leading Space..是左邊距(距離容器頭部的距離)
Trailing Space..是右邊距(距離容器尾部的距離)
VerTical Spacing To Top..是上邊距(距離頂部佈局引導欄的豎直距離)
VerTical Spacing To Bottom..是下邊距(距離底部佈局引導欄的豎直距離)
還有一種情況
點擊View按住control拖到test
View的上邊距爲VerticalSpacing
同理:點擊View按住control拖到下面的View
View的下邊距也是用VerticalSpacing設置
點擊View按住control拖到最外層的View可以給View設置左右邊距
3.在使用ScrollView時超出屏幕部分如何才能顯示
在stroybrod頁面找對要顯示的Controller點擊,然後打開尺寸查看器(Size inspector)修改simulated Size爲Freedom,然後設置想要的高度即可在界面中看到拉長的controller