iOS开发笔记[13/50]:解决SenTestingKit/SenTestingKit.h: No such file or directory问题
在一個(gè)iOS項(xiàng)目中引入了單元測(cè)試,感覺(jué)項(xiàng)目間的依賴(lài)關(guān)系有些亂,就建了一個(gè)新的Project,再把原來(lái)的.h和.m加進(jìn)去,編譯時(shí)竟然出現(xiàn)“SenTestingKit/SenTestingKit.h: No such file or directory”錯(cuò)誤,google后發(fā)現(xiàn)這個(gè)帖子是正解,但原文說(shuō)的不太清楚,這里再仔細(xì)記錄一下。
問(wèn)題的原因,與單元測(cè)試有關(guān)的源文件添加到了不正確的Targets中,單元測(cè)試的Target與另外的主程序文件是屬于不同的target的。
兩種解決辦法:
1:重新添加.h和.m文件,在彈出的對(duì)話(huà)框的底部有一個(gè)“Add to targets”選項(xiàng),一定要選中那個(gè)與單元測(cè)試相對(duì)應(yīng)的xxxTests項(xiàng),重新編譯。
2:找到Target的Build Phases設(shè)置,仔細(xì)檢查Compile Sources里的文件清單,把與單元測(cè)試有關(guān)的.m文件從主程序清單中移除,加到xxxTests這個(gè)Target中,重新編譯。
轉(zhuǎn)載于:https://www.cnblogs.com/speeding/archive/2011/10/27/SenTestingKit-no-such-file.html
總結(jié)
以上是生活随笔為你收集整理的iOS开发笔记[13/50]:解决SenTestingKit/SenTestingKit.h: No such file or directory问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: poj 1077 eight
- 下一篇: 详解ADO.NET操作数据库合力创享