У меня есть данные, хранящиеся в данных кода, с таблицей «Пользователи». Я просто пытаюсь вытащить «FirstName» из массива возвращенных данных, но продолжаю получать «ноль» в моей консоли.Извлечь массив данных из CoreData в Swift
let fetchRequest = NSFetchRequest(entityName:"Users")
let fetchedResults =
managedContext.executeFetchRequest (fetchRequest, ошибка: & ошибка), как? [Пользователи]
var arrayvalues=NSArray(array: fetchedResults!)
if let results = managedObject?.executeFetchRequest(fetchedResults, error: nil) as? [Users] {
let someObject = results[firstName]
}
Мой пользовательский класс выглядит следующим образом:
class Users: NSManagedObject {
@NSManaged var email: String
@NSManaged var firstName: String
@NSManaged var fLast: String
@NSManaged var fullName: String
@NSManaged var id: String
@NSManaged var isActive: String
@NSManaged var lastName: String
@NSManaged var lastupdated: String
@NSManaged var role: String
@NSManaged var uPass: String
}
Я искал пути для достижения этой цели, но не могу показаться, чтобы принести любой из FirstNames ...
спасибо за это, но я не пытаюсь вытащить одного пользователя, пытающегося вытащить массив firstName ... – MizAkita
Это небольшое дополнение, просто отредактированный код для создания массива firstNames. –