当我尝试这样做时,大多数时候主题分支的合并并不真正起作用.自动生成的ID会经常更改,并且会在整个地方发生更改,从而引发冲突. XIB中的更改不是人工可解析的,因此手动合并也不起作用.
你是如何处理这个问题的?是否有一些非显而易见的技术,或者您是否避免包含Cocoa UI元素的分支?是否应该使用不同的名称完全交换/替换XIB文件,如果它们在分支中更改,作为解决方法?
解决方法 我还没有看到我满意的解决方案.包含最少数量对象的短寿命分支和聚焦笔尖有助于避免冲突,但这不是完整的解决方案.我能提供的最好的方法是尝试在您的笔尖内容中明确区分关注点,以便不相关的编辑不会编辑同一个文件.我最终通过UINib加载了一些视图,但没有发现这是一个问题,它使得在应用程序中重用视图也更容易. 总结以上是内存溢出为你收集整理的objective-c – NIB文件和版本控制:使用分支全部内容,希望文章能够帮你解决objective-c – NIB文件和版本控制:使用分支所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)