我在我的 iOS 应用程序中使用领域。在我的应用程序中,我制作了一个目标文件,其中有一些字符串变量,并且其中还有一个数组。这是我Object的领域课程,
class Reminder: Object {
@objc dynamic var name = ""
@objc dynamic var done = false
@objc dynamic var namesArray = [String]()
}
Run Code Online (Sandbox Code Playgroud)
现在在我的 VC 中,我将一个数组传递给namesArray我的Object班级。
let names : [String] = ["Ali","Hammad","Hamza"]
let textFieldReminder = (alertVC.textFields?.first)! as UITextField
let reminderItem = Reminder() // (8)
reminderItem.name = textFieldReminder.text!
reminderItem.done = false
reminderItem.namesArray = names
// We are adding the reminder to our database
try! self.realm.write({
self.realm.add(reminderItem)
Run Code Online (Sandbox Code Playgroud)
现在,当我运行应用程序时,应用程序崩溃并显示此错误消息,
Run Code Online (Sandbox Code Playgroud)Terminating app due to uncaught …