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

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

Войти
Регистрация
Восстановить пароль
 
No10
30 / 28 / 2
Регистрация: 03.06.2010
Сообщений: 465
#1

SIGABRT после создания Outlet для UITextView - Программирование iOS

12.09.2013, 23:04. Просмотров 814. Ответов 2
Метки нет (Все метки)

Ничего сложного не сделал. Размесил на форму UITextView, компилирую, все отлично. Созданию событие для кнопки и из XIB файла соеденяю с кодом. Компилирую все работает. Создаю выход для UITextView вот так
Objective-C
1
@property (weak, nonatomic) IBOutlet UITextView *myTextView;
И после компиляции сразу SIGABRT. Больше ничего не делал.

P.S. Полное приложене работает чуть иначе. Я создал Tab Bar Controller в отдельном XIB привязал его к делегату приложения. И ячейки (Tab Item) привязал к моим XIB файлам. Все работает, на каждом представлении разместил разный текст, все работает. Баг только при добавлении Outlet в файлы котроллеров XIB файлов из Tab Bar.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.09.2013, 23:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос SIGABRT после создания Outlet для UITextView (Программирование iOS):

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

Добавить два UITextView в UIView программно - Swift
Привет! Не могу сообразить как добавить два UITextView в UIView программно что бы эти две текстовые вьюхи расположились равномерно...

Наследовать outlet? - Программирование iOS
Есть сверстанный в xib-e какой то BaseController, все аутлеты залинкованы, базовая логика прописана. Наследуемся, допустим, в...

Наследование outlet - Программирование iOS
Привет. Ситуация есть два контроллера addStudController и infStudController (detalStud) и есть xid файл с представлением где разные поля...

Работа с UITextView - Objective-C
Всем привет! Вчера открыл для себя интересную особенность которой сам не смог найти объяснения, посему и пишу ) При копировании большого...

Добавление строк в UITextView - Objective-C
Столкнулся с проблемой, что необходимо выводить последовательно строки на TextView. При записи: self.TextView.text=text_toView; ...

2
Vorona
Peace 2 all shining faces
669 / 531 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
12.09.2013, 23:12 #2
ну может быть из-за отсутствия synthesize для этого проперти, при обращению к нему, невозможно послать объекту такое сообщение, так как его нет, вот и валится
1
No10
30 / 28 / 2
Регистрация: 03.06.2010
Сообщений: 465
13.09.2013, 12:42  [ТС] #3
Vorona, все есть, синтезирую, но я тут попробовал создать выход от UILabel, все другие выходы удалил и запустил программу, все работает, как только соединяю XIB с оутлетом UILabel сразу появляется SIGABRT. И так для любого оутлета. В самом начале Контроллер и XIB - файл я соединял в ручную. В XIB файле прописал для File's Owner Custom class, класс контроллера. Затем с File's Owner протянул линию на view и соединил. У View в XIB файле изменил Custom Class на UIControl, что бы можно было нажимать на фон. И все! В чем может быть такая ошибка? Английские форумы перечитывал, ничего толкового, говорят нужно проверить соответствие типов. Проверял, все как надо, код мизерный.

Добавлено через 1 час 59 минут
Ошибку нашёл, потратил 4 часа. Все дело в том что каждый элемент Tab Item должен иметь в поле Custom Class название View Controller загружаемого в него XIB файла.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.09.2013, 12:42
Привет! Вот еще темы с ответами:

UITextView - неправильно отображает ввод - Objective-C
Добрый день! Добавляю UITextView на экран - ввод текста начинается в центре textview. добавляю следом второй textview - ввод текста...

Outlet, @property - Objective-C
Добрый день, встал вопрос: почему при декларации оутлета добавляется только @property: @interface MainViewController :...

SIGABRT после free malloc - C++
не могу почистить string array matches (2 dim) проблема возникает на линии 114 отмеченной как //Cleaning up an array не могу почистить...

Как после создания файла сделать его свободным для других процессов, например, для удаления - C#
Как после создания файла сделать его свободным для других процессов, например, для удаления?


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

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

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