微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

xcode – 批量重命名我的类以更改我的项目前缀?

我创建了一个项目并构建了几个模型类.我已经决定将它们作为一个单独的框架进行回收.这样做,我想更改这些文件的类前缀.当然,问题是我现在必须批量重命名我的文件和我的类.我可以使用重构工具,但我有几十个类,所以这将是乏味的.是否有一种自动化流程的好方法?作为参考,我正在使用 Xcode 5.

解决方法

对于任何寻找答案的人来说,我认为我有一个解决方案,虽然这是我希望看到内置于Xcode的东西.我已经提交了雷达.(#15261680)

我有三件事需要担心:

>班级自己.类前缀与我想要放入的框架不匹配.
>文件名.即使我进行了仔细的全局搜索并替换并更改了类前缀,文件名也会出错.
> Xcode项目引用. Xcode保存了一个文件列表,我必须确保Xcode会知道在哪里找到我的文件,如果我重命名它们的话.

我做了什么:

>我做了全球搜索和替换.我没有单击“全部替换”,而是使用了“查看”窗格,因此我能够排除大约十个我希望保留原始前缀的案例.
>我找到了一个实用程序来进行批量重命名.现在我的文件和类都匹配得很好.
>哦,哦! Xcode现在不知道我的文件在哪里.为了解决这个问题,我打开了.pbxproj文件并进行了另一次仔细搜索和替换. (我确保首先退出Xcode,所以我的更改不会被自动覆盖.)

这是一个涉及的过程,我希望有一个工具或Xcode功能来帮助我做到这一点,但唉,还没有.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐