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

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
smth
178 / 47 / 6
Регистрация: 23.06.2011
Сообщений: 248
#1

Не получается сделать unwind seque && подключить производный класс (XCode 6) - Программирование iOS

05.02.2015, 00:21. Просмотров 787. Ответов 0

Доброго времени суток! Недавно начал изучать программирование на Objective C и разработку под iOS. Занимаюсь по статьям на developer.apple.com и иногда посматриваю видеоуроки (только по разработке интерфейса). Есть небольшой (учебный) опыт программирования на C, C++ и довольно много на C#.

Сегодня столкнулся сразу с двумя проблемами (XCode):

1) при попытке создать unwind segue из модального экрана (не уверен, как корректно это сказать по-русски применительно к интерфейсу iOS) пытаюсь сделать ctrl + drag с BarButton к Exit, но на Exit'e не появляется всплывающего окошка с объявленной ранее функцией (она объявлена в ToDoListTableViewController : UITableViewController родительского окна):
- (IBAction)unwindToDoListUIStoryboardSegue *)segue; , в implementation она также описана.
Если просто ткнуть Exit, то вылезает пустое черное окошко (в то время, как при правом клике, например, на FirstResponder открывается окошко с различными действиями).

2) Создаю производный класс для ViewController , например, AddToDoItemViewController:UIViewController, выбираю в визуальном редаткоре квадрат, к которому надо привязать производный класс, иду в Identity Inspector -> Custom class, а в выпадающем списке нет (ни одного) производного класса.

По обоим вопросам уже пол дня лазаю в буржуйском гугле - предложенные решения не помогают. По-русски даже не знаю, как кратко сформулировать проблему )

Добавлено через 2 часа 25 минут
Update:
Скину человеку исходники, у него слету все заработало. Мне остается разве что вешаться: на двух компах со свежеустановленным икскодом (версия 6.1.1, предыдущих никогда не стояло даже) не работает. Попробую на одном с нуля ось поставить, может, прокатит.

Если что, вот несчастные исходники

Добавлено через 5 часов 46 минут
Update:
Проблема решена методом дедукции и тыка. Может, кому-нибудь поможет:

Дано: 3 мака, на все из них нелю назад установлен XCode 6.1.1, до этого предыдущих версий не стояло. На двух из них (OSX 10.10 и 10.9) не видятся производные классы (в custom class), эта же проблема является виной неработающего ctrl + drag в пункт exit. На третьем маке (10.10) все ок.

Начал искать разницу, в глаза бросилось то, что на рабочем меньше всяких программ запущено (типа istat menus, moom, transmit итд). Результат - после отключения всего в объектах входа и последующей перезагрузки (очередной) все заработало. Вернул отключенное - перезагрузка - все работает.

Повторил то же самое на втором нерабочем - тоже заработало. Тему можно закрывать )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2015, 00:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не получается сделать unwind seque && подключить производный класс (XCode 6) (Программирование iOS):

Cocos2d & XCode Interface Builder - Программирование iOS
Как заставить Cocos2d запускаться в окне, которое я создал в Interface Builder in XCode? Вот нарисованное окошко: Нужно что-бы...

Подключить проект XCode к чистому репозиторию - Objective-C
Добрый день! У меня есть проект в xcode, мне нужно подключить его к чистому существующему репозиторию. Его адрес репозитория но не знаю...

query='SELECT * FROM resume WHERE ' & ''' & RecSet('place')& ''' & '=' & '''& s_loc &''' & - что не так? - C# ASP.NET
упростил для краткости запрос. в чем ошибка? RecSet - это коннекшн. query='SELECT * FROM resume WHERE ' & ''' & RecSet('place')& '''...

error '80020009' Îøèáêà. /lalala/profile.asp, line 28 - C# ASP.NET
При простейшем и сто раз работавшем скрипте, вылетает ошибка! след. содержания error '80020009' ...

Помогите найти драйвера для pci\ven_8086&DEV_266E&SUBSYS_A002145&REV_05\3&13C0B0C5&0&F2 - Компьютерное железо
pci\ven_8086&DEV_266E&SUBSYS_A002145&REV_05\3&13C0B0C5&0&F2 Мультимедиа аудиоконтроллер помогите плз найти...

немогу найти драйвера на PCI\VEN_1039&DEV_7012&SUBSYS_810D1043&REV_A0\3&61AAA01&0&17 - Звук, акустика
Мультимедиа аудиоконтроллер PCI\VEN_1039&DEV_7012&SUBSYS_810D1043&REV_A0\3&61AAA01&0&17

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.02.2015, 00:21
Привет! Вот еще темы с ответами:

Мультимедиа контролер PCI\VEN_14F1&DEV_8800&SUBSYS_EA3D14F1&REV_05\4&25700A26&0&3020 - Windows XP
Помогите пожалуйста найти драйвер на мультимедиа видеоконтролер ...

Нужен драйвера, код PCI\VEN_1039&DEV_7012&SUBSYS_0C98105B&REV_A0\3&B1BFB68&0&17 - Звук, акустика
всем привет !! уменя нет звука нужен драйвер код PCI\VEN_1039&DEV_7012&SUBSYS_0C98105B&REV_A0\3&B1BFB68&0&17 скачал прогу их много ну все...

Драйвера на PCI\VEN_10B7&DEV_1700&SUBSYS_80EB1043&REV_12\4&2E98101C&0&28 F0 - Звук, акустика
помогите плиз - вот ID: PCI\VEN_10B7&DEV_1700&SUBSYS_80EB1043&REV_12\4&2E98101C&0&28F0 Заранее...

Кто встречался с таким, подскажите - (#206;áúåêò) - C# ASP.NET
Если на asp-странице происходит ошибка, то сервер выдает сообщение вот примерно в таком виде: <p>Îáúåêò Response</font> <font...


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

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

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