我正在尝试为尝试在文档目录中创建/写入/读取文件的静态库运行单元测试。由于这是一个静态库而不是 iOS 应用程序,因此尝试引用 NSDocumentDirectory 将返回表单的目录
“/用户//库/应用程序支持/iPhone 模拟器/文档”
该目录不存在。当尝试从实际应用程序访问目录时,NSDocumentDirectory 会返回以下形式的内容:
“/用户//库/应用程序支持/iPhone 模拟器/4.2/FEDBEF5F-1326-4383-A087-CDA1B865E61A/文档”
(请注意模拟器版本以及应用程序 ID 作为路径的一部分)
在实现需要 iOS 应用特定调用的测试的静态库的单元测试框架中,如何克服这个缺点?
提前致谢。