我想在GIT中跟踪GUI开发的变化。另一方面,我喜欢使用故事板来开发GUI。
有没有办法从故事板XIB文件生成Swift代码,从代码实例化和初始化GUI对象。
如果这是不可能的,有没有其他方法来达到我的目标跟踪更改在GIT和使用故事板?
发布于 2017-02-04 21:50:10
情节提要文件只是一种特殊类型的XML文件,如SOAP或XSL。按住Control键并单击一个,然后在您喜欢的文本编辑器中打开它,您就可以自己查看了。
因此,跟踪对情节提要文件的更改(通过Git或其他地方)与任何其他文件相同,除非您需要使用Xcode以外的其他内容。
至于将storyboard XML转换为Swift --目前还没有相关的实用程序。
发布于 2021-09-28 20:16:35
不确定Git跟踪,但对于通用UI重构,从Xib或Storyboard文件到Swift源代码,tool is exists (免责声明:我是它的作者)。
它生成视图属性(例如,字体、backgroundColor等)、布局约束和特征集合变体。适用于为iOS、tvOS或macOS平台设计的Xib或故事板文件。
https://stackoverflow.com/questions/42039660
复制相似问题