Вопросы с тегом «objective-c»

Этот тег следует использовать только для вопросов, касающихся функций Objective-C или зависящих от кода на языке. Теги [cocoa] и [cocoa-touch] следует использовать, чтобы узнать о фреймворках или классах Apple. Используйте связанные теги [ios], [macos], [apple-watch] и [tvos] для проблем, характерных для этих платформ.

7
Как работает пул автозапуска NSAutoreleasePool?
Насколько я понимаю, все, что создано с помощью alloc , new или copy, нужно выпускать вручную. Например: int main(void) { NSString *string; string = [[NSString alloc] init]; /* use the string */ [string release]; } Мой вопрос, однако, не будет ли это так же справедливо ?: int main(void) { NSAutoreleasePool …


12
Ориентация изображения iOS имеет странное поведение
Последние несколько недель я работал с изображениями в объекте-c и замечал много странного поведения. Во-первых, как и у многих других людей, у меня была проблема, когда изображения, снятые на камеру (или снятые на чужую камеру и отправленные мне в MMS), поворачиваются на 90 градусов. Я не был уверен, почему это …

9
Для документа Main.storyboard требуется Xcode 8.0 или новее.
Я загрузил бета-версию Xcode и открыл свой существующий проект, чтобы посмотреть, как он работает с бета-версией Xcode 8 (я открыл файл раскадровки из Xcode 8). Теперь, когда я открываю свой проект из Xcode 7.3, я не могу открыть файл раскадровки, это дает мне следующую ошибку Эта версия не поддерживает документы, …

7
Objective-C преобразовывает шестнадцатеричную строку в целое число
Я хотел бы знать, как разобрать шестнадцатеричную строку, представляющую число, в Objective-C. Я готов использовать как объективный, так и метод на основе C. пример: #01FFFFAB следует разобрать на целое число: 33554347 Любая помощь будет оценена по достоинству!


5
Слабые и сильные атрибуты установщика свойств в Objective-C
В чем разница между слабыми и сильными атрибутами установщика свойств в Objective-C? @property(retain, [weak/strong]) __attribute__((NSObject)) CFDictionaryRef myDictionary; Какое влияние и польза? Я слышал, что weak недоступен в iOS 4, и нам нужно использовать assign. Слабо похоже назначить?

6
Использование NSPredicate для фильтрации NSArray на основе ключей NSDictionary
У меня есть множество словарей. Я хочу отфильтровать массив по ключу. Я пробовал это: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Это не работает, я не получаю результатов. Я думаю, что я что-то не так делаю. Я знаю, что это метод, если "СПОРТ" был …


18
«Wait_fences: не удалось получить ответ: 10004003»?
Я получаю эту загадочную ошибку в первый раз (и только в первый раз), когда мое представление загружается из-за следующей строки кода: - (void)viewWillAppear:(BOOL)animated { [textField becomeFirstResponder]; } Из-за этого есть заметная задержка (~ 3-4 секунды, даже на симуляторе), из-за которой мое приложение не отвечает. Кто-нибудь знает, как это исправить? Я …

17
Есть ли задокументированный способ установить ориентацию iPhone?
У меня есть приложение, в котором я хотел бы поддерживать поворот устройства в определенных представлениях, но другие не имеют особого смысла в ландшафтном режиме, поэтому, когда я меняю местами представления, я хотел бы принудительно установить поворот в портретном режиме. На UIDevice есть недокументированный установщик свойств, который делает трюк, но, очевидно, …

7
Примеры контроллеров представления контейнера [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Может ли кто-нибудь указать мне на какие-либо хорошие примеры создания настраиваемого контроллера представления …

5
NSString: isEqual vs. isEqualToString
В чем разница между isEqual:и isEqualToString:? Почему классы добавляют методы isEqualTo * (isEqualToArray для NSArray, isEqualToData для NSData, ...) вместо простого переопределения isEqual:?

4
Разница между версией Xcode (CFBundleShortVersionString) и сборкой (CFBundleVersion)
В Xcode 4 я вижу это для моей целевой сводки: Вход «Версия» соответствует CFBundleShortVersionStringзначению в файле info.plist, а вход «Сборка» соответствует CFBundleVersion. В чем разница между этими двумя? Я вижу много людей в Интернете, которые хотят придать одинаковое значение обоим, и я подозреваю, что это связано с обратной совместимостью. У …

24
Позиционирование MKMapView для одновременного отображения нескольких аннотаций
У меня есть несколько аннотаций, которые я хочу добавить в свой MKMapView (это может быть от 0 до n элементов, где n обычно составляет около 5). Я могу добавить аннотации в порядке, но я хочу изменить размер карты, чтобы она соответствовала всем аннотациям на экране сразу, и я не знаю, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.