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

SIGABRT после создания Outlet для UITextView

12.09.2013, 23:04. Просмотров 948. Ответов 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
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.09.2013, 23:04
Ответы с готовыми решениями:

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

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

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

После создания новой таблицы для защиты от мутирования, возникли 2 ошибки
Есть 4 таблицы: Таблицу NEW_CUST создал для защиты от мутирования. Нужно создать триггер,...

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

2
Vorona
Peace 2 all shining faces
673 / 534 / 85
Регистрация: 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
13.09.2013, 12:42
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.09.2013, 12:42

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Добавление строк в UITextView
Столкнулся с проблемой, что необходимо выводить последовательно строки на TextView. При записи:...

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


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

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

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