Вопросы по теме 'completionhandler'
Сбой обработчика завершения в AutoRenewable In-Appurchase
Я делаю приложение, в котором я должен сделать свой продукт Inappurchase автоматически возобновляемым, для этого, прочитав документы Apple, я узнал, что после каждой транзакции для автоматически возобновляемого продукта наше приложение получает...
234 просмотров
schedule
16.01.2023
Обработчик завершения iOS 7 никогда не вызывается
В следующем коде ни один из обработчиков завершения никогда не выполняется. Единственное объяснение, которое мне удалось найти, это Ошибка в iPhone Simulator 5.1 с Xcode 4.5 с использованием UIManagedDocument . В нем говорится, что это может быть...
1351 просмотров
schedule
02.03.2023
UIActivityViewController завершениеHandler, как проверить, успешно ли отправлена активность?
Я хочу отправить одну строку через airdrop, я хочу вызвать одну функцию, когда строка успешно получена на другом устройстве. Я реализовал это через UIActivityViewController и проверяю через completeHandler.
Вот мой сценарий: Устройство A ->...
1526 просмотров
schedule
11.01.2023
Как я могу заставить NSURLSession обрабатывать завершениеHandler при работе в качестве инструмента командной строки
Я несколько новичок в Objective-C. У меня есть несколько сценариев PERL, которые загружают файлы с сайта, требующего проверки подлинности сертификата клиента. Я хотел бы перенести эти сценарии из PERL в инструменты командной строки Objective-C,...
641 просмотров
schedule
17.02.2024
Попытка вернуть строку из объекта ответа внутри обработчика завершения
+ (NSString *) simpleAuth {
[SimpleAuth authorize:@"instagram" completion:^(NSDictionary *responseObject, NSError *error) {
NSLog(@"plump: %@", responseObject);
NSString *accessToken = responseObject[@"credentials"][@"token"];
}];
return...
756 просмотров
schedule
24.04.2022
Завершение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 просмотров
schedule
23.10.2022
Обработчик завершения дает: тип выражения неоднозначен без дополнительного контекста после обновления до 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 просмотров
schedule
20.12.2022
Навигация внутри обработчика завершения NSURLSession не работает
У меня есть жест касания для отправки данных:
- (void)tapSubmitDataRecognizer:(UISwipeGestureRecognizer *)sender {
if (_userNameOrEmailTextField.text != NULL) {
// NSURLSession
NSString *dataURL = [NSString stringWithFormat:...
110 просмотров
schedule
08.05.2022
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 просмотров
schedule
11.09.2022
Параметр завершения NSAnimationContext?
Моя анимация может выполняться на нескольких разных похожих представлениях (управляемых массивом), но обработчик завершения не принимает параметр. Как же тогда я могу узнать во время завершения, какую анимацию я завершаю?
Следующее используется...
189 просмотров
schedule
16.08.2023
Переменная доступа в закрытии Firebase
У меня есть следующий запрос Firebase, в котором я проверяю, существует ли уже имя пользователя в базе данных. Я хотел бы присвоить логическое значение (true) переменной с именем usernameAlreadyExists. Однако мне нужно получить доступ к этой...
342 просмотров
schedule
05.08.2023
Функция Swift выполняется после выполнения другой функции
Привет, у меня проблема. Я пытаюсь вызвать функцию после того, как другая функция полностью завершена, я пытался сделать это с помощью замыканий, но все же это не помогает, и приложение представляет новый контроллер, и после этого я получаю ответ от...
1914 просмотров
schedule
05.08.2023
Создать блок завершения, который ничего не возвращает, но выполняет другую функцию после завершения?
Я пытаюсь создать блок завершения, который может выполнять другую функцию после ее завершения, в данном случае это перезагрузка таблицы. Я получаю сообщение об ошибке:
'async' производит '()', а не ожидаемый тип контекстуального результата...
79 просмотров
schedule
30.11.2022
Доступ к 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 просмотров
schedule
02.06.2023