xcode - Xcode:如何测试主包 .plist 文件内容?
问题描述
我想通过单元测试确保我的 mainMyApp-Info.plist
中的重要值在那里并且正确。有没有办法从我的单元测试包中加载该 plist?
解决方案
这取决于您是否为测试目标设置了主机应用程序。如果没有主机应用程序,则不会随测试复制该文件。
如果有主机应用程序,您可以通过以下方式获取其 plist 内容:
迅速:
Bundle.main.infoDictionary
目标-C:
[[NSBundle mainBundle] infoDictionary]
推荐阅读
- spring-boot - 是否有任何可用于 NTFTP 的连接器用于 Spring 集成通道中的文件传输?
- mysql - MYSQL 查询 LEFT JOIN 和 GROUP BY
- python - Python正则表达式在日期字符串上拆分日志文件
- swift - 如何跨具有冲突属性名称的结构实现 Swift 协议
- xcode11 - 存档卡在 Facebook 登录——Xcode 11、Swift 5、macOS Catalina
- c++ - 如何让程序只运行用户输入的数字?
- c++ - 无法调用 C++ 函数
- xslt - 如何在 xslt 中使用日期返回日期
- python - dataOutput.writeUTF Python 等效项
- mysql - 如何在MySQL中特定字符之后和特定字符之前获取字符串?