0
如何將NSArray轉換爲NSManagedObject?我想刪除uname
字段中包含nurdin
的對象。Swift - 無法將表達式的類型'NSArray'轉換爲類型'NSManagedObject'
let appDel: AppDelegate = (UIApplication.sharedApplication().delegate as AppDelegate)
let credContext: NSManagedObjectContext = appDel.managedObjectContext!
let request = NSFetchRequest(entityName: "Creds")
request.returnsObjectsAsFaults = false
request.predicate = NSPredicate(format: "uname = %@", "nurdin")
var result: NSArray = credContext.executeFetchRequest(request, error: nil)!
/* error here*/
credContext.deleteObject(result as NSManagedObject)
我的問題是我無法刪除,因爲這個問題
Cannot convert the expression's type 'NSArray' to type 'NSManagedObject'
請諮詢的對象。