Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
Пан_Атаман
0 / 0 / 0
Регистрация: 12.02.2014
Сообщений: 34
#1

Разбираемся с файлами интерфейса - Objective-C

05.08.2014, 22:09. Просмотров 699. Ответов 1
Метки нет (Все метки)

Всем привет!
Помогите разобраться- начал разбираться с XCode, учусь по книге разработка приложения для iOS 5. Понимаю, что старая, но в ней хорошо описан принцип работы с xib файлами, а не со storyboard. Но вот проблема- в XCode 5, по умолчанию работа со сторибордом, а в XCode 4- работа с xib- и они сразу запускаются. Я пытаюсь подготовить всё чтобы было так же- чтобы xib сразу запускался, вместо storyboard'a
----
Вопрос:
Я создаю пустой проект- добавляю в него xib файл + h+m файлы ля контроллера. Выставляю в настройках, чтобы этот xib был основным окном (показываля сразу же после билда) в итоге он выдаёт вот такую ошибку:

*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIApplication 0xa065250> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key view.'

Добавлено через 27 минут
И ещё хочу спросить - что использовать лучше UIView или UIWindow?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.08.2014, 22:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разбираемся с файлами интерфейса (Objective-C):

Разбираемся как работает @synthesize - Objective-C
первое правило использования ARC: забыть слово @synthesize Доступ к свойству осуществляется через self.indexFullData, а доступ к...

Построение интерфейса (литература) - Objective-C
Здравствуйте! Никак не могу найти информацию по нужной мне теме. Недели две изучал Objective-C, изучал его после 2 лет работы с C++....

Искривление слайдера (Изменение интерфейса) - Objective-C
Здравствуйте. Для себя захотелось сделать вот такой вот плеер как на скриншоте, чтобы лучше разобраться в objective-c. Но я столкнулся...

Чем абстрактный класс отличается от интерфейса? - Objective-C
Привет всем гуру! Собственно сабж. Желательно с примерами:) Заранее благодарен!

Как сделать адаптацию интерфейса к альбомной ориентации экрана - Objective-C
у меня есть таблица с вот такими UIView в ячейках, как можно сделать чтобы при смене ориентации экрана в альбомную увеличивалась длина...

Разбираемся с массивами - PHP
$plugins = array( array( &quot;plugin&quot; =&gt; &quot;AdminList&quot;, &quot;description&quot; =&gt; &quot;Показывает администраторов&quot;, ), ); Есть вот такой...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Melzas
38 / 38 / 4
Регистрация: 20.07.2011
Сообщений: 88
06.08.2014, 07:05 #2
Выставляю в настройках, чтобы этот xib был основным окном
Проверь, выставлен ли класс контроллера в xib. Также проверь наличие аутлета для view.

Также можно попробовать инициализировать вручную в AppDelegate:
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    UIWindow *window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
 
    TTMainViewController *mainController = [[TTMainViewController alloc] init];
    window.rootViewController = mainController;
 
    self.window = window;
    [window makeKeyAndVisible];
    
    return YES;
}
что использовать лучше UIView или UIWindow?
Разберись по книге/документации для чего нужно UIView и для чего UIWindow. В 99% случаев UIWindow в приложении одно и создается оно при инициализации (код выше).
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.08.2014, 07:05
Привет! Вот еще темы с ответами:

разбираемся с потоками - Java SE
добрый вечер всем начинаю потихоньку разбираться с потоками...есть такая задача - у меня есть программа - которые использует 10-15...

Разбираемся с SourceGrid - C#
Доброго времени суток бойцы, делал проект с DataGridView , но потребовалась сложная шапка , решил использовать SourceGrid (кидаю простую...

Разбираемся в условии - Java
помогите решить , или хотя бы понять способ решения данных задач: 1) Определить радиус и центр такой окружности, проходящей хотя бы...

Разбираемся с показательным распределением - Теория вероятностей
Понадобилось тут вспомнить молодость, да посчитать всякое для показательного распределения (\lambda exp(-x\lambda ) именно для такого) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru