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

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

7
Методы ротации устарели, эквивалент «didRotateFromInterfaceOrientation»?
Я пытаюсь реализовать новый viewWillTransitionToSizeметод, который был представлен в iOS 8 (все другие методы ротации устарели). Я хотел бы знать, что является эквивалентом didRotateFromInterfaceOrientationсейчас, так как есть ряд задач по очистке, которые нам нужно выполнить, и я не вижу блок, который мы можем назначить для UIViewControllerTransitionCoordinatorвызова при переходе к новому …
137 ios  iphone  objective-c  ios8 

8
Как я могу получить RootViewController от выдвинутого контроллера?
Итак, я выдвигаю контроллер представления из RootViewController как: [self.navigationController pushViewController: еще один анимированный вид ViewController: ДА]; Но anotherViewControllerтеперь я хочу снова получить доступ к RootViewController. я стараюсь // (теперь внутри anotherViewController) /// RootViewController * root = (RootViewController *) self.parentViewController; // Нет. // ошибка RootViewController * root = (RootViewController *) [self.navigationController.viewControllers …



7
Использование протоколов в качестве типов массивов и параметров функций в swift
Я хочу создать класс, который может хранить объекты, соответствующие определенному протоколу. Объекты должны храниться в типизированном массиве. Согласно документации Swift протоколы могут использоваться как типы: Поскольку это тип, вы можете использовать протокол во многих местах, где разрешены другие типы, включая: Как тип параметра или тип возвращаемого значения в функции, методе …

14
Swift: тестирование опций на ноль
Я использую Xcode 6 Beta 4. У меня странная ситуация, когда я не могу понять, как правильно протестировать дополнительные компоненты. Если у меня есть дополнительный xyz, это правильный способ проверки: if (xyz) // Do something или if (xyz != nil) // Do something В документах говорится, что делать это первым …
137 ios  swift  optional 


13
Ошибка загрузки HTTP NSURLSession / NSURLConnection на iOS 9
Пытался запустить существующее приложение на iOS9, но при использовании не работал AFURLSessionManager. __block NSURLSessionDataTask *task = [self.sessionManager dataTaskWithRequest:request completionHandler:^(NSURLResponse * __unused response, id responseObject, NSError *error) { if (error) { } else { } }]; [task resume]; Я получаю следующую ошибку: Error Domain=NSURLErrorDomain Code=-999 "cancelled. Также получаются следующие журналы: NSURLSession/NSURLConnection …

15
Как создать перечисления битовых масок в стиле NS_OPTIONS в Swift?
В документации Apple о взаимодействии с C API описывается, как NS_ENUMотмеченные обозначения перечисления в стиле C импортируются как перечисления Swift. В этом есть смысл, и поскольку перечисления в Swift легко предоставляются как enumтип значения, легко увидеть, как создать свои собственные. NS_OPTIONSНиже говорится об опциях C-стиля с пометкой: Swift также импортирует …

6
autolayout - сделать высоту обзора относительно половины высоты просмотра
в последнее время попадают в автопрокладку, и я застрял на том, что кажется действительно тривиальным примером проблемы. У меня есть мнение, что я хочу сесть в верхней части экрана и занять половину высоты экрана. Просто перед автоматическим размещением - просто прикрепите его на место и скажите, чтобы он расширялся по …
137 ios  autolayout 

13
Скрыть курсор UITextField
Я использую a UITextFieldс a UIPickerViewвместо него inputView, так что, когда пользователь нажимает на текстовое поле, вызывается средство выбора, из которого он может выбрать вариант. Почти все работает, но у меня есть одна проблема: курсор все еще мигает в текстовом поле, когда он активен, что некрасиво и неуместно, поскольку пользователь …


18
Какой надежный способ вызвать сбой приложения iOS?
Я хочу проверить отчеты о сбоях моего приложения в полевых условиях, преднамеренно заставляя его падать, когда пользователь выполняет определенное действие, которое реальный пользователь вряд ли случайно сделает. Но какой хороший надежный способ вызвать сбой приложения, который не создает предупреждение во время компиляции? Изменить: Обратите внимание, что многие, казалось бы, очевидные …
136 iphone  objective-c  ios 

13
Невозможно найти определенный подкласс NSManagedObject
Я работаю над разработкой приложения с Core Data. Когда я создал экземпляр, используя: let entity = NSEntityDescription.entityForName("User", inManagedObjectContext: appDelegate.managedObjectContext) let user = User(entity: entity, insertIntoManagedObjectContext: appDelegate.managedObjectContext) Я получил предупреждение в журнале: CoreData: warning: Unable to load class named 'User' for entity 'User'. Class not found, using default NSManagedObject instead. Как …

4
Как настроить простой делегат для связи между двумя контроллерами представления?
У меня есть два, UITableViewControllersи мне нужно передать значение от дочернего контроллера представления к родителю с помощью делегата. Я знаю, что такое делегаты, и просто хотел увидеть простой пример для подражания. Спасибо

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