Возможно ли MARK: (#pragma mark) в файле Localizable.string - PullRequest
0 голосов
/ 27 апреля 2018

Прагма не работает в Localizable.strings файле. Если я добавлю второй MARK: (#pragma mark) в Localizable.strings , ошибка времени компиляции xcode

error: read failed: The data couldn’t be read because it isn’t in the correct format.

См. Изображение ниже, когда мне добавили первую прагму // MARK: MENU ITEMS, ошибки не было. Но когда я добавляю вторую отметку // MARK: EMAIL SETTINGS, это показывает вышеуказанную ошибку.

enter image description here

Мое намерение простое, строки Localizable.strings должны быть упорядочены, как показано ниже.

enter image description here

Этот пост SO не прояснил мои сомнения и не получил подробного объяснения, и он слишком стар. Так что, если кто-то испытал это, пожалуйста, дайте свои ответы / предложения.

1 Ответ

0 голосов
/ 27 апреля 2018

Да, это возможно.

Вам не хватает нескольких обязательных точек с запятой. Я предполагаю, что это используется для завершения строки или подобного под капотом ...

https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/LoadingResources/Strings/Strings.html

...