使用Kiwi测试动态链接框架时遇到问题。问题是我的对象不响应动态链接框架中类别中定义的函数的选择器。
我最初认为这是我的构建设置的问题所以我在这里创建了一个新项目:https://github.com/dreid93/TestingFrameworkCategory
在这个项目中,我创建了一个名为GenericCategory
的类别,并编写了三个测试。一个在Objective-C中使用XCTest,一个在Swift中使用XCTest,一个在Objective-C中使用Kiwi。当Kiwi测试失败时,XCTest测试正在通过。
我已将-all_load
和-ObjC
标记添加到测试目标的构建设置中的Other Linker Flags
,但这并未解决问题。
我还看了下面的文章,虽然它没有提供任何解决方案:http://adoptioncurve.net/archives/2012/09/test-driven-development-of-an-objective-c-category-with-kiwi/
提前感谢您提供任何帮助。