我試着用#import導入TTURLJSONResponse,將項目添加到我的項目並將庫添加到項目依賴項。現在我有一個XCode無法找到頭文件的錯誤。我可以無誤地導入「正常」Three20。我現在可以毫無錯誤地構建我的項目,但在編輯器中它說它無法找到頭文件。但它沒有錯誤地構建。找不到頭TTURLJSONResponse
回答
好吧我通過創建一個新項目並重新設置所有設置來解決它。現在它可以工作。
在你的項目構建,你需要設置好Xcode是要去看看的頭,像 頭文件搜索路徑:
"$(BUILT_PRODUCTS_DIR)/../yourDirectory"
"$(BUILT_PRODUCTS_DIR)/../../yourDirectory"
和鏈接標誌
其它鏈接器標記:-ObjC -all_load
另一件事,不要忘記檢查你想添加的每個框架的目標
我已經設置了標題搜索路徑。 – FrediWeber 2012-03-08 05:59:37
您是否添加了框架搜索路徑和標題搜索路徑?你將需要兩個 – Lucas 2012-03-08 10:11:03
我編輯我的答案 – Lucas 2012-03-08 10:17:53
three20 JSON擴展包括TTURLJSONResponse
是一個獨立的子項目,它不包含在標準的three20項目中。這意味着您將不得不將擴展包括在標準的three20項目中。
樣本/ TTTwitter項目中有一個實例。這個twitter示例使用three20 json擴展來讀取來自twitter的json響應。您可以打開該項目並展開該項目中的Dependancies文件夾。
要添加JSON Three20擴展到您的項目,它應該是足夠的src/extThree20JSON/extThree20JSON.xcodeproj
拖放到你的項目
- 1. 如何從TTURLResponse(具體TTURLJSONResponse)
- 2. 找不到頭文件
- 3. 找不到頭文件
- 4. QGIS找不到頭文件
- 5. 找不到ShinobiCharts頭文件?
- 6. 找不到OpenGL標頭
- 7. 找不到VLC頭文件
- 8. 工頭找不到java
- 9. setup.py找不到numpy的頭
- 10. MinGW找不到XInput.h標頭
- 11. WebHarvest找不到響應頭
- 12. PrefixHeader.pch文件找不到頭
- 13. cmake找不到頭文件
- 14. g ++找不到頭文件
- 15. ./configure找不到頭文件
- 16. cygwin:找不到頭文件
- 17. 找不到NTL頭文件
- 18. TTURLJSONResponse未定義的架構符號i386
- 19. 找到IOSurface標頭
- 20. 頭「/usr/include/sqlite3.h」找不到
- 21. 編譯器找不到安裝庫頭
- 22. AppFuse:mvn碼頭:運行找不到符號
- 23. Cmake CHECK_INCLUDE_FILES找不到頭文件
- 24. 在Xcode中找不到頭文件
- 25. 的Eclipse/C++找不到頭文件
- 26. Qt編譯器找不到頭文件
- 27. 找不到插座運輸「https」開頭
- 28. 框架頭突然找不到
- 29. Mingw FFTW3找不到庫/頭文件
- 30. 配置:錯誤:「找不到freeradius標頭」
你能後的確切消息的Xcode給你? – 2012-03-10 23:23:29
未找到文件...我編輯了我的問題。 – FrediWeber 2012-03-11 00:06:35