Swift で JSONModel を使用すると問題が発生します。
アプリを閉じたときに ToDo アイテムが保持されるように、アイテムのコレクションを保持する ToDo リスト アプリを作成しようとしています。これは私が使用するコードです:
class ToDoItem: JSONModel {
var name: String = ""
var isCompleted: Bool = false
var createdOn: NSDate = NSDate()
}
class ToDoList: JSONModel {
var items: [ToDoItem] = []
}
ToDoItem
を呼び出して a を JSON に変換できますtoJSONString()
が、同じメソッドは では機能せずToDoList
、nil が返されます。なぜこれが起こっているのですか?