2014-11-23 97 views

回答

18

根据一些消息人士苹果故意删除了这个。他们不再鼓励应用程序代码使用前缀,理由是应用程序代码不会被重用,因此名称冲突的可能性很小。请参阅:http://scottberrevoets.com/2014/07/25/objective-c-prefixes-a-thing-of-the-past/

只有在您开发框架的情况下,他们才会鼓励它。对于框架,您可以使用项目检查员添加它: Why is Xcode not prefixing filenames

我使用上述方法将前缀添加到我的应用程序代码,因为我觉得它更整洁。另外,如果我最终使用的某个框架不遵循前缀约定,那么我可以确定不会有与我的代码发生名称冲突。

+0

谢谢Alexander。 – user3869369 2014-12-03 16:10:43

+0

'“我使用上述方法为我的应用程序代码添加前缀”'以上方法是什么? :( – gideon 2015-06-27 15:23:27

1

这里是我的关于重命名文件名(V6.3的Xcode)经验:

  1. 与名你好创建项目:

    创建二,项目您好。 开始在导航 和源代码重命名文件 - 添加前缀您好:

  2. 然后,你必须在Interface Builder源代码更改类名: 右击上MainStoryboard - >打开方式 - >源代码

  3. 在源文件名中查找并添加前缀你好:

    注意! OPS我忘了在main.m文件中更改名称 - 向AppDelegate添加前缀Hello您好: