Привязка NSArrayController к moc в подклассе NSPersistentDocument в Xcode4 в представлении XIB - PullRequest
2 голосов
/ 06 мая 2011

У меня есть мой подкласс NSPersistentDocument, у суперкласса которого есть [self managedObjectContext]

Попытка установить привязки моего NSArrayController в XIB. Когда я устанавливаю Moc параметра, привязка к выбору: владелец файла, приложение и префы. (В моем контексте сущность NSArrayController установлена ​​на имя сущности)

Модель KeyPath по умолчанию установлена ​​на себя. Затем я связываю значение столбца таблицы с NSArrayController (который я не уверен, как переименовать в Xcode 4) .arrangedObjects. (Имя моего свойства объекта)

В пользовательском интерфейсе есть кнопка заполнения для самостоятельного заполнения контекста.

Когда я бегу. Пользовательский интерфейс не появляется, и все, что я получаю в консоли, повторяется: - [MyDoc persistentStoreCoordinator]: нераспознанный селектор отправлен в экземпляр 0x10015adf0

Предложения

1 Ответ

2 голосов
/ 01 октября 2011

Я подозреваю, что вы связали managedObjectContext напрямую с NSPersistentDocument.Что вам, вероятно, нужно сделать, это привязать панель «Привязки» к «Владельцу файлов» (при условии, что это NSPersistentDocument), а затем установить путь привязки (Путь к ключу модели) равным managedObjectContext.

...