我有一個要寫入文本文件的元組數組(String, String, String
)。我嘗試了不同的方法,如:將元組數組寫入文本文件
let mySwiftArray = ... // Your Swift array
let cocoaArray : NSArray = mySwiftArray
cocoaArray.writeToFile(filePath, atomically:true)
但是,這給了我一個錯誤:
Cannot convert value of type '[(String, String, String)]' to specified type 'NSArray'
我能做些什麼,以寫我數組到一個文件?
我已經將我的項目上傳至GitHub供那些想要下載它的人使用。
您的元組是否必須是元組?如果你創建了一個有3個字符串值的結構呢? – NSGangster
@NSGangster我對Swift比較陌生,所以原諒這個noob問題:對於結構體,我可以爲每個字符串賦多個值嗎?我當前的數組如下所示:'listOfTasks:[(String,String,String)] = []'我用多元組填充它。 – atirit
只需製作一組數組。 [[String,String,String]]元組適用於您想要鏈接在一起的不同類型。 – rMickeyD