您可以阻止 Xcode 替换项目模板中的文本吗?
我有一个名为 Foo 的项目模板。 Xcode 正在替换所有文件,并对文件内的所有 ___PROJECTNAME___
和 ___PROJECTNAMEASIDENTIFIER___
进行标记。在我的 Xcode 源文件之一中,
FooObject *foo = [FooObject fooWithName:@"foo"];
将 FooObject 中的 Foo 替换为新命名的项目:
MyNewProjectObject *foo = [MyNewProjectObject fooWithName:@"foo"];
有没有办法可以防止这种情况发生?
谢谢,
克里斯
I have a project template called Foo. Xcode is replacing all the files and tokenizing all the ___PROJECTNAME___
and ___PROJECTNAMEASIDENTIFIER___
inside the files. In one of the source files I have
FooObject *foo = [FooObject fooWithName:@"foo"];
Xcode is replacing Foo in FooObject to the newly named project:
MyNewProjectObject *foo = [MyNewProjectObject fooWithName:@"foo"];
Is there a way that I can prevent this?
Thanks,
Chris
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
经过大量的摸索之后,我相信答案是使您的模板项目名称足够独特,使其与您的任何类名称都不匹配。
After lots of futzing around I believe the answer is to make your template project name unique enough that it doesn't match any of your class names.