XCode默认使用与CPU核数相同的线程来进行编译,但由于编译过程中的IO操作往往比CPU运算要多,因此适当的提升线程数可以在一定程度上加快编译速度。
获取当前内核数:
sysctl -n hw.ncpu
获取编译线程数:
defaults read com.apple.dt.Xcode IDEBuildOperationMaxNumberOfConcurrentCompileTasks
可以根据自己Mac的性能,更改线程数设置5:
defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 5
显示编译时长:
defaults write com.apple.dt.Xcode ShowBuildOperationDuration YES