Запитання з тегом «ios»

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

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. Також отримують такі журнали: …

15
Вимкнення неявної анімації в - [CALayer setNeedsDisplayInRect:]
У мене є шар з деяким складним кодом малювання в його -drawInContext: методі. Я намагаюся мінімізувати кількість малюнка, який мені потрібно зробити, тому я використовую -setNeedsDisplayInRect: для оновлення лише змінених частин. Це чудово працює. Однак коли графічна система оновлює мій шар, він переходить зі старого на нове зображення за допомогою …

15
Як створити перерахунки бітових масок у стилі NS_OPTIONS у Swift?
У документації Apple про взаємодію з API-інтерфейсами C вони описують способи перерахування NS_ENUMпозначених у стилі C стилів як імпульсні перерахування. Це має сенс, і оскільки перерахування в Swift легко подаються як enumтип значення, легко зрозуміти, як створити нашу власну. Далі внизу йдеться про параметри, що NS_OPTIONSпозначаються в стилі C: Swift …

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

8
Як отримати RootViewController від натиснутого контролера?
Отже, я натискаю на контролер перегляду від RootViewController: [self.navigationController pushViewController: анімований іншийViewController: ТАК]; АЛЕ З цього anotherViewControllerчасу я хочу знову отримати доступ до RootViewController. я намагаюсь // (усередині іншогоViewController зараз) /// RootViewController * root = (RootViewController *) self.parentViewController; // Немає. // помилка RootViewController * root = (RootViewController *) [self.navigationController.viewControllers objectAtIndex: …



6
Swift: сортування масиву об’єктів за алфавітом
У мене це: class Movies { Name:String Date:Int } і масив [Фільми]. Як сортувати масив в алфавітному порядку за назвою? Я спробував: movieArr = movieArr.sorted{ $0 < $1 } і movieArr = sorted(movieArr) але це не працює, тому що я не отримую доступу до атрибута імені Movies.
137 ios  arrays  swift  sorting 

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

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

16
Cocoapods: Не вдалося підключитися до GitHub для оновлення репортажних специфікацій CocoaPods / Specs
При запуску pod repo updateгенерується така помилка: Updating spec repo `master` [!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down Використання какаопів 1.0.1 Я також знаю про це: майстер спец-репо швидкості, що обмежує післясмерть . …

30
Як прокрутити до нижньої частини UITableView на iPhone, перш ніж відобразиться перегляд
У мене є UITableViewте, що заповнене клітинами змінної висоти. Я хотів би, щоб таблиця прокрутилася донизу, коли подання пересунеться у подання. На даний момент я виконую наступну функцію NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[log count]-1 inSection:0]; [self.table scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO]; log - це змінний масив, що містить об'єкти, що складають вміст …

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

18
Що є надійним способом зробити збій програми для iOS?
Я хочу перевірити звітність про аварійну ситуацію в моєму додатку, навмисно наклавши на нього аварію, коли користувач виконує певну дію, яку справжній користувач навряд чи здійснить випадково. Але який хороший надійний спосіб зробити збій програми, який не створює попередження під час компіляції? Редагувати: Зауважте, що багато, здавалося б, очевидних відповідей …
136 iphone  objective-c  ios 

13
Неможливо знайти конкретний підклас NSManagedObject
Я працюю над розробкою програми з основними даними. Коли я створив екземпляр, використовуючи: 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. Як …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.