工程目录结构规范
- YourProject
- AppEntry
- Scenes/Modules/Features
- Base
- Model
- View
- ViewModel
- Controller
- Base
- Categories/Extensions
- Macros/Config
- Frameworks
- Utilities/Tools
- Vendors/ThirdParty
- Resources
- Images.xcassets
- Videos
- Audios
- Documents
- Helpers/Services
工程模板定制(演示)
OC文件模板定制(演示)
系统文件宏定制
___FILEHEADER___
这个宏是系统自动生成.h和.m文件中头部的注释信息,可以自定义
系统文件宏
-
针对某个project:
新建IDETemplateMacros.plist
,然后添加FILEHEADER
字段,并设置自定义字符串,然后将该文件移动到YourProject.project/xcuserdata/YourUser.xcuserdata/
下即可。
注意:这种方式只会对当前project下的所有新建文件生效。 -
针对所有project:
同上方法,创建IDETemplateMacros.plist
文件,将其放到~/Library/Developer/Xcode/UserData/
下。 -
一个有趣的ASCII字符画网站:http://www.asciiarte.com
OC文件定制
OC编码规范
Git Commit Messages规范
http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html
Swift基础
http://wiki.jikexueyuan.com/project/swift
http://swiftcn.io/doc
https://www.cnswift.org
网友评论