Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
No10
30 / 28 / 4
Регистрация: 03.06.2010
Сообщений: 465
#1

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

12.09.2013, 23:04. Просмотров 887. Ответов 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
Всем здавствуйте, подскажите в вот таком вопросе, есть у выше упомянутый...

Добавить чекмарки в UITextView?
Приветствую, кто знает, хотя бы ваше предположение, как было реализовано...

Добавить два UITextView в UIView программно
Привет! Не могу сообразить как добавить два UITextView в UIView программно что...

Наследовать outlet?
Есть сверстанный в xib-e какой то BaseController, все аутлеты залинкованы,...

Наследование outlet
Привет. Ситуация есть два контроллера addStudController и infStudController...

Работа с UITextView
Всем привет! Вчера открыл для себя интересную особенность которой сам не смог...

2
Vorona
Peace 2 all shining faces
671 / 533 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
12.09.2013, 23:12 #2
ну может быть из-за отсутствия synthesize для этого проперти, при обращению к нему, невозможно послать объекту такое сообщение, так как его нет, вот и валится
1
No10
30 / 28 / 4
Регистрация: 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
Столкнулся с проблемой, что необходимо выводить последовательно строки на...

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

SIGABRT после free malloc
не могу почистить string array matches (2 dim) проблема возникает на линии 114...

Как сделать камеру дочерним объектом после создания другого объекта, или отображение сцены после создания самой камеры?
Есть кнопка при нажатии на неё создается куб ( с помощью Instantiate) как...


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

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

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