В Xcode это называется «Кодовое чувство». Эти значки также существуют в Xcode 3. Эти значки также используются в навигации по символам.
Красный: макрос
#define
) Браун: Основные данные / пространство имен
Оранжевый: псевдонимы
Синий: методы
Фиолетовый: совокупные типы
Серый: фрагменты
Иконки: #pragma mark
или комментарии
!!!: ...
FIXME: ...
???: ...
TODO: ...
MARK: ...
Вы должны иметь возможность искать значения из имен файлов из /Developer/Library/PrivateFrameworks/DVTFoundation.framework/Resources/Xcode.SourceCodeSymbolKind.*.Icon.tiff
*.
В более поздних версиях Xcode путь перемещается в /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Resources/Assets.car
, см. Анализ файла Assets.car в IOS о том, как извлечь изображения из * .car
Спасибо @JeremyBenks за идею использования взамен строки Base64. Соответствующие изменения для моего примера следующие:
JS
var binaryString = String.fromCharCode.apply(null, uintArray);
Для этого
var b64String = btoa(String.fromCharCode.apply(null,uintArray));
C #
byte[] bytes = Encoding.UTF8.GetBytes(model.FileContent);
Для этого [ 118]
byte[] bytes = Convert.FromBase64String(model.FileContent);