1
我正在從以下斯威夫特2斯威夫特3自動轉換後,此編譯器錯誤,鍵入'NSDictionary!'有沒有標成員斯威夫特 - 「!NSDictionary的」 3.0轉換問題
類型沒有下標成員
我在this post中看到過類似的問題,但仍然不應該爲NSDictionary工作。
請讓我知道如何解決它。
代碼:
fileprivate var allData:NSDictionary!;
.
.
.
open func getData(_ key:String) -> AnyObject?
{
return allData[key]; // error in this line
}
謝謝@OOPer,它的工作原理。其實它是一個遺留代碼,現在我只需要轉換爲Swift 3.我不知道爲什麼字典被用來代替。當我獲得時間時我會重構。 –