Я только начал изучать Свифт. Я создал класс, который управляет вызовом API REST, и метод принимает 3 параметра, данные, successCallback и failCallback.Доступ к выходам из функции
Все хорошо, я получаю данные, я разобрать JSON и т.д.
Моя проблема заключается в том, что я не могу, что связано с IBOutlets внутри successCallback, который передается методу API делать. Я пробовал self.textfield.text, textfield.text, ничего не работает. Нет ошибки, ничего.
func naturalSearch(data : String, callback:(NSDictionary) ->(), fail :(String) ->()) {
request(getLink("v2/natural"), data : data, callback : callback, fail : fail)
}
Это метод API.
service.naturalSearch(SearchTextfield.text, callback: processResponse, fail: responseFail)
Так я называю метод. Внутри processResponse ничего не связано с выходами. У меня 3, 2 текстовых поля и таблица. Я пытался скрыть/сменить ярлык/etc, но ничего не работает.
Спасибо, Михай
Вы спасатель жизни: D Я боролся с этим в течение последних 3 часов. Спасибо: D –
Вы должны отметить правильный ответ chustar: – Bek