xcode – 类在/ Users / …和/ Applications / …中实现.使用其中一个填充.哪一个未定义

前端之家收集整理的这篇文章主要介绍了xcode – 类在/ Users / …和/ Applications / …中实现.使用其中一个填充.哪一个未定义前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_403_4@
我知道这是使用单元测试时的常见错误消息,但我没有做任何这些.这是我做的:

>我创建了一个新的命令行工具项目
>我在印刷品(“你好,世界!”)线上放了一个断点
>我在控制台中键入了类似po 3 3的内容

然后我收到这条消息:

objc[929]: Class _TtCs18_EmptyArrayStorage is implemented in both /Users/tim/Library/Developer/Xcode/DerivedData/TestProject-hlekdhnmnvllzganostmsaamwjje/Build/Products/Debug/TestProject and /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/libswiftCore.dylib. One of the two will be used. Which one is undefined.

不仅适用于_TtCs18_EmptyArrayStorage,还适用于_TtCs24_ContiguousArrayStorage1和大约二十多个.

我没有对我的项目做任何事情(甚至没有更改任何代码)所以我不确定我做错了什么.我几天前在Mac上做了一个干净的安装.我该怎么做才能解决这个问题?

@H_403_4@

解决方法

当我从Xcode 7.3.1构建和运行时遇到了这个问题.
我也安装了beta 8版本. (不确定特定版本是否重要,但无论如何都要列出.)

我猜测如果安装了多个Xcode应用程序并且您尝试使用非系统指定版本,则最终可能会显示错误.

我能够通过执行以下方式验证这一点:

sudo xcode-select -p

输出是这样的:

/Applications/Xcode-beta.app/Contents/Developer

我能够通过运行来解决这个问题:

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer/

如果这不能解决您的问题,我希望您找到一个可行的替代解决方案.

猜你在找的Xcode相关文章