2012-06-15 4 views
1

Я получаю очень раздражает сообщение об ошибке:не может загрузить СИБ сообщение об ошибке

«Не удалось загрузить СИБ в пачке:„NSBundle (загружен)“с именем„SingleStoryViewController“»

Любая идея, почему ? Этот SingleStoryViewController nib доступен в проекте.

Я не уверен, какой код для размещения, но вот то, что у меня есть:

if ([viewType isEqualToString:kSingleStoryView]){ 
       viewController = [[SingleStoryViewController alloc] initWithNibName:@"SingleStoryViewController" bundle:nil]; 
      } 
+2

Можете ли вы предоставить код? – iMash

+1

Если вы используете initWithNibName, вы можете проверить правописание и случай строки: @ «SingleStoryViewController» – geminiCoder

+1

Если в орфографии нет ничего очевидного, выберите свою цель, перейдите на вкладку «Сборка фаз» и откройте раздел «Ресурсы копирования». Убедитесь, что у вас есть файл xib (или опубликовать снимок экрана о том, что ** там **). –

ответ

0
  1. Является ли имя СИБ точно SingleStoryViewController.xib
  2. ли он ознаменовал быть скопирован в пачке
  3. В папке «Ресурсы»
  4. Открыть пакет .app - это он? В папке Ресурсы?
1

Пожалуйста, проверьте следующие пункты:

1) Вы полбы НСБ имя файла правильно.

2) Вы указали «SingleStoryViewController» в качестве родительского класса для объекта владельца файла в файле nib.

3) Вы подключили выходное отверстие в файле nib к UIView.

Сообщите нам, если у вас есть запрос.