在我的iOS应用程序中,我有一个库(我不能编辑),它从应用程序的info-plist文件中抓取一些东西。该库使用以下代码来获取plist:
infoDict = [[NSBundle bundleForClass:[self class]] infoDictionary];在应用程序中,它工作得很好。但是,当我运行使用相同方法的单元测试时,上面的代码行返回的是Tests包的info-plist,而不是main包。既然我不能更改上面的代码,我可以在单元测试中做些什么来解决这个问题呢?
发布于 2015-12-23 11:35:47
使用NSBundle mainBundle,这将返回您的应用捆绑包
https://stackoverflow.com/questions/34418257
复制相似问题