Описание тега objective-c-2.0
Objective-C 2.0 - это версия языка Objective-C, созданная Apple, которая включает, помимо прочего, улучшенный синтаксис.
1
ответ
Назначенный инициализатор против ленивой инициализации в Objective-C
Я новичок в Objective-C. У меня есть класс, который имеет несколько свойств, которые должны быть инициализированы значения по умолчанию. Не гарантируется, что эти свойства обязательно будут использоваться при жизни экземпляра. Вы бы порекомендовали …
19 июл '13 в 11:51
3
ответа
Рисование моста с помощью Quartz 2D
Я пытаюсь нарисовать следующее изображение: Используя этот код target-c: CGContextSetFillColorWithColor(ctx, [[UIColor redColor] CGColor]); CGContextMoveToPoint(ctx, position.X - (size.width / 2), position.Y - (size.height / 2)); CGContextAddLineToP…
19 июн '11 в 15:33
3
ответа
Как отправить JSON со словарем и массивом в iOS(Цель c)?
Я пытаюсь отправить JSON в websocket. требуемый формат приходит с запятыми, тогда как когда я добавляю элемент в словарь, он создает точку с запятой. Требуемый формат: {"key":"driver_location_updates","driverID":40,"coordinates":[25.22632,55.2844576…
17 янв '18 в 07:57
1
ответ
Отметка. Разница между двумя разами
Я пытаюсь создать приложение с меткой времени, в котором вы фиксируете время одной кнопкой. Когда кнопка нажата, она печатает текущее время 00:00:00, Когда кнопка нажата во второй раз, она снова печатает текущее время (т.е. 00:00:15). Затем я хочу, …
14 фев '13 в 14:56
1
ответ
Я получил ошибку NSInvalidArgumentException в моем приложении... кто-нибудь хорошо в этом, пожалуйста, помогите мне
Я пытаюсь добавить другой уровень в моей игре. в то время как в игре счет возрастет и достигнет определенного значения, уровень изменится. Это был мой план, но я написал код вроде "spiderupdate:(cctime)delta" с кодом if, как вы можете видеть. Я почт…
02 апр '12 в 17:10
1
ответ
Мне нужно вернуть несколько строк из класса
У меня есть код, в котором рассматриваемый класс получает данные с сервера, и анализирует их с результатом в виде двух строк. Мне нужно вернуть две строки NSString, но большинство попыток имели проблемы из-за типа NSString. Какие-либо предложения? С…
05 май '12 в 04:15
3
ответа
textShouldEndEditing не вызывается в NSTableView
Когда пользователь добавляет новый управляемый объект, он отображается в таблице, которая прокручивается вниз до новой записи, и имя нового объекта (значение по умолчанию) переходит в режим редактирования. Мне нужно проверить, является ли имя нового…
03 апр '12 в 08:15
1
ответ
Почему вызов метода в Objective-C называется передачей сообщений?
Похоже на то, что если я "передам сообщение" между двумя объектами и если они оказались экземплярами в разных потоках, то вызванный метод все равно будет выполняться в потоке его объекта?
27 янв '12 в 04:20
1
ответ
Источники данных и NSTableView
Я знаю, что источникам таблиц нужен источник данных для хранения данных, которые будут отображаться в виде таблицы. Скажем, я собираюсь сделать мой AppController источником данных для моего табличного представления и что я устанавливаю соединение в …
21 апр '10 в 23:24
1
ответ
Зачем менять имя геттеров и сеттеров в Obj-C?
Я только что узнал, что вы можете изменить автоматически сгенерированные имена методов получения и установки для свойств Objective C // boolean property of "door" object in game @property (strong, nonatomic, getter=isOpen) BOOL open; Я понимаю как i…
27 янв '13 в 05:14
2
ответа
__сильное и __слабое размещение ключевых слов - Objective-C
Компилятор, похоже, не имеет проблем с двумя следующими объявлениями: NSObject * __weak weakThing; __weak NSObject *anotherWeakThing; Есть ли разница между ними? Поведение похоже на ключевое слово const? Я спрашиваю, потому что предупреждение XCode …
18 янв '12 в 17:29
1
ответ
Как повторить это действие 3 раза вместо того, чтобы повторять это навсегда - Sprite Kit
Как повторить это действие 3 или 2 раза вместо того, чтобы повторять это навсегда SKLabelNode *label = [SKLabelNode labelNodeWithFontNamed:@"AmericanTypewriter-Bold"]; label.text = @"Boom"; label.fontColor = [SKColor blackColor]; label.fontSize = 90…
10 июн '14 в 11:10
3
ответа
UITextField - не может вводить текст. Клавиатура не отвечает
У меня есть UIViewController с UITextField в нем. #import <UIKit/UIKit.h> @interface TextMemoViewController : UIViewController<UITextFieldDelegate> @property (unsafe_unretained, nonatomic) IBOutlet UITextField *textMemo; @end В реализаци…
26 янв '12 в 16:19
1
ответ
ViewDidAppear не работает, когда я звоню в iOS 4.3?
У меня есть UITabBarController, который включает в себя четыре UIViewController и когда я хочу вызвать viewDidAppear, он не работает. Я не знаю, почему это происходит только для iOS 4.3? // UINavigationController *nav3 = [[UINavigationController all…
02 янв '12 в 15:50
1
ответ
Основной график - добавьте OutOfRange, чтобы нарисовать график, который динамически изменяется с меткой "OL"
В настоящее время я работаю над уже установленным приложением, которое использует график Core, и в частности его использование ScatterPlot для рисования графика. Этот график отображается со значениями, полученными от подключенного устройства Bluetoo…
14 ноя '16 в 06:23
3
ответа
UIView подкласс не освобождается
У меня есть подкласс UIView, который не освобождается. Я знаю, что только один класс создает экземпляр моего представления. У меня есть NSTimer ivar на мой взгляд. Если я закомментирую этот таймер и при касании кнопки отмены, которая находится на эт…
24 июн '12 в 02:11
2
ответа
Пользовательские рамки в xcode 4.6
Я хотел бы создать свою собственную структуру, чтобы скрыть реализацию классов и иметь возможность повторно использовать классы. Они добавили возможность создавать их в 4.6?
09 апр '13 в 18:19
3
ответа
Использование оператора while(true) для правильного подхода в программировании iOS?
В цели C я заставляю свою программу ждать, используя цикл while doInitialize() { dispach_group_t loadDataGroup=dispatch_group_create(); dispatch_group_async(loadDataGroup,...get_global_queue(..),0),^{ renewauth(); } dispatch_group_notify(loadDataGro…
31 май '16 в 10:35
0
ответов
Обновление узла с использованием библиотеки GData
Привет, я работаю с библиотекой Gdata, и я застрял в одном месте, я хочу обновить определенные данные из узла xml. Ниже приведен мой код, который я пытаюсь обновить -(недействительными) UpdateTheXMLNode { NSArray * docdirpath = NSSearchPathForDirect…
23 июн '11 в 06:58
11
ответов
(null) libC++abi.dylib: завершить вызов, выбрасывая исключение
Я использую Xcode 4.5PR и iOS 6beta 2. Я не изменил никаких кодов, мое приложение выдает исключение, указанное в заголовке. Я использовал Debug Window, функция которого вызвала это исключение, но оно показало 0x38dda960: push {r4, r5, r6, r7, lr} Ка…
02 июл '12 в 06:57