Нет .xib файла, когда я создаю новое приложение Single View в XCode 5

когда я создаю новый вариант выбора проекта (приложение для одного представления) в xcode 5, он автоматически добавляет Main.storyboard, нет опции для выбора файла .Xib, как мы выбираем в предыдущей версии xcode. Пожалуйста, кто-нибудь объяснит это.

Ответ 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.