ios

смешивание objective-c и swift при подклассе

У меня есть подкласс UIViewController, написанный на Swift под названием 'BaseViewController'. Теперь у меня есть "старый" контроллер представления под названием "ViewController1", написанный на Objective-C, который я хочу наследовать от "BaseViewCon ...

Получить путь к файлу и URL-адрес для файла в каталоге temp

Я пытаюсь получить путь к файлу с именем " temp.pdf", который находится в папке NSTemporaryDirectory (я проверил, файл существует). Я использую этот : NSString *filePath = [[NSBundle mainBundle] pathForResource:@"temp" ofType:@"pdf" inDirectory:NST ...

Swift GET запрос с параметрами

Я очень новичок в swift, поэтому у меня, вероятно, будет много ошибок в моем коде, но то, что я пытаюсь достичь, - это отправить GET запрос на локальный сервер с параметрами. Более того, я пытаюсь достичь этого, учитывая, что моя функция принимает дв ...

Как установить цель и действие для UIBarButtonItem во время выполнения

пробовал это, но работает только для UIButton: [btn setTarget:self action:@selector(btnClicked:) forControlEvents:UIControlEventTouchUpInside]; ...

Получить расположение устройства (только страна) в iOS

Мне нужно получить расположение страны устройства iOS. Я пытался использовать CoreLocation с MKReverseGeocoder. Однако это, кажется, возвращается ошибочным довольно часто. А мне нужна только страна, не нужны улицы и все такое. Как это можно сделать ...

Как нарисовать круг в iOS Swift?

let block = UIView(frame: CGRectMake(cellWidth-25, cellHeight/2-8, 16, 16)) block.backgroundColor = UIColor(netHex: 0xff3b30) block.layer.cornerRadius = 9 block.clipsToBounds = true Это то, что у меня есть прямо сейчас, но это, очевидно, не правиль ...

Доступ к веб-инспектору iOS Safari с компьютера Windows

новый iOS 6 Safari поставляется с функцией веб-инспектора, которая позволяет подключаться к нему с вашего рабочего стола Safari через USB-кабель. Затем он позволяет отлаживать страницы, открытые в iOS Safari с вашего рабочего стола. Но насколько я ви ...

Не удается загрузить архив в app store со вчерашнего дня

за 2 дня до того, как я успешно загрузил архив для своего приложения, и мое приложение находится в app store, но вчера и сегодня, когда я загружаю архив, я вижу сообщение "загрузка архива" (с подзаголовком "отправка использования api в itunes connect ...

AutoLayout: removeFromSuperview / removeConstraints создает исключение и аварийно завершает работу

мы используем ограничения автоматической компоновки выборочно, в первую очередь для размещения меток по отношению к редактируемым элементам поля (UITextView, UITextField, как правило). Однако с момента реализации автоматического макета для этих поле ...

Сохранение файлов cookie в приложении iOS?

Я собираюсь использовать NSHTTPCookieStorage в приложении iOS для управления файлами cookie, которые извлекаются из url-адреса, и я понимаю, что он будет управлять файлами cookie во время выполнения вашего приложения. Однако мне было интересно, можно ...

Редактор Xcode 6 не распознает модульные тесты

У меня есть проблема, что Xcode IDE 6 не обнаруживает мои swift модульные тестовые случаи правильно. Когда я запускаю модульные тесты, все тесты были выполнены. но в IDE при редактировании модульные тесты не признаются. Я должен запустить весь набор ...

Код ошибки NSURLErrorDomain -999 в iOS

Я пытался использовать Facebook API Corona SDK, чтобы опубликовать счет в игре, которую я разрабатываю на facebook. Однако, у меня возникли проблемы с ним. В первый раз, когда я пытаюсь опубликовать в facebook, я получаю эту ошибку после входа в сист ...

"Запуск целевого устройства iOS недопустим для запуска схемы"

я запускал свое приложение на iPhone 5 / iOS 6, но когда я пытаюсь запустить его на iPhone 4S / iOS6, я получаю "запуск целевого устройства iOS недопустим для запуска схемы NN. Схема не содержит сборных файлов, которые могут быть построены для архите ...

В чем разница между performSelectorOnMainThread и dispatch async в основной очереди?

у меня возникли проблемы с изменением представления внутри потока. Я попытался добавить подвида, но это заняло около 6 или более секунд, чтобы отобразить. Я, наконец, получил его работу, но я не знаю, как именно. Поэтому мне было интересно, почему эт ...

iOS-Как проверить, присутствует ли модальное представление

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

iOS 8 методы вращения устаревание-обратная совместимость

в iOS 8 методы вращения интерфейса устаревший. Это включает в себя: willRotateToInterfaceOrientation:duration: didRotateFromInterfaceOrientation: willAnimateRotationToInterfaceOrientation:duration: методы замены включают в себя: willTransitionTo ...

как сделать UILabel autosize text в раскадровке (или построителе интерфейса), а не программно

каждый раз, когда я нажимаю и перетаскиваю UILabel в раскадровку, а затем добавляю текст в текстовое поле, текст обрезается, поэтому мне нужно щелкнуть и перетащить UILabel, чтобы растянуть его достаточно большим, чтобы появился текст. Я не могу пон ...

стремительные преобразования диапазона [Инт]

как преобразовать диапазон в массив пробовал: let min = 50 let max = 100 let intArray:[Int] = (min...max) получаю ошибку Range<Int> is not convertible to [Int] Я тоже пробовал: let intArray:[Int] = [min...max] и let intArray:[Int] = (m ...

Проверьте, если массив пуст

в Objective-C, когда у меня есть массив NSArray *array; и я хочу проверить, если он не пуст, Я всегда делаю: if (array.count > 0) { NSLog(@"There are objects!"); } else { NSLog(@"There are no objects..."); } таким образом, нет необхо ...

Swift-удалить " символ из строки

У меня есть строка, которая является "факультативным("5")". Мне нужно удалить "" окружающий 5. Я удалил "необязательный", выполнив: text2 = text2.stringByReplacingOccurrencesOfString("Optional(", withString: "", options: NSStringCompareOptions.Lit ...