2015-07-10 59 views
2

我triying通過NSMutableArray斯威夫特循環。但是,爲什麼我得到這個錯誤在簡單的情況下是這樣的:@lvalue的NSMutableArray」是無法轉換爲‘序列類型’

// note : `responseObject:AnyObject!` 

var temp = NSMutableArray(array: responseObject as! [AnyObject]) 

for a:NSDictionary in temp { // @lvalue NSMutableArray' is not convertible to 'SequenceType' 
    // Do some stuff here... 
} 
+0

定義爲溫VAR溫度:NSMutableArray的= NSMutableArray中(陣:responseObject爲[AnyObject])我認爲這會幫助你 –

+1

其實不,它已經被這個NSMutableArray(...)自動轉換了,你不需要說temp:NSMutableArray。 – mgyky

+0

responseObject是數組還是Dictionary? –

回答

1

這應該工作:

var temp = NSMutableArray(array: responseObject as! [AnyObject]) 

for a in (temp as NSArray as! [NSDictionary]) { 
    // 'a' is of type 'NSDictionary' 
    // Do some stuff here... 
} 
相關問題