目录创建规则按照 功能-架构 顺序创建,先创建功能目录,再创建对应的架构目录
Master 【主分支】
发布到App Store后,合并到主分支,并在相应的节点添加标签备注,命名规则为 “外部版本号+内部版本号”
dev_xxx 【开发分支】
开发者将自己的代码合并到这个分支,xxx为当前开发版本
多用OC、纯代码,少用swift、xib
用 #pragma mark -
划分代码功能区块
类名前加 IG 作为前缀
block循环引用,用 @weakify(self)
和 @strongify(self)
解决
@weakify(self);
[[button rac_signalForControlEvents:UIControlEventTouchUpInside] subscribeNext:^(id x) {
@strongify(self);
[self popViewControllerAnimated:YES];
}];
色值常量 | 浅色模式 | 深色模式 |
---|---|---|
c_FFFFFF | #FFFFFF | #343434 |
c_F7F7F7 | #F7F7F7 | #292929 |
c_F2F2F2 | #F2F2F2 | #292929 |
c_E9E9E9 | #E9E9E9 | #424242 |
c_C2C2C2 | #C2C2C2 | #C2C2C2 |
c_868686 | #868686 | #868686 |
c_737E9A | #737E9A | #737E9A |
c_36373E | #36373E | #F3F2F2 |
c_000000 | #000000 | #FFFFFF |
c_D00000 | #D00000 | #D00000 |
c_993A38 | #993A38 | #993A38 |
c_49C812 | #49C812 | #49C812 |
c_4AAD1F | #4AAD1F | #4AAD1F |
c_ECF8FF | #ECF8FF | #424242 |
c_10A1FF | #10A1FF | #10A1FF |
c_0B84D3 | #0B84D3 | #0B84D3 |
c_4D6686 | #4D6686 | #868686 |
c_F8FAFC | #F8FAFC | #2E2E2E |
色值常量 | 色值 |
---|---|
c_F3F2F2 | #F3F2F2 |
c_343434 | #343434 |
c_292929 | #292929 |
c_424242 | #424242 |