Вопросы по теме 'completionhandler'

Сбой обработчика завершения в AutoRenewable In-Appurchase
Я делаю приложение, в котором я должен сделать свой продукт Inappurchase автоматически возобновляемым, для этого, прочитав документы Apple, я узнал, что после каждой транзакции для автоматически возобновляемого продукта наше приложение получает...
234 просмотров

Обработчик завершения iOS 7 никогда не вызывается
В следующем коде ни один из обработчиков завершения никогда не выполняется. Единственное объяснение, которое мне удалось найти, это Ошибка в iPhone Simulator 5.1 с Xcode 4.5 с использованием UIManagedDocument . В нем говорится, что это может быть...
1351 просмотров

UIActivityViewController завершениеHandler, как проверить, успешно ли отправлена ​​​​активность?
Я хочу отправить одну строку через airdrop, я хочу вызвать одну функцию, когда строка успешно получена на другом устройстве. Я реализовал это через UIActivityViewController и проверяю через completeHandler. Вот мой сценарий: Устройство A ->...
1526 просмотров

Как я могу заставить NSURLSession обрабатывать завершениеHandler при работе в качестве инструмента командной строки
Я несколько новичок в Objective-C. У меня есть несколько сценариев PERL, которые загружают файлы с сайта, требующего проверки подлинности сертификата клиента. Я хотел бы перенести эти сценарии из PERL в инструменты командной строки Objective-C,...
641 просмотров

Попытка вернуть строку из объекта ответа внутри обработчика завершения
+ (NSString *) simpleAuth { [SimpleAuth authorize:@"instagram" completion:^(NSDictionary *responseObject, NSError *error) { NSLog(@"plump: %@", responseObject); NSString *accessToken = responseObject[@"credentials"][@"token"]; }]; return...
756 просмотров

ЗавершениеHandler и [слабая кнопка]
Эй, ребята, У меня есть исходный код let downloadTask = session.downloadTaskWithURL(url, completionHandler: { [weak button] url, response, error in if error == nil && url != nil { if let data = NSData(contentsOfURL: url) {...
278 просмотров
schedule 26.02.2024

получение ETA ios — обработчик завершения — swift
Я новичок в кодировании IOS и использовании swift. Я пытаюсь рассчитать ожидаемое время прибытия между двумя разными точками. когда я конвертирую адрес в координаты, я сохраняю их в глобальной переменной. Проблема в том, что, поскольку значение...
735 просмотров

Обработчик завершения дает: тип выражения неоднозначен без дополнительного контекста после обновления до swift 2
Я использую клиент SODA для swift (созданный Socrata), я только что обновился до XCode 7 и swift 2 и обнаружил некоторые проблемы. Тот, который я не смог решить, - это случай обработчика завершения, когда он находит ошибку, он не принимает строку...
675 просмотров
schedule 10.08.2022

Использование делегированных и протоколов для возврата данных из dataTaskWithRequest в iOS Swift
У меня есть фреймворк, который вызывает API, который возвращает мне JSON. Проблема в том, что у меня есть функция внутри моего SDK, которая использует NSURLSession и вызывает DataTaskWithRequest для получения данных. Проблема в том, что моя функция...
351 просмотров
schedule 28.11.2023

Написание запросов API с блоками завершения с использованием дженериков Swift.
Я экспериментирую с дженериками в Swift и пытаюсь довести его до предела. В моем приложении у меня есть очень простая оболочка API вокруг Alamofire. Структура примерно такая: API -> Request -> Alamofire request Вот некоторый общий...
1654 просмотров

Навигация внутри обработчика завершения NSURLSession не работает
У меня есть жест касания для отправки данных: - (void)tapSubmitDataRecognizer:(UISwipeGestureRecognizer *)sender { if (_userNameOrEmailTextField.text != NULL) { // NSURLSession NSString *dataURL = [NSString stringWithFormat:...
110 просмотров

Xcode 8: типы функций не могут иметь метку аргумента, нарушающую мою сборку
Похоже, что по какой-то причине Swift решил сделать код менее читаемым, заставив пользователей удалять метки параметров обработчика завершения. Я прочитал обсуждение Swift и все еще думаю, что это ошибка. По крайней мере, они могли бы сделать это...
20098 просмотров
schedule 10.09.2022

Преобразование в Swift 3: SwiftValue unsignedIntegerValue
Я написал код на Swift 2 и преобразовал его в Swift 3. К сожалению, он больше не работает. Вот инкриминируемый код: func loadImage( url: String?, completionHandler: @escaping( UIImage?, NSError? ) -> Void ) { var theSrc: String? if...
1023 просмотров

Параметр завершения NSAnimationContext?
Моя анимация может выполняться на нескольких разных похожих представлениях (управляемых массивом), но обработчик завершения не принимает параметр. Как же тогда я могу узнать во время завершения, какую анимацию я завершаю? Следующее используется...
189 просмотров

Переменная доступа в закрытии Firebase
У меня есть следующий запрос Firebase, в котором я проверяю, существует ли уже имя пользователя в базе данных. Я хотел бы присвоить логическое значение (true) переменной с именем usernameAlreadyExists. Однако мне нужно получить доступ к этой...
342 просмотров

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

Создать блок завершения, который ничего не возвращает, но выполняет другую функцию после завершения?
Я пытаюсь создать блок завершения, который может выполнять другую функцию после ее завершения, в данном случае это перезагрузка таблицы. Я получаю сообщение об ошибке: 'async' производит '()', а не ожидаемый тип контекстуального результата...
79 просмотров

Доступ к Alamofire добавляет данные в глобальную переменную
У меня возникли проблемы с выполнением вызова Alamofire и добавлением данных JSON в глобальный массив, и я действительно начинаю напрягаться. Я понимаю, что при вызовах API это делается в асинхронном потоке. Однако, проведя исследование по этому...
172 просмотров
schedule 19.01.2023

Обработчик быстрого завершения для анимации mapView.setRegion?
Я пытаюсь понять, как определить, когда анимация завершена для следующего: self.mapView.setRegion(MKCoordinateRegionForMapRect(mapRect), animated: true) Не похоже, что setRegion поддерживает обработчик завершения, как другие команды. Я...
566 просмотров
schedule 19.07.2023

Как включить обработчики завершения для нескольких функций в Swift?
Рассмотрим этот код: func test() { A() B() C() D() E() } Каждая функция здесь имеет свой собственный набор действий, таких как вызов API, их синтаксический анализ, запись результатов в файл, загрузка на серверы и т. д. и...
1894 просмотров