IOS开发中Git中storyboard问题怎么解决?
PHPz
PHPz 2017-04-17 11:56:10
[iOS讨论组]

还是用了storyboard进行布局,但是git的话就比较麻烦,不知道大家有没有什么好的解决方案?

PHPz
PHPz

学习是最好的投资!

全部回复(5)
天蓬老师

尽量不要多人修改同一个Storyboard,可以通过明确分工来实现,或者将界面分离为多个Storyboard。

Xcode5开始对Storyboard的代码生成做了很大的优化,如果只是简单的修改,通过git diff是能够看出修改了什么的。如果对storyboard的结构比较熟悉的话,进行merge应该不难,这在Xcode4以及之前是难以想象的吧。

ringa_lee

你指的是分工上的麻烦的话,貌似可以做多个storyboard协作。

PHP中文网

如果用storyboard,那么在做的时候,尽可能让一个人去设计。其他人只是从版本库上更新。
这个人负责添加所有控件,关联属性对象,关联方法,定制segue和指定各种identified等。

伊谢尔伦

XCODE5开始才XIB及STORYBOARD的改进也不大的,在协作上要是区分好在开发上还是没有多大的问题

黄舟

按功能模块区分storyboard,每个人只负责开发自己的模块就行。
另外,如果有冲突,xcode不能自动解决,需要手动解决。把storyboard 后缀名改为xml,可以看到里面的代码其实是xml 写的,找到冲突的地方解决一下。然后恢复后缀名。一般就能解决冲突

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号