Это архив NSArchiver с кодировкой base64.Вам нужно сначала декодировать base64, затем использовать [NSUnarchiver unarchiveObjectWithData:]
.Приведенная выше запись «Словарь» выглядит так после декодирования (в синтаксисе Python, потому что я использовал pyObjC):
{
NSBackgroundColor = "NSCalibratedWhiteColorSpace 0 0";
NSColor = "NSCalibratedRGBColorSpace 0.94902 0.937255 0.921569 1";
NSExpansion = "0.1053606";
NSFont = "\"LucidaGrande 21.00 pt. P [] (0x103110b60) fobj=0x103110c30, spc=6.64\"";
NSObliqueness = 0;
NSParagraphStyle = "Alignment 0, LineSpacing 0, ParagraphSpacing 0, ParagraphSpacingBefore 0, HeadIndent 0, TailIndent 0, FirstLineHeadIndent 0, LineHeight 0/0, LineHeightMultiple 0, LineBreakMode 0, Tabs (\n 28L,\n 56L,\n 84L,\n 112L,\n 140L,\n 168L,\n 196L,\n 224L,\n 252L,\n 280L,\n 308L,\n 336L\n), DefaultTabInterval 0, Blocks (null), Lists (null), BaseWritingDirection -1, HyphenationFactor 0, TighteningFactor 0.05, HeaderLevel 0";
}