2016-02-03 67 views
5

我看到SwiftyJSON如何在一個側面項目中工作,並希望將它移到我的主項目中。使用Cocoapods安裝SwiftyJSON並打開xcworkspace(現在是我的主項目)後,我去添加我的代碼:let jsonBIG = JSON(data: data2),並且出現錯誤「使用未解析的標識符JSON」。我研究並找到了一個解決方案,在每個使用它的文件的頂部添加import SwiftyJSON。當我這樣做,我得到一個錯誤,說「沒有這樣的模塊'SwiftyJSON'」。我看了遍,並嘗試了這些東西,沒有奏效:使用Cocoapods導入SwiftyJSON的錯誤

  • 清潔和建設項目
  • 清潔build文件夾
  • 重新運行安裝吊艙(帶的XCode完全關閉)
  • 加入SwiftyJSON。框架鏈接框架和庫
  • 刪除xcworkspace文件並重新安裝pod
  • 檢查我的項目的調試和發佈配置指向由t生成的配置他莢安裝

我已經看過任何我可以找到關於這個話題在Google和StackOverflow上,似乎沒有任何工作。我知道它不是Cocoapods的問題,因爲我得到了SwiftyJSON來處理其他項目之一。幫幫我?

編輯: 也許這有所作爲?在我身邊的項目(其中SwiftyJSON工作)旁邊有框架黃色工具箱/框架圖標: enter image description here

但在我的新項目中,我試圖讓SwiftyJSON工作,這只是一個白色的圖標庫像這樣: enter image description here

即使當我去補充框架是這樣表示的黃色工具箱/框架圖標: enter image description here

+0

您的項目在Xcode中的調試和發佈配置是否指向由pod安裝生成的配置?另外,確保你正在使用'.xcworkspace'文件而不是你的項目的'.xcodeproj'文件。 –

+0

是的,我也檢查過(忘記提及那個!),並且我已經檢查了我正在使用.xcworkspace – tessa

+0

你的'Podfile'是什麼樣的? –

回答

0

原來,有一個需要被固定在我的項目其他錯誤這阻止了正確導入SwiftyJSON。一旦我解決了其他錯誤,一切都按預期工作。