Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
MadChild54
1 / 1 / 1
Регистрация: 04.06.2013
Сообщений: 93
#1

Приложение вылетает при запуске - Objective-C

21.03.2014, 17:11. Просмотров 815. Ответов 1
Метки нет (Все метки)

Всем привет. Прошу сильно камнями не бросать, только-только начал изучать Objective-C и столкнулся с такой проблемой. При запуске приложения в симуляторе приложение вылетает и выдает ошибку «Thread 1: Signal SIGABRT»
и ссылается на файл main.m
Objective-C
1
2
3
4
5
6
7
8
9
10
#import <UIKit/UIKit.h>
 
#import "hwAppDelegate.h"
 
int main(int argc, char * argv[])
{
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([hwAppDelegate class]));
    }
}
Подскажите пожалуйста, с чем может быть связана эта ошибка и как ее устранить.
По ссылке ниже приложил исходник программы, который выдает ошибку.
https://www.dropbox.com/s/1jq6cbz2ncmqirn/Lesson_2.Converter.zip
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2014, 17:11
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Приложение вылетает при запуске (Objective-C):

Приложение вылетает, сообщая о нехватке памяти
Признаться, я долгое время искал решение своей проблемы сам и во многом ее...

Вылетает приложение из simulator
Пожалуйста, скажите. Почему после того как я собрал приложение для iPhone,...

Вылетает приложение с Google AdMob
Доброго времени суток, разработчики! Пытаюсь встроить рекламу Google AdMob в...

Текст в таблице при первом запуске
Вечер добрый. Приложение при первом запуске скачивает из инета данные. Мне бы...

Вызов окна при первом запуске
Мужики! Нужна помощь в написании кода для вывода окна при первом запуске...

Как сохранить состояние приложения и восстановить его при следующем запуске
Здравствуйте! Я использую &lt;NSCoding&gt;, реализую необходимые методы, сохраняю в...

1
КОЗАК СЕРГІЙ
4 / 4 / 1
Регистрация: 16.10.2009
Сообщений: 38
21.03.2014, 18:24 #2
Лучший ответ Сообщение было отмечено MadChild54 как решение

Решение

MadChild54, Ви наследуете hwTempViewController от UITableViewControllerхотя Ви с таблицей здесь нету никаких работ, поэтому при инициализации Вы и получаете такой еррор:
Кликните здесь для просмотра всего текста
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "vXZ-lx-hvc-view-kh9-bI-dsS" nib but didn't get a UITableView.'

То есть Вам надо поменять
Кликните здесь для просмотра всего текста
@interface hwTempViewController : UITableViewController
на
Кликните здесь для просмотра всего текста
@interface hwTempViewController : UIViewController

А также метод иницилизации
Кликните здесь для просмотра всего текста
self = [super initWithStyle:style];
на
Кликните здесь для просмотра всего текста
self = [super init];
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2014, 18:24
Привет! Вот еще темы с решениями:

При первом запуске программно переключиться на второй view controller (его не видно)
Добрый день. Есть 2 view controller'а. Во втором текстовое поле. Если оно не...

Выводится картинка на view сразу при запуске программы и только один раз
Ну собственно это продолжение вопроса на мой предыдущий вопрос про вывод...

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

Как сохранить числовые данные, чтобы они были доступны при следующем запуске приложения?
Когда обдумывал High score для игры, столкнулся с проблемой: переменные каждый...


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

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

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