Можно ли сжать папку с 50 файлами и извлечь ее в iPhone?
Да, посмотрите на это: http://code.google.com/p/ziparchive/ Я использовал его, и мне это нравится, очень просто извлечь любой файл как данные из zip-архива, если вам нужно извлечь его, вы можете просто получить папку документовпуть (место записи) и сохраните все файлы из архива в этом месте.
Для распаковки, проверьте этот вопрос .iTunes 9.2 и новое устройство iOS позволяют пользователю добавлять файлы в папку документов приложения, взгляните на атрибут «Приложение поддерживает общий доступ к файлам iTunes» в списке приложений .plist.