Ошибка игровой площадки XCode "неопределенный комментарий" / * - PullRequest
0 голосов
/ 03 марта 2020

Я сталкиваюсь с очень странным поведением комментариев разметки 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

1 Ответ

0 голосов
/ 03 марта 2020

Ну, на самом деле я нашел обходной путь ... Я использую этот символ Unicode вместо }, и это визуально отчасти работает ...

Curly bracket workaround

По крайней мере, это будет делать то, что я хочу ...

...