Я сталкиваюсь с очень странным поведением комментариев разметки Xcode. Просто для удовольствия откройте новую игровую площадку и введите:
print("It works")
/*:
}
*/
print("It can't be executed : unterminated comment")
Вторая часть не может быть выполнена из-за символа }
... Если вы удалите :
, он будет работать без сбоев, но он преобразует комментарий уценки в классический комментарий, это не то, что я ищу ...
Это действительно кажется довольно старой доброй ошибкой, но если кто-то знает обходной путь для отображения этого вида разметка, буду благодарен:
/*:
Function declaration:
func functionName(param1: Type1, param2: Type2) -> ReturnType {
...
return ...
}
* Note: Parameters and function names are `lowerCamelCase`.
*/
Заранее спасибо ...
(А пока я отправлю отзыв ...)
Я использую Xcode 11.3.1 (11C504) на Catalina 10.15.3