32/64-битная универсальная - i386, x86_64, PPC
32-разрядный универсальный - i386, PPC
64-разрядная версия Intel - только 64-разрядная версия Intel
ppc64 больше не поддерживается.
<Ч />
x86_64 двоичные файлы быстрее по ряду причин; более быстрый ABI, больше регистров, на многих (на большинстве и на всех новых машинах) машинах ядро 64-битное, вызовы ядра быстрее и т. д .etc.etc ...
Несмотря на то, что 64-битные ресурсы имеют небольшую нагрузку на память, напрямую связанную, как правило, с тем, насколько тяжелыми являются структуры данных вашего приложения, имейте в виду, что 32-битные приложения перетаскивают 32-битные версии всех сред. Если ваше единственное 32-битное приложение в системе, оно будет иметь огромные накладные расходы 1012 * по сравнению с 64-битной версией.
64-битные приложения также наслаждаются новейшим и лучшим Objective-C ABI; синтезированные ивары, не хрупкие ивары, унифицированные исключения C ++ / ObjC, блоки @try с нулевой стоимостью и т. д., а также ряд оптимизаций, которые возможны только в 64-разрядных системах.