我在大型iOS项目中使用了一些相当大的Objective-C文件。我想以三种方式组织这些进口:
这三个看起来似乎都是从IDE中想要的合理的东西,但似乎Xcode不支持它们中的任何一个。任何人都可以推荐任何解决方案吗?
答案 0 :(得分:0)
通过编写在命令行上运行的脚本(无论使用何种语言),您可以非常轻松地解决前两个问题。第三点有点棘手;你可能可以和clang一起装配一些东西,但你可能不得不手动完成。
我同意如果Xcode内置了这种功能会很好。
答案 1 :(得分:0)
我使用Uncrustify在我的项目中自动格式化源代码。除其他外,它按字母顺序对import语句进行排序。特别是我有:
这样的设置将解决您的第1点和第2点,因为库导入以"<"并且自然地彼此排列。