Является ли следующий код подходящим способом для этого? Он должен работать для tableView, хотя я хочу убедиться, что это не является плохим воплощением использования Realm.framework. Я хотел бы получить доступ к данным следующим образом (в качестве примера):Предполагаемый способ хранения списка целей
var goalList = Goals()
self.textField.text = goalList.goals[indexPath.row]
Goal.swift
import UIKit
import Realm
class Goal: RLMObject {
dynamic var title = ""
dynamic var checkmarked = false
dynamic var disabled = false
dynamic var isLastInList = false
}
Goals.swift
import UIKit
import Realm
class Goals: RLMObject {
dynamic var goals = RLMArray(objectClassName: Goal.className())
}
Вы женаты на королевстве? Вы хотите использовать NSCoding? Я могу отправить код для хранения объектов. –
Последний раз, когда я пробовал NSCoding: http://stackoverflow.com/questions/26174989/nsuserdefaults-custom-object-property-list-invalid-for-format-200-property-l?noredirect1_comment41042033_26174989 – CaptainCOOLGUY
Я могу 'Ответьте на вопрос Царства, но я могу исправить ваш пример NSCoding. Должен ли я беспокоиться? –