【发布时间】:2013-09-11 17:52:43
【问题描述】:
我正在使用 Core Data,随着模型变得越来越复杂,我需要确保我引入的新更改不会在其他部分意外破坏我的模型。
每当我对模型进行更改时,我都可以创建单元测试并运行它们。如果出现问题,我的模型可能有问题,或者至少我知道我必须修改主代码/测试中的一些查询。
我正在使用MagicalRecord 来访问一些方便的方法。 出于同样的原因,我也使用cocoapods,方便。 问题是 cocoapods 创建了一个静态库并将其链接到我的目标,但在 Xcode 中,新的测试目标不会自动配置为链接到有问题的目标链接到的相同库/框架。
如何获得针对静态库的 XCTest 链接?
这不仅对 MagicalRecord/Core Data 有帮助,而且当您使用外部库时,最好进行测试以确保库上的更新不会破坏您的应用程序。
【问题讨论】:
标签: ios objective-c xcode magicalrecord cocoapods