【发布时间】:2017-03-13 18:49:01
【问题描述】:
这是我的一个程序的代码,它实际上适用于另一个应用程序,但是当我再次使用时,它说“AnyObject”类型的值没有成员“年龄”
这是我用来将数据保存到 coredata 的代码
let user = User(context: context)
user.name = username.text!
user.age = Int16(userage.text!)!
appDelegate.saveContext()
print("user name and age saved")
下面我正在使用操作按钮来检索核心数据
@IBAction func retrieve(_ sender: UIButton) {
do {
let data = try context.fetch(User.fetchRequest())
for each in data {
print("Name : \((each as AnyObject).name! ?? "name!")\nAge : \((each as AnyObject).age!)\n")
}
}
catch {
// handle error
}
}
请帮助我哪里错了,当使用 CoreData 实体的“用户”时,有时它似乎无法检测到 swift 似乎无法检测到
【问题讨论】: