objective-c – NIB文件和版本控制:使用分支

objective-c – NIB文件和版本控制:使用分支,第1张

概述在使用分支时,有一种使用NIB(或XIB)文件的好方法吗? 当我尝试这样做时,大多数时候主题分支的合并并不真正起作用.自动生成的ID会经常更改,并且会在整个地方发生更改,从而引发冲突. XIB中的更改不是人工可解析的,因此手动合并也不起作用. 你是如何处理这个问题的?是否有一些非显而易见的技术,或者您是否避免包含Cocoa UI元素的分支?是否应该使用不同的名称完全交换/替换XIB文件,如果它们在 在使用分支时,有一种使用NIB(或XIB)文件的好方法吗?

当我尝试这样做时,大多数时候主题分支的合并并不真正起作用.自动生成的ID会经常更改,并且会在整个地方发生更改,从而引发冲突. XIB中的更改不是人工可解析的,因此手动合并也不起作用.

你是如何处理这个问题的?是否有一些非显而易见的技术,或者您是否避免包含Cocoa UI元素的分支?是否应该使用不同的名称完全交换/替换XIB文件,如果它们在分支中更改,作为解决方法?

解决方法 我还没有看到我满意的解决方案.包含最少数量对象的短寿命分支和聚焦笔尖有助于避免冲突,但这不是完整的解决方案.我能提供的最好的方法是尝试在您的笔尖内容中明确区分关注点,以便不相关的编辑不会编辑同一个文件.我最终通过UINib加载了一些视图,但没有发现这是一个问题,它使得在应用程序中重用视图也更容易. 总结

以上是内存溢出为你收集整理的objective-c – NIB文件和版本控制:使用分支全部内容,希望文章能够帮你解决objective-c – NIB文件和版本控制:使用分支所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1016361.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存