Вопросы с тегом «ios»

iOS - мобильная операционная система, работающая на Apple iPhone, iPod touch и iPad. Используйте этот тег [ios] для вопросов, связанных с программированием на платформе iOS. Используйте связанные теги [target-c] и [swift] для проблем, специфичных для этих языков программирования.

6
iOS: сравните две даты
У меня есть , NSDateчто я должен сравнить с двумя другими , NSDateи я стараюсь с NSOrderAscendingи , NSOrderDescendingно если моя дата ровно в двух других дат? Пример: если у меня есть a myDate = 24/05/2011 и два других, которые равны one = 24/05/2011и two, 24/05/2011что я могу использовать?

11
Как получить высоту и ширину экрана в зависимости от ориентации?
Я пытаюсь программно определить текущую высоту и ширину моего приложения. Я использую это: CGRect screenRect = [[UIScreen mainScreen] bounds]; Но это дает ширину 320 и высоту 480, независимо от того, находится ли устройство в портретной или альбомной ориентации. Как я могу определить текущую ширину и высоту (т.е. в зависимости от …
96 ios 

4
iphone ios работает в отдельном потоке
Как лучше всего запускать код в отдельном потоке? Это: [NSThread detachNewThreadSelector: @selector(doStuff) toTarget:self withObject:NULL]; Или: NSOperationQueue *queue = [NSOperationQueue new]; NSInvocationOperation *operation = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(doStuff:) object:nil; [queue addOperation:operation]; [operation release]; [queue release]; Я делал второй способ, но в Поваренной книге Уэсли, которую я читал, используется первый.

14
Как перехватить события касаний на объектах MKMapView или UIWebView?
Я не уверен, что делаю не так, но стараюсь улавливать прикосновения к MKMapViewобъекту. Я разделил его на подклассы, создав следующий класс: #import <UIKit/UIKit.h> #import <MapKit/MapKit.h> @interface MapViewWithTouches : MKMapView { } - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *) event; @end И реализация: #import "MapViewWithTouches.h" @implementation MapViewWithTouches - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent …

12
Можно ли программно обновить заголовок / текст UIButton?
У меня есть кнопка UIButton, которая при нажатии вызывает новое представление, где пользователь может изменить некоторые настройки. Когда представление закрывается, я хотел бы обновить заголовок / текст, UIButtonчтобы отразить новое состояние. Я звоню: [myButton setTitle: @"myTitle" forState: UIControlStateNormal]; [myButton setTitle: @"myTitle" forState: UIControlStateApplication]; [myButton setTitle: @"myTitle" forState: UIControlStateHighlighted]; [myButton setTitle: …

7
Чтение тегов NFC с iPhone 6 / iOS 8
Теперь, когда Apple только что объявила, что iPhone 6 будет иметь чип NFC, знает ли кто-нибудь, сможет ли iOS 8 считывать / обнаруживать RFID-метки для устройства iPhone 6? У кого-нибудь есть подробности, которыми можно поделиться?
96 ios  iphone  nfc  ios8  rfid 

3
Пользовательские представления с раскадровкой
На сложных экранах (контроллеры представления) я обычно разделял все на более мелкие части (я называю их виджетами). Эти виджеты состоят в основном из a MyWidget.hи MyWidget.mфайла, а также MyWidget.xibфайла, где корневым элементом является a, UIViewа класс MyWidget является владельцем файла UIView. В инициализации этого виджета я делаю loadNibNamed. Затем в …
96 ios  storyboard  xib 

2
NSDictionary - необходимо проверить, содержит ли словарь пару ключ-значение или нет
Мне просто нужно спросить следующее. Предположим, у меня есть словарь. NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; [xyz setValue:@"sagar" forKey:@"s"]; [xyz setValue:@"amit" forKey:@"a"]; [xyz setValue:@"nirav" forKey:@"n"]; [xyz setValue:@"abhishek" forKey:@"a"]; [xyz setValue:@"xrox" forKey:@"x"]; Теперь мне нужно проверить следующее [xyz содержит значение ключа "b" ?? пара или нет? Вопрос как? Другой вопрос: как просто подсчитать …

6
Как собрать для архитектур armv6 и armv7 с iOS 5
В iOS5 Apple отказывается от архитектуры armv6 из ARCHS_STANDARD_32_BIT . Чтобы сохранить поддержку iPhone3G, я все еще хочу скомпилировать в armv6 даже в iOS5. Кто-нибудь нашел для этого решение?
96 ios  ios5 

13
iPhone и OpenCV
Я знаю, что OpenCV был портирован на Mac OS X , однако я не нашел никакой информации о порте на iPhone. Я не разработчик Mac, поэтому не знаю, достаточно ли порта Mac OS X для iPhone. Кто-нибудь знает лучше меня?
96 ios  iphone  opencv 

12
Safari в ios8 прокручивает экран, когда фиксированные элементы получают фокус
В iOS8 Safari появилась новая ошибка с исправлением положения. Если вы сфокусируете текстовое поле, которое находится на фиксированной панели, Safari прокрутит вас до нижней части страницы. Это делает невозможным работу со всеми видами пользовательских интерфейсов, поскольку у вас нет возможности вводить текст в текстовые поля, не прокручивая страницу до конца …
96 javascript  ios  css  safari  ios8 

27
Невозможно создать NSPersistentStoreCoordinator с нулевой моделью
У меня была первая трещина в Core Data, и я получаю следующую ошибку при запуске кода на моем устройстве, но он отлично работает на симуляторе ... * Завершение работы приложения из-за неперехваченного исключения «NSInvalidArgumentException», причина: «Невозможно создать NSPersistentStoreCoordinator с нулевой моделью» Некоторые из моих методов, которые могут вызвать проблему: - …

4
Программный доступ к каталогу активов
Я знаю, что это новая функция, и это может быть невозможно, но я хотел бы иметь возможность использовать каталог активов для организации своих ресурсов, но я получаю доступ ко всем своим изображениям программно. Как мне теперь получить доступ к своим изображениям? Могу ли я получить к ним доступ по таким …

5
Как в Swift объявить переменную определенного типа, которая соответствует одному или нескольким протоколам?
В Swift я могу явно указать тип переменной, объявив ее следующим образом: var object: TYPE_NAME Если мы хотим пойти дальше и объявить переменную, которая соответствует нескольким протоколам, мы можем использовать protocolдекларативную: var object: protocol<ProtocolOne,ProtocolTwo>//etc Что, если я хочу объявить объект, который соответствует одному или нескольким протоколам, а также относится к …

5
После перехода на Xcode 7 размер приложения вырос с 9 МБ до 60 МБ, есть ли исправление?
Я возвращался в историю Git, чтобы найти причину огромного изменения размера файла, но единственная реальная причина, которую я могу найти, - это переход с Xcode 6 на Xcode 7 GM. Я обнаружил, что это 10 основных участников размера файла, .ipaсозданного с помощью операции архивирования в конфигурации сборки выпуска : $ …
96 ios  xcode  swift 

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