/ / Як створити NSFetchedresultController на какао за допомогою NSArraycontroller? - какао, основні дані, наведені результати, контролери, какао-прив'язки

Як створити NSFetchedresultController на какао за допомогою NSArraycontroller? - какао, основні дані, наведені результати, контролери, какао-прив'язки

я повинен порт існуючого коду iOS (який використовуєNSFetchedResultController) для OS X, чи можете ви надати мені деякі фрагменти коду про те, як отримати contentWillChange і contentDidChange подій за допомогою NSArrayController.

Відповіді:

1 для відповіді № 1

Ви не намагаєтесь. NSArrayController робить все це та інше, коли ви прив'язуєте його до таблиці перегляду і правильно встановлюєте його тип entity.

Використовуючи прив'язки, ви можете видалити весь вихідний код таблиці даних, який ви мали для iOS.

Якщо ви хочете відновити NSFetchedResultsController, вам потрібно прослухати сповіщення про керовані об'єкти та діяти на них однаково, але прив'язки набагато простіше.