【发布时间】:2018-07-27 13:26:24
【问题描述】:
我正在尝试使用属性 token 获取 Coredata User 但是我无法让它工作,因为我收到一条错误消息 Value of type '[User]' has no member 'token'。我在堆栈上尝试了几个修复,但似乎不起作用。
这是我的代码:
let managedContext = coreDataStack.managedContext
let request = NSFetchRequest<User>(entityName: "User")
do {
let users = try managedContext.fetch(request)
print(users)
print(users.token)
} catch {
print(error.localizedDescription)
}
【问题讨论】:
-
users是User类的对象数组。所以该数组没有token。你可能想做print("users tokens: \(users.map{$0.token})")? -
@Larme 谢谢你的工作
标签: ios swift core-data swift4