2014-12-12 5 views
0

Я пытаюсь получить объект из CoreData:Что возвращаемый тип executeFetchRequest

var request = NSFetchRequest(entityName: "Themes") 
     request.returnsObjectsAsFaults = false 
     var results = context.executeFetchRequest(request, error: nil) 
     if results.count > 0 {} 

Но я получаю error '[AnyObject]?' does not have a member named 'count' Как я могу получить доступ к каждой сущности в результатах?

ответ

1

results является необязательным, что означает, что сначала необходимо его развернуть. Попробуйте использовать примерно так:

if let results = context.executeFetchRequest(request, error: nil) { 
    if results.count > 0 {} 
} 
Смежные вопросы