创建 iOS 项目之前不要忘记做好以下事情
设置编码规范
一些编码规范推荐
ObjC
Apple 的 Cocoa 编码规范
GitHub 基于 Apple Cocoa 的编码规范
Google 的 ObjC 编码规范(需翻墙)
ObjC 之禅
Swift
Raywenderlich 官方编码规范
GithHub 的编码规范
确定架构
使用传统的 MVC 还是 MVVM 亦或是 VIPER
为项目命名,使用公司及项目名作为前缀,最好是 3 个字母,避免类名冲突
为项目添加 .gitignore
# Xcode
## Build generated
build/
DerivedData/
## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/
## Other
*.xcuserstate
# CocoaPods
Pods
Podfile.lock