В моем коде я сохраняю изображение в моей модели Core Data (отлично работает). Если я настрою свое представление на NSImageView и привяжу его данные к ключу контроллера: selection и modelKeyPath: myImagePath, он работает. Он отобразит каждое изображение для выбранной строки.Изображение основных данных не загружается в ячейку изображения NSTableView
Затем я создаю новый столбец в своем NSTableView и перетаскиваю ячейку изображения в столбец. Однако я не могу получить привязки к основным данным, чтобы изображение отображалось в ячейке. Я попытался привязать как значение, так и данные, но не повезло.
Поскольку я уверен, что изображение хранится правильно, что я делаю неправильно в моем привязке, чтобы предотвратить появление изображения в ячейке таблицы?
Большое спасибо.
(Мой фон:. Новый какао-разработчик, который недавно прошел через всю Hillegass книгу)
Спасибо, это сработало! Единственная проблема заключается в том, что я получаю устаревшее предупреждение, связывая Data с NSTableColumn. Но ваша стратегия сохранения данных изображения с использованием NSKeyedArchiver и извлечения его с помощью этого трансформатора была успешной. – jcady
Я помню что-то о том, что одна из привязок устарела, поэтому вместо этого используйте другую привязку ... это привязка значения? Вероятно, вы также можете использовать это с этой привязкой, и если не нужно просто модифицировать трансформатор по мере необходимости, чтобы возвращать любые объекты. – regulus6633