Что Какао является Сенсорным эквивалентом NSArrayController?

Что действительно помогло мне, вот подсказка темной личности (который я проголосовал бы и комментарий, если бы у меня были точки репутации) для того, чтобы вытащить отслеживание стека из неподготовленный процесс Python. Кроме него не работал, пока я не изменил gdbinit сценарий . Так:

  • загрузка http://svn.python.org/projects/python/trunk/Misc/gdbinit и помещенный это в ~/.gdbinit

  • редактирует его, изменяясь PyEval_EvalFrame к PyEval_EvalFrameEx [редактирование: больше необходимый; связанный файл уже имеет это изменение с 14.01.2010]

  • Присоединение gdb: gdb -p PID

  • Получают отслеживание стека Python: pystack

5
задан Kaji 28 November 2009 в 01:26
поделиться

3 ответа

Если вы используете CoreData на iPhone OS 3.0 и более поздних версиях, вам стоит взглянуть на NSFetchedResultsController . Хотя на самом деле он не является аналогом NSArrayController , он разработан специально для использования с UITableView и его контроллером.

Он обеспечивает способ загрузки элементов из постоянства по мере необходимости, сохраняя их в помните о производительности и ограничениях памяти устройства. Это не так чисто, как простое связывание, но, вероятно, все, что вам нужно (и даже больше!), Можно сделать с помощью небольшого количества кода.

4
ответ дан 13 December 2019 в 19:28
поделиться

К сожалению, привязки не поддерживаются в ОС iPhone. См. эту страницу в документации для разработчиков Apple.

Я считаю, что это означает, что вы не можете использовать NSArrayController в ОС iPhone.

6
ответ дан 13 December 2019 в 19:28
поделиться

Джергасон прав: вы не можете использовать привязки или NSArrayController с Core Data на iPhone.

Вместо этого ознакомьтесь с NSFetchedResultsController , который «предназначен для эффективного управления результатами, возвращаемыми из запроса выборки Core Data, для предоставления данных для объекта UITableView».

1
ответ дан 13 December 2019 в 19:28
поделиться