我從swagger.json
生成了Objective c
客戶端。並通過右鍵單擊項目,然後選擇Add Files to "ProjectName"
,將生成的源導入到我的Xcode項目中。由於swagger-codegen
生成的源依賴於ISO8601
,JSONModel
和AFNetworking
,所以我下載了它們並添加到了我的項目中。項目正在成功建設,但工作不正常。當我使用Api
文件夾中的函數調用任何API調用時,它無法調用Core
文件夾中的函數。我試着在Core
文件夾裏放入調試點,但是控制流沒有到達那裏,Xcode也沒有顯示任何錯誤。在項目中手動導入時,由swagger-codegen生成的客戶端c客戶端無法正常工作
令人驚訝的生成代碼工作正常,如果我將它作爲依賴項添加它。我不想在我的項目中使用。
我手動導入時缺少什麼步驟?爲什麼Xcode不會拋出任何錯誤?
我通過問題來了,當我進口'JSONModel'源代碼,Xcode中用來給錯誤,那麼,但是導入依賴關係的框架,項目正在建設中。問題是既沒有Xcode給出任何錯誤,也沒有控制流向那個方法。 @JonRose任何想法可能是什麼問題呢? – HelioVaGator
我還手動導入了依賴關係,而不是使用cocoapods,並更改了'#import'語句爲我工作。 –