Может ли кто-нибудь помочь мне с преобразованием специальных символов во что-то, что может быть правильно представлено в файле RTF?
Я беру текст, хранящийся в строке на iPad, и выводю его в виде файла RTF, используя NSASCIIStringEncoding,Все идет нормально.То, что я забыл сделать успешно, это принять во внимание специальные символы (например, тильда, умлаут, акцент и т. Д.).Извините, RoW!
Наиболее универсальный формат RTF, по-видимому, требует 8-битного кодирования текста с экранированием кодовой страницы (две шестнадцатеричные цифры после обратной косой черты).Таким образом, n с тильдой (ñ) будет \ 'f1.
. Единственное решение, которое мне приходит в голову, - это преобразовать в NSUTF8StringEncoding, а затем использовать stringByReplacingOccurferencesOfString, но есть много символов, и, кажется, утомительно менятькаждый из них вручную.Есть ли более эффективный способ избежать меня?(каламбур):)
Спасибо за любые предложения.