/ / Jak stworzyć NSFetchedresultController na kakao za pomocą NSArraycontroller? - kakao, dane podstawowe, nsfetchedresultscontroller, wiązanie kakao

Jak stworzyć NSFetchedresultController na kakao za pomocą NSArraycontroller? - kakao, dane podstawowe, nsfetchedresultscontroller, wiązanie kakao

muszę przenieść istniejący kod iOS (który jest używany)NSFetchedResultController) do systemu OS X, możesz podać mi kilka fragmentów kodu, jak uzyskać zdarzenia ContentWillChange i contentDidChange za pomocą NSArrayController.

Odpowiedzi:

1 dla odpowiedzi № 1

NSArrayController nie robi tego wszystkiego, i więcej, po powiązaniu go z widokiem tabeli i prawidłowym ustawieniem jego typu encji.

Używając powiązań, możesz usunąć cały kod źródłowy danych tabeli, który miałeś dla systemu iOS.

Jeśli chcesz odtworzyć NSFetchedResultsController, musisz słuchać powiadomień o zarządzanych obiektach i postępować zgodnie z nimi w ten sam sposób, ale powiązania są znacznie łatwiejsze.