target membership 学习笔记

问题

写项目过程中,有时候总会遇到 某个.m 文件报错说找不到(肯定遇到过),又或者某个资源文件(如plist文件)获取不到的问题

原因

找到最后会发现是这里出了问题,如图:


右侧菜单栏中target membership

会发现targetmembership 并没有打钩。
把钩子打上,重新运行,问题就解决了。

结论

一个target代表一个工程,经常看到的是这种,如图:


两个工程

图中 第二个其实是单元测试工程,独立于项目本身,一般情况下,默认都是会在第一个打钩,意思是 这个文件属于这个打钩的工程。
ps:membership:成员的意思

你可能感兴趣的:(target membership 学习笔记)