2016-12-14 2 views
0

Я получаю приложение, разбитое на линии «попробуйте». Как я понимаю, почему? Отладка CoreData SQL активирована, но ничего подозрительного нет.Ошибка в NSFetchedResultsController performFetch (Swift 3)

do { 
    try controller.performFetch() 
} catch { 
    let fetchError = error as NSError 
    print("\(fetchError), \(fetchError.userInfo)") 
} 
+0

Какая ошибка от аварии? – rmaddy

+0

И почему вы выбрасываете 'error' в' NSError'? Почему бы не оставить его «ошибкой»? – rmaddy

+0

Эта обработка ошибок взята из Интернета ... Но есть 0 дополнительная информация о сбое .. только «objc_exception_throw» в стеке –

ответ

0

То есть причину аварии (найденный эмпирически)

sectionNameKeyPath: ""

вместо

sectionNameKeyPath: ноль

Смежные вопросы