Различные параметры, которые вы перечисляете, определяют, какой шаблон проекта используется для вас. Это означает, например, какие фреймворки связаны по умолчанию и другие настройки компилятора.
Чтобы создать «значимый» проект Objective C, вам нужно как минимум включить платформу Foundation, поскольку именно там находится класс NSObject
(и это основной «интерфейс» для среды выполнения ObjC).
Если вы хотите перейти на без NSObject
, вам необходимо реализовать базовые вещи, связанные со средой выполнения ObjC, в ваших объектах. Посмотрите на этот пост от S.O. для получения дополнительной информации об этом.
Надеюсь, это поможет.