我想獲取NSMutableDictionary的所有鍵值作爲字符串數組。我使用myNSMutableDictionary.allkeys
來獲取數組的值,但是我找不到解開關鍵值的方法。如何打開可選字符串數組中的NSMutableDictionary.allkeys
這是我到目前爲止已經試過:
for (key, _) in NSMutableDictionary {
println("THIS IS MY NEW KEY\(key)")
}
我想這
var myArray:NSArray = myNSMutableDictionary.allKeys
var string:NSString? = uniqueIDArray[0] as? NSString
println("This is unwraped value\(string!)")
這
var myArray:Array = myNSMutableDictionary.allKeys
println("This is unwraped value\(myArray[0])")
我不斷收到代替kMSZgoTmiX
值作爲Optional("kMSZgoTmiX")
這是我需要的關鍵價值
謝謝你的幫助!
你怎麼嘗試過哪些問題? – NobodyNada 2015-03-25 01:14:12
這就是我得到這是我的新KEYOptional(「kMSZgoTmiX」)我試圖得到這個這是我的新密鑰kMSZgoTmiX – 2015-03-25 01:16:25
你知道你不需要myArray:NSArray或字符串:NSString?冒號後面的部分是從你指定的類型中推斷出來的,所以它是多餘的。如果右側未知或者無法從中推斷出類型,則只需要等號左側的:格式。 – clearlight 2015-03-25 01:16:31