我是Realm的新手,並且已經完成了幾次文檔。我需要堅持一個[字符串]]並沒有找到一種方法來做到這一點還沒有Swift Realm [[String]]對象
var tableViewArray = [[String]]()
我看到的文檔指向清單,但我一直不成功,在執行這些。我展示了我的整個過程在這裏,但只是需要幫助堅持我的變種tableViewArray = [[String]]()
在領域
這是我的課
class TableViewArrays {
var tableViewArray = [[String]]() // populates the Main Tableview
/// add picker selection to tableview array
func appendTableViewArray(title: String, detail: String, icon: String) {
var newRow = [String]()
newRow.append(title)
newRow.append(detail)
newRow.append(icon)
tableViewArray.append(newRow)
}
在視圖控制器我實例化對象
var tableViewArrays = TableViewArrays()
然後調用用於填充對象的類函數
var tableViewArrays.appendTableViewArray(title: String, detail: String, icon: String)
謝謝爲了看看
你可以發佈你在哪裏持久化領域對象中聲明的代碼? –
我相信我有一個解決方案。下面是對象: – user6530825
對不起 - 有麻煩添加代碼塊 - 類TableViewRow:對象{ 動態無功圖標=「」 動態無功標題=「」 動態無功詳細=「」 倍率變種描述:字符串{return「TableViewRow {\(icon),\(title),\(detail)}」} } class EventTableView:Object {rows = List() // override var description:String {return 「Car {\(brand),\(name),\(year)}」} } –
user6530825