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

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

7
iOS: как выполнить HTTP-запрос POST?
Я подхожу к разработке для iOS и хотел бы иметь одно из первых приложений для выполнения HTTP-запроса POST. Насколько я понимаю, я должен управлять соединением, которое обрабатывает запрос через NSURLConnectionобъект, что заставляет меня иметь объект делегата, который, в свою очередь, будет обрабатывать события данных. Может кто-нибудь прояснить задачу на практическом …
127 iphone  objective-c  ios 

7
Приложение для iOS, программно получить версию сборки
Есть ли способ программно получить версию сборки моего приложения? Мне нужно иметь возможность определять, когда пользователь обновил приложение через AppStore, чтобы выполнить некоторый код для корректировок.
127 ios  objective-c 

19
Как сравнить UIColors?
Я хотел бы проверить набор цветов для фона в UIImageView. Я пробовал: if(myimage.backgroundColor == [UIColor greenColor]){ ...} else{ ...} но это не работает, даже когда я знаю, что цвет зеленый, он всегда попадает в другую часть. Кроме того, есть способ вывести текущий цвет в консоль отладки. p [myimage backgroundColor] и …

6
В чем разница между «отображаемым именем пакета» и «именем пакета» в информационном листе приложения какао
Вот хороший вопрос: Имя пакета, имя исполняемого файла, имя продукта ... что-нибудь еще? но мне просто интересно узнать о разнице между "отображаемым именем пакета" и "именем пакета" в информационном листе приложения какао.



4
Доступные только для чтения и невычисляемые свойства переменных в Swift
Пытаюсь что-то придумать с новым языком Apple Swift. Допустим, я делал что-то вроде следующего в Objective-C. У меня есть readonlyсвойства, и их нельзя изменить индивидуально. Однако при использовании определенного метода свойства изменяются логическим образом. Я беру следующий пример, очень простые часы. Я бы написал это в Objective-C. @interface Clock : …

5
Программно запускать событие нажатия кнопки?
Есть ли способ программно запустить событие нажатия кнопки? У меня есть кнопка, размещенная там в UIView, и в конкретном сценарии я хочу нажать кнопку с помощью кода, а не вручную как пользователь. Возможно ли это в разработке под iOS? Пожалуйста, поделитесь своими предложениями и объясните, как это сделать. Спасибо.
126 ios  objective-c  iphone 

5
Как сохранить изображение в фотопленке?
Я новичок в Xcode (использую 4.3) и не знаю, как сохранить изображение в фотопленке устройства. Все, что я сделал до сих пор, - это настроил IBAction для кнопки сохранения изображения. Какой библиотечный метод или функцию можно использовать для сохранения изображения в фотопленке пользователя?
126 iphone  ios  objective-c  ipad  camera 

5
Xcode не показывает строку, которая вызывает сбой
Каждый раз, когда в моем приложении происходит сбой, Xcode выделяет вызов UIApicationMain () в функции main () как строку, вызвавшую сбой. В некоторых случаях это было нормально (например, ошибка сегментации), но сбой, с которым я пытаюсь справиться, - это простой SIGABRT с подробной информацией, записанной в консоли: *** Terminating app …

16
Как проверить, представлен ли контроллер представления модально или помещен в стек навигации?
Как я могу в моем коде контроллера представления различать: представлен модально помещен в стек навигации Оба presentingViewControllerи isMovingToParentViewControllerявляются YESв обоих случаях, поэтому они не очень полезны. Что усложняет ситуацию, так это то, что мой родительский контроллер представления иногда является модальным, на который нажимается проверяемый контроллер представления. Оказывается, моя проблема в …

13
Передача параметров в addTarget: action: forControlEvents
Я использую addTarget: action: forControlEvents вот так: [newsButton addTarget:self action:@selector(switchToNewsDetails) forControlEvents:UIControlEventTouchUpInside]; и я хотел бы передать параметры своему селектору switchToNewsDetails. Единственное, что мне удалось сделать, это передать (id) отправителя, написав: action:@selector(switchToNewsDetails:) Но я пытаюсь передавать переменные, например, целые числа. Записать это так не получится: int i = 0; [newsButton addTarget:self …

2
Могу ли я установить для свойств значение nil в dealloc при использовании ARC?
Я пытаюсь изучить автоматический подсчет ссылок в iOS 5. Теперь первая часть этого вопроса должна быть простой: Верно ли, что мне НЕ нужно писать явные операторы свойств выпуска в моем dealloc при использовании ARC? Другими словами, правда ли, что следующее НЕ требует явного освобождения? @interface MyClass : NSObject @property (strong, …


7
Обнаружение, если NSString содержит…?
Как я могу определить, содержит ли строка определенное слово? Например, у меня есть строка ниже, которая гласит: @"Here is my string." Я хотел бы знать, могу ли я обнаружить слово в строке, например, «is».

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