когда я создаю новый вариант выбора проекта (приложение для одного представления) в xcode 5, он автоматически добавляет Main.storyboard, нет опции для выбора файла .Xib, как мы выбираем в предыдущей версии xcode. Пожалуйста, кто-нибудь объяснит это.
Нет .xib файла, когда я создаю новое приложение Single View в XCode 5
Ответ 1
Мое предложение:
- Создать пустое приложение
- Перейдите к
File/New/File
, выберите Objective-C Класс -
Назовите свой класс
ViewController
(или что угодно), сделайте его подклассомUIViewController
Убедитесь, что вы установили флажок "с xib для пользовательского интерфейса". -
Откройте
appDelegate.h
, поместите
@class ViewController;
между @interface and #import
, и это свойство ниже:
@property (strong, nonatomic) UIViewController *viewController;
- Откройте
appDelegate.m:
импорт вашего ViewController
#import "ViewController.h"
и до
[self.window makeKeyAndVisible];
ставить
self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
self.window.rootViewController = self.viewController;
Ответ 2
Для добавления XIB в xcode 5 используйте приложение "Пустое приложение", а не одноразовое приложение. Обратитесь к этому question за простой способ интеграции XIB.