gpt4 book ai didi

ios - Xcode "no such file or directory"如果文件名包含 $$ 符号?

转载 作者:行者123 更新时间:2023-11-29 02:08:19 27 4
gpt4 key购买 nike

使用 xcode 6 并包含名称如 Some$$Class.hSome$$Class.m 的文件会导致问题。 Xcode 显示错误:

clang: error: no such file or directory: '/Users/test/Some$ClassX.m'
clang: error: no input files

如何强制 Xcode 正确处理名称中包含 $$ 的文件?

最佳答案

有一个非常!肮脏的骇客。

如果您查看错误消息,您可以看到 Xcode 的构建过程将 Some$$Class.m$$ 替换为单个 $。 (显然Some$$Class.h没有问题)是转义序列。

Some$$Class.m -> Some$Class.m

因此,您可以使用 Some$$$$Class.m 来获取 Some$$Class.m

  1. 只需将名称为 Some$$$$Class.m 的(空)文件添加到您的项目中,以向 Xcode 显示它存在。你必须这样做一次。

  2. 根据需要多次生成 Some$$Class.m

构建Xcode时会认为它编译并链接了Some$$$$Class.m,但实际上编译并构建了Some$$Class.m

但是您真的应该避免使用这些名称。如果文件是自动生成的,应该可以自动重命名它们。

关于ios - Xcode "no such file or directory"如果文件名包含 $$ 符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29555225/

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