iOS開發使用Xcode的一些小技巧


1、打開iOS項目

  如果你當前目錄下既有project又有workspace,你可以在終端使用命令“xed.”自動打開workspace,如果只有project,它會自動打開project。

2、清理無用的模擬器或者支持文件

  當你使用了Xcode 幾年后,你會發現Xcode附帶的文件越來越大,這個時候你可以使用命令“xcrun simctl delete unavailable”去刪除一些不再支持的模擬器。

3、開啟編譯時間查看功能

 如果你想知道你的項目編譯完成需要多久時間,可以使用如下命令:

 defaults write com.apple.dt.Xcode ShowBuildOperationDuration -bool YES

4、約束標識  當你使用Auto Layout布局時,經常會在控制台看到很多約束警告的日志,但你又不清楚具體是那個約束有問題,這個時候你可以使用約束標識,給每一個約束添加一個標識,這樣你就很清楚的知道那個約束有問題。如下圖

 

5、保持控件欄一直可見

   Xcode 10 之后使用Xib或者storyboard拖拽控件時,拖拽一個后控件庫就不見了。可以按住option鍵,然后再拖拽控件就可以保持控件庫一直可見。快捷鍵顯示控件庫 shift +command +⇧。顯示圖片庫快捷鍵 shift + command + M。

6、Xcode編譯老的項目報錯 Command PhaseScriptExecution failed with a nonzero exit code 

   點擊File→workspace setting/project setting → 修改build system 切換到Legacy Build system。意思是切換到遺留系統。如果第三方庫導入頭文件不智能提示時也可以用這個方法。Xcode 10之后默認同一個文件夾下的才會智能提示。swift項目會好點。

7、Xcode 文件里代碼跳轉到指定行 command + L 然后輸入行號

下面提到的一些小技巧屬於使用Mac電腦時的

1、快捷顯示隱藏文件 command + shift + . 來顯示和隱藏隱藏文件。

2、安裝文件損壞解決方法 sudo spct1 --master-disable

3、 Finder顯示絕對路徑  defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

4、刪除文件沒有權限時 重啟按住command + R進入恢復模式,然后從實用工具進入終端輸入:csrutil disable 然后重啟,完成后改為csrutil enable 請慎用該命令刪除文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM