Форум программистов, компьютерный форум, киберфорум
Наши страницы

Objective-C

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.88
Jul6
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 9
#1

presentViewController не работает - Objective-C

29.05.2013, 17:28. Просмотров 2170. Ответов 18
Метки нет (Все метки)

Здравствуйте!
Я абсолютный новичок в этой области, сейчас учусь писать приложения по книге Д.Пайлон, Т.Пайлон "Программируем для iPhone и iPad". Текущее приложение Drink Mixer рушится при попытке добавить новый коктейль в список имеющихся, то есть при нажатии на кнопку "+". Не срабатывает метод presentViewController.
Проблема в том, что в книге используется более старая версия iOS. У меня стоит последняя, и в ней не работает половина методов из книги. Решение некоторых проблем удавалось находить на форуме, но про последнюю ничего не нашла. Помогите, пожалуйста!
Заранее спасибо.

в книге:
Код
[self presentModalViewController:addViewController animated:YES];
у меня:
Код
[self presentViewController:addViewController animated:YES completion:nil];
Простая замена одного метода другим не сработала.. ((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2013, 17:28
Я подобрал для вас темы с готовыми решениями и ответами на вопрос presentViewController не работает (Objective-C):

Мышь работает через раз, то есть запустил ОС - мышь не работает, перезагрузил - мышь работает - Windows 7
Установлена Windows 7 со всеми последними обновлениями. Все всегда замечательно работало. Но с недавних пор мышь стала работать через раз....

не работает в ворде веб компонент,и скачав обновление ow 11 не работает все равно - MS Word
проблема с веб элементами и обновлениями на них))

Подключение библиотеки DLL C++: работает на примере консоли и не работает в WinForms App - C++/CLI WinForms
Здравствуйте! Помогите начинающему бедному студенту!! Осваиваю С++. В книге Прохоренко(программирование в visual studio 2010 express)...

Не работает php на wps-е. Гланвая страница работает все остальное нет - PHP
На локальном дэнвере все отлично работает. Но при копировании на впс и сдоступом через сеть работает только главная страница сайта. Все...

AS 3.0 Swf не работает, а в тестовом режиме в самом flash и формате exe работает - ActionScript
Доброго времени суток. Такая проблема: есть рабочий код обмена данными с php скриптам. В тестовом режиме(ctrl+Enter) все работает, при...

Multimap STL - работает только запись в файл, поиск в файле не работает - C++
И снова здравствуйте. Снова я прошу вашей помощи. Переделал программу с мапом в мульти мап, но что то пошло не так и работает только запись...

18
glvrzzz
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
12.09.2013, 12:46 #16
Цитата Сообщение от Jul6 Посмотреть сообщение
Попробовала. Хотя без нового класса дальше по книге работать уже не получится..
Программа рушится со словами:
[UIViewController _loadViewFromNibNamed:budle:] loaded the "TASDetailViewController" nib but the view outlet was not set.
Цитата Сообщение от Jul6 Посмотреть сообщение
Пока заработало
Спасибо!
Правда теперь, боюсь, сталкнусь с непреодолимыми трудностями дальше из-за этой путаницы с xib-ами и storyboard...
Трудности тут были весьма преодолимые, по всей видимости, просто не выставили outlet главной вьюшке контроллера в ксибе.
0
zulkis
684 / 611 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
13.09.2013, 07:35 #17
Jul6, вот ну не понимаю я такого, и все тут. В книге xib, у вас storyboard, и вы еще чему-то удивляетесь...
А делать "как в книге" не позволяет религия, или "создание нового проекта" в Xcode?
0
Jul6
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 9
13.09.2013, 12:07  [ТС] #18
zulkis, да я ничему не удивляюсь )) Делать "как в книге" не интересно - это проще простого. Я же учусь и дальнейшем хотелось бы все-таки работать со storyboard, поэтому и хотела переложить задание этой книги на новый лад. Но, если честно, не получилось
0
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
13.09.2013, 12:53 #19
Прежде, чем перекладывать, надо:
1. Убедиться, что то, что в книжке написано, - правда
2. Убедиться, что сумели хотя бы воспроизвести по приведенным шагам (Учат не только сказом, но и показом)
3. Понять а почему так
4. Понемножку изменять под свои нужды

Цитата Сообщение от Jul6 Посмотреть сообщение
Делать "как в книге" не интересно - это проще простого
Ой не всегда. То в книге не дописали, то сам не доглядел, то интерфейс поменялся. В общем я бы не советовал особенно торопиться при изучении. Сториборды от xib не особо и отличаются. А вот поди ж ты - проблемы откуда-то...
0
13.09.2013, 12:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.09.2013, 12:53
Привет! Вот еще темы с ответами:

Ноутбук работает только с Wi Fi роутера дома, в кафе не работает и везде. Почему? - Wi-Fi
Подскажите пожалуйста, почему у меня ноутбук с виндой 7, работает вай фай только дома с роутера. А когда я прихожу в кафе или в парк, у...

Из-за чего интернет работает на техникумовских компьютерах и не работает подключении к моему ноутбуку - Сети
В Техникуме есть разные компьютеры - для учителей - для студентов - библиотечные ...перепробовал и библиотечные и студенческие и...

У клиента не работает роутер. У Меня дома работает. TRENDnet TEW-432BRP - Сетевое оборудование
Добрый день! У клиента установлен TRENDnet TEW-432BRP. Настроен для подключения к Beeline, но это не совсем важно. До определенного...

При включении компа у меня не работает монитор, но нормально работает ТВ-выход - Компьютерное железо
Уже несколько дней рву волосы на голове.... Такая проблемка: при включении компа у меня не работает монитор, только мигает лампочка...


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

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

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