2017-01-20 43 views
1

我在我的Xcode 8.2項目(swift 3)中需要JSON或JSONEncoding的每個文件上有上述錯誤。我的pod文件中已經有了SwiftyJSON並將其導入到這些文件中。我已經將它添加到依賴關係和鏈接列表中。使用未聲明的類型'JSON'和使用未解析的標識符'JSONEncoding'

Target Dependancies

link binary

這裏並導入例如

enter image description here

和錯誤例子

enter image description here

任何幫助來解決這個問題,將不勝感激

,這裏是來自不同的快捷文件

這個錯誤說,越來越多的例子arrFeeds「

這個人是」爲無法推斷類型'使用未申報的類型'JSON' enter image description here

回答

2

很簡單。 只是這樣做並運行它...
import Alamofire
import SwiftyJSON

和 更換JSON?JSON
它..

試試這個
if responseObject.result.isSuccess { let resJson = JSON(responseObject.result.value!) success(resJson) } if responseObject.result.isFailure { let error : Error = responseObject.result.error! failure(error) }

+0

我這樣做,我得到另一個錯誤'變量'jsonValue'在被初始化之前被閉包捕獲'@ItsMeMihir –

+0

但是爲什麼喲你需要存儲另一個變量直接傳遞它 – ItsMeMihir

+0

是的,我剛剛看到你的意思。我在「case .success」的範圍內重新聲明瞭變量jsonValue,它處理了錯誤 –

相關問題