Публикации по теме 'objective-c'
Сравнение Objective-C и Java
Введение
В этом посте мы кратко рассмотрим основные различия между Objective-C и Java. Важно отметить, что и Objective-C, и Java являются объектно-ориентированными. Однако существуют большие различия в синтаксисе и в том, как каждая реализует концепции объектно-ориентированного программирования. Имея это в виду, я сначала обобщу самые большие различия, а затем расскажу о каждом более подробно.
Большие очки
Java делает свою собственную сборку мусора Objective-C — это язык,..
Вопросы по теме 'objective-c'
Массивы структур или собственные типы данных в Objective C
Я уже пару раз сталкивался с этой проблемой. В прошлый раз я хотел создать массив массивов (матрицу) BOOL. Я закончил тем, что инкапсулировал их в NSStrings, потому что, по-видимому, NSArray имеет только массивы объектов.
На этот раз снова нужен...
1353 просмотров
schedule
06.04.2024
Советы по преобразованию приложения iPhone 2.x в приложение 3.0 с Core Data
У меня есть приложение, разработанное для iPhone OS 2.x. По очевидным причинам классы моделей в этом приложении были написаны без Core Data.
Теперь, когда доступна версия 3.x, я хотел бы знать, какие у меня есть возможности взять существующие...
586 просмотров
schedule
01.04.2024
Массив с переменным изменением в области файла
Я хочу создать постоянный статический массив, который будет использоваться во всем моем файле реализации Objective-C, подобно чему-то подобному на верхнем уровне моего файла «.m»:
static const int NUM_TYPES = 4;
static int types[NUM_TYPES] = {...
118355 просмотров
schedule
06.03.2024
Доступ к изменяемому значению массива
Я создал один изменяемый массив в appdelegate. Я пытаюсь получить значения этого изменяемого массива в другом приложении. Но в этот момент он терпит крах. Ниже приведен код, который я объявил в appdelegate:
savedLocation = [[NSMutableArray...
719 просмотров
schedule
08.03.2024
Списки свойств Objective C или текстовые файлы?
Мне нужно импортировать список примерно из 40 000 слов в мое приложение для iPhone. Список будет одинаковым при каждом запуске приложения. Кажется, что списки свойств и текстовые файлы являются разумными вариантами.
Есть ли причина предпочесть...
527 просмотров
schedule
15.04.2024
Цель-C Массив/Список Вопрос
Какова наилучшая практика, даже в общем программировании, когда у вас есть неопределенное, возможно, бесконечное количество элементов, которые вам нужны в массиве, но не имеют определенных границ. Можете ли вы определить бесконечный массив в цели c,...
1925 просмотров
schedule
20.04.2024
iPhone и SQLite: как обрабатывать соединение с базой данных с несколькими классами?
У меня есть некоторые сомнения по поводу SQLite... Мое приложение использует только одну таблицу (инкапсулированную в классе логики данных) для хранения небольших данных, соединение открывается в didFinishLaunchingWithOptions и финализируется в...
1024 просмотров
schedule
03.04.2024
Вставьте строку текста в NSTextView в позиции курсора или выберите текст, используя Objective C
Как бы я сделал это, используя Objective C и какао, используя Xcode? Я пытаюсь вставить строку в курсор или выбор пользователя одним нажатием кнопки.
4236 просмотров
schedule
02.05.2024
Ресурсы для сравнения Java с Objective-C (синтаксис и основы)
За последние полтора года я многому научился в Objective-C и даже смог опубликовать несколько приложений для iOS в App Store. Понятия объектно-ориентированного программирования, которые раньше были мне чужды, теперь стали второй натурой, и я понимаю...
3585 просмотров
schedule
12.05.2024
CCsprite.m получает ошибку анализатора в Cocos2d
Когда я использую метод сборки и анализа, возникает следующая ошибка: - /Users/ghost/demo/libs/cocos2d/CCSprite.m:476:2 Assigned value is garbage or undefined
в: - метод -(void)updateTransform получаю ошибку выше
вот мой снимок экрана для...
285 просмотров
schedule
25.04.2024
Cocos2d думает, что я программирую для Mac; но не я
Я только начинаю с cocos2d и пытаюсь установить isTouchEnabled в методе инициализации моего слоя. Но в поле автоматического ввода появляется только версия для Mac (isMouseEnabled и isKeyboardEnabled, а не касание и акселерометр)
Все, что у меня...
216 просмотров
schedule
10.03.2024
Не удается записать файл plist после развертывания на iPhone
Приветствую всех. Я столкнулся с проблемой. Я могу читать и писать в plist, работая над симулятором xcode. но когда я развертываю приложение на iPhone, я не могу писать в списках.
Я создал пример проекта с двумя кнопками. Одной кнопкой я могу...
658 просмотров
schedule
27.03.2024
iOS сравнить заголовок кнопки со строкой
Я только учусь кодировать, поэтому спасибо за ваше терпение в этом простом вопросе.
Вот мой код:
- (IBAction)buttonWasPressed:(id)sender {
NSString *buttonName = [sender titleForState:UIControlStateNormal];
if (buttonName ==...
10973 просмотров
schedule
23.03.2024
scrollRangeToVisible: как перейти к началу UITextView
Головная боль новичка: я пытаюсь прокрутить до самого верха своего UITextView, как только клавиатура будет закрыта. Я пытался получить ответ отсюда , но, боюсь, это не помогло много.
Я думал, что сделаю это с помощью scrollRectToVisible, но...
10008 просмотров
schedule
21.04.2024
Пустой MKMapView при переключении с UITableView
У меня есть UITableView в UINavigationController, который содержит rightBarButtonItem, который должен скрывать UITableView и вместо этого показывать MKMapView. Кажется, что кнопка работает отлично: она скрывает UITableView и показывает MKMapView....
1154 просмотров
schedule
11.03.2024
Ошибка связывания для модульного тестирования с XCode 4?
Я хочу написать несколько модульных тестов логики для классов в моем приложении XCode. В Xcode 4 я щелкнул имя проекта в навигаторе проекта, а снизу щелкнул «Добавить цель». Я выбрал «Пакет для тестирования модулей какао» в разделе «Другое», дал...
6803 просмотров
schedule
11.05.2024
AVAudioPlayer... играет старый
m создание приложения, которое требует воспроизведения записанных аудиофайлов. Для этого у меня есть файл sound.h/.m и файл settings.h/.m. В звуке у меня есть метод - обновить проигрыватель, который обновит мой аудиоплеер, если были созданы новые...
118 просмотров
schedule
26.03.2024
как показать параметры, когда пользователь нажимает на UITableViewCellAccessoryDetailDisclosureButton
Я показываю записи в UITableView с UITableViewCellAccessoryDetailDisclosureButton в качестве аксессуара ячейки. Я хочу отображать эти параметры «Сохранить», «Отправить» и «Посетить», когда пользователь нажимает кнопку раскрытия сведений, но я...
3653 просмотров
schedule
22.03.2024
В чем разница между этими двумя типами синтаксиса? (Цель-C)
Я просто пытаюсь понять этот тип синтаксиса
я знаю, что
[instanceOfClass Method];
eg. [myImage setImage:[NSImage imageNamed:@"picture.jpg"]];
выполняет метод для экземпляра класса.
но как это работает..
Variable = [Class...
114 просмотров
schedule
19.03.2024
Как получить индекс в NSArray?
NSMutableArray*array = [[NSMutableArray alloc]init];
NSArray*Somearray = [NSArray arrayWithObjects:1st Object,2ndObject,3rd Object,4th object,5th Object,nil];
В приведенном выше массиве 1-й объект, 2-й объект, 3-й объект, 4-й объект, 5-й...
18872 просмотров
schedule
10.04.2024