Ответ 1
A plist
может иметь произвольную длину.
Apple рекомендует только plists
иметь максимальный размер пару сотен KB:
"В ситуациях, когда вам нужно хранить небольшие количества постоянных данные - менее чем несколько сотен килобайт - списки свойств предлагают единообразных и удобных способов организации, хранения и доступа к данные".
Для данных с большей интенсивностью памяти они рекомендуют следующее:
"В некоторых ситуациях архитектура свойств может оказаться недостаточно. Если вам нужен способ хранения больших, сложных графиков объекты, объекты, не поддерживаемые архитектурой списка свойств, или объекты, параметры изменчивости которых должны быть сохранены, используйте archiving."