gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 14:01:28 24 4
gpt4 key购买 nike

我创建了一个项目并构建了几个模型类。我决定将它们作为一个单独的框架回收。这样做时,我想更改这些文件的类前缀。当然,问题是我现在必须批量重命名我的文件和我的类。我可以使用重构工具,但是我有几十个类,所以会很乏味。有没有什么好的方法来自动化这个过程?作为引用,我使用的是 Xcode 5。

最佳答案

对于任何寻找答案的人,我想我有一个解决方案,尽管这是我希望看到内置于 Xcode 的东西。我已经提交了雷达。(#15261680)

我在这里需要担心三件事:

  • 类名自己。类前缀与我想将它们放入的框架不匹配。
  • 文件名。即使我进行了仔细的全局搜索并替换和更改了类前缀,文件名也会是错误的。
  • Xcode 项目引用。 Xcode 会保留您的文件列表,我必须确保 Xcode 知道在哪里可以找到我的文件,以防我重命名它们。

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

  • 这是一个有点复杂的过程,我希望有一个工具或 Xcode 功能可以帮助我做到这一点,但唉,还没有。

    关于xcode - 批量重命名我的类以更改我的项目前缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19440080/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com