最近开发遇到了一个问题,界面大部分用的是xib和storyboard写的,等到合并分支的时候有storyboard冲突,手动解决之后还是有问题,请问各位v友是如何解决版本控制问题的啊
最近开发遇到了一个问题,界面大部分用的是xib和storyboard写的,等到合并分支的时候有storyboard冲突,手动解决之后还是有问题,请问各位v友是如何解决版本控制问题的啊
|
codefaceAug 1, 2015
1
每个storyboard单独对应一个vc,跳转的逻辑写在代码里。
其实,还是纯代码好。 |
|
fengjianxinghunAug 1, 2015 via iPad
2
如何sb没这个问题我们还手写界面干毛?
|
|
MOskyAug 1, 2015 via iPhone
4
啊哈哈哈
|
|
fuadam1982Aug 1, 2015
5
@Zach41 手写代码效率并不低并且复用、控制性好。后期维护简单
|
|
SeptembersAug 1, 2015
6
@fuadam1982 细节不可控 后期坑爹
|
|
felixzhuAug 1, 2015
7
人数>3人之后就不建议使用storyboard
如果要使用,个人现在的处理方式是多个storyboard来区分开不同的流程业务,比方说注册登录是一个storyboard,然后充值是一个。复杂业务和布局之类就算了吧,还是老老实实写代码来得简单。 |
|
loveuqianAug 1, 2015 via iPhone
8
控制器多于4个就不建议SB了吧
|
|
allenforrestAug 1, 2015 via iPhone
9
手写代码,布局用masonry
|
|
hildertAug 1, 2015
10
纯代码最好。
之前项目用过一个叫RBStoryboardLink的,github地址: https://github.com/rob-brown/RBStoryboardLink 可以方便的在不同Storyboard之间做跳转。 如果项目不是很大很复杂,可以将相关的逻辑放在一个Storyboard中,一个人负责一大块逻辑,可以尽可能的减少冲突的可能。 |
|
mudkipAug 2, 2015
11
不同的大功能使用不同的 Storyboard,每个开发周期只有1-2人开发相同的 Storyboard。
|
|
kepenjAug 3, 2015
12
多人SB,略屌~
|