Странное сообщение «Редактор заполнителя в исходном файле» при использовании замыкания в Swift - PullRequest
0 голосов
/ 20 марта 2019

Я создал метод с замыканием, который используется для извлечения данных с помощью запроса AJax, его анализа и преобразования в структуру:

static func getAllByCategory(category : String, completion : @escaping ([MenuItem]) -> Void) -> Void {

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

Реализация соответствует Swift ок.Но когда я пытался вызвать этот метод, Swift выдает странную ошибку: 'Editor placeholder in source file' при добавлении категории в этом вызове:

MenuData.getAllByCategory(category: self.selectedCategory) { (menuItem) in

}

В документации Swift приводит пример, который выглядит точно так же.Что я сделал не так?

Спасибо!

1 Ответ

0 голосов
/ 20 марта 2019

Я сделал что-то глупое.Компилятор выдает ошибку на автоматическом фрагменте под названием code.По параметру появляется всплывающее сообщение об ошибке, но оно вызвано содержимым.Задача решена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...