1.解决Undefined symbols for architecture armv7s问题
写了一些单元测试,发现编译无法通过,报错:Undefined symbols for architecture armv7s
在target里(而不是test target),将Symbols Hidden by Default设置为no,默认是yes,这样就行了。附带的好处是,不需要将test target也加到源代码的target里
2.解决找不到头文件的问题问题
找到单元测试的target里面的build settings里面的header search path在里面添加一个${SRCROOT},并且查找方式选择recursive即可
单元测试更多使用学习可以参考:https://www.cnblogs.com/QianChia/p/6379191.html