Zacząłem próbować korzystać z danych Core z wersjami beta wersji 3 i Xcode 8. Kiedy próbuję wygenerować NSManagedObject podklasy z modelu danych rdzenia i Utwórz NSManagedObject podklasy ... opcję w menu Edytor Xcode 8 beta generuje trzy pliki jeden z nich jest _COREDATA_DATAMODELNAME_ + CoreDataModel.swift o następującej treści:Subclassing NSManagedObject z Swift 3 i Xcode 8 beta
import Foundation
import CoreData
___COREDATA_DATAMODEL_MANAGEDOBJECTCLASSES_IMPLEMENTATIONS___
Ponadto zawartość tego pliku pokazuje dwa ostrzeżenia:
Expressions are not allowed at the top level.
Use of unresolved identifier '___COREDATA_DATAMODEL_MANAGEDOBJECTCLASSES_IMPLEMENTATIONS___'
Czy ktoś miał ten sam problem? Jakie jest znaczenie tego nowego pliku?
Dzięki
Nie mogę utworzyć niestandardowej podklas 'NSManagedObject' w Xcode 8 beta. Mam ten sam problem. –
Naprawiłem to prawie problem dla objc przez: http://stackoverflow.com/a/40788081/2246798 – souvickcse