1
我有一個結構稱爲trip
:如何保存用戶數據與結構 - 斯威夫特
struct trip {
var name: String
var description: String
var elements: [elementType] = []
}
elementType
在協議中聲明的類型。
然後,我已經聲明數組稱爲trips
:
var trips: [trip] = []
的問題是,我要救trips
陣列,能夠在關閉應用程序後,顯示的項目。首先,我嘗試使用NSUserDefaults,但它只能保存幾種類型,並且(結構類型)不是其中之一。
如何保存和恢復此數組?