我正在学习一个使用http://code.tutsplus.com/tutorials/securing-and-encrypting-data-on-ios--mobile-21263的密钥链的教程。我创建了一个新项目(通用的,而不是iPhone,因为我想在其中使用它的应用程序将是通用的),并通过将文件夹复制到我的项目中来添加SSKeychain库和RNCryptor库。
然而,当我构建时,我从XCtestCase+RNCryptorVectorTests.h得到一个错误,说“词法或预处理器问题' XCTest/XCTest.h‘文件没有找到。我已经搜索了谷歌和堆栈溢出,但尽管其他人也有关于XCTest/XCTest.h的问题,但他们的解决方案对我不起作用。我该怎么办?”
发布于 2014-08-15 15:49:37
您可能在项目中为测试用例自动创建了一个名为MyProjectTests的文件夹。
在中有一个将导入XCTest的m文件。
这个错误意味着没有找到XCTest.h,这意味着XCTest-library没有链接。如果您不打算使用测试,则可以删除所有测试文件。否则,请确保链接了XCTest-library。
https://stackoverflow.com/questions/25320490
复制相似问题