2015-04-19 2 views
2

С Xcode 6.2 он хочет префикс имени файла с его типом.Xcode автоматически префикс имен файлов

Так "Test" UIViewController теперь называется:

UIViewController + test.h, UIViewController + Test.m

, а не test.h, Test.m.

Я пробовал 6,3 и 6,4 бета, и все они демонстрируют эту привычку. Как вы это прекратите?

Большое спасибо.

+0

Это расширительный класс 'UIViewController', вы выбираете подходящий файл (класс CocoaTouch) при его добавлении? –

ответ

5

Вы создали категорию, а не класс.

При использовании шаблона «Objective-C File» вы можете создать пустой файл, категорию, протокол или расширение класса. Вы не можете создать класс, используя шаблон «Objective-C File». Вот как это выглядит, когда вы создаете категорию:

creating a category

Чтобы создать класс, вам нужно использовать шаблон «Какао-класс». Вот как это выглядит, когда вы создаете класс:

creating a class

2

Это автоматически добавит имя класса в качестве префикса для категорий, если это то, что вы имеете в виду:

1

Выберите IOS -> Source -> CocoaTouch Class и выберите UIViewController затем введите имя класса Test путем удаления UIViewController, который alrady присутствует в class name. Если вы сначала напишите свой class name, тогда выберите UIViewController, тогда он будет отображаться в вашем class name

Смежные вопросы