gpt4 book ai didi

iOS 单元测试 : Class is implemented in both

转载 作者:搜寻专家 更新时间:2023-10-30 22:34:38 26 4
gpt4 key购买 nike

我正在使用 Swift 2 和 Xcode 7 构建 iOS 9 应用。

我的应用程序在将它部署到我的手机时运行良好,但是当我运行任何单元测试时,我收到很多类的以下错误消息:

Class _TtC5<AppName>19<ClassName> is implemented in both /Users/<Username>/Library/Developer/CoreSimulator/Devices/<UUID>/data/Containers/Bundle/Application/<UUID</<AppName>.app/<AppName> and /Users/<Username>/<Path/To/Workspace>/DerivedData/<AppName>/Build/Products/Debug-iphonesimulator/<AppName>.xctest/<AppName>. One of the two will be used. Which one is undefined.

有什么想法吗?

最佳答案

只将测试类添加到您的测试目标,而不添加任何 iPhone 应用程序类。然后只需将您的应用名称作为模块导入到您的测试类之上,即可访问所有应用类。

@testable import MyAppName

关于iOS 单元测试 : Class is implemented in both,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33127896/

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