Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Добрый день!

Язык программирования - swift 3.0.

Необходимо программно создать файл .rtf. 

Внутри файла должен располагаться некий форматированный текст на русском языке (Пример представлен ниже). 

Текст должен отображаться в корректной кодировке. В данной реализации латиница отображается корректно, кириллица - нет.

let writeString = "{\\rtf{\\fonttbl {\\f0 Times New Roman;}}\\f0\\fs60 Hello, World Привет, мир!}"

try writeString.write(to: URL(fileURLWithPath: (filePath.appendingPathComponent("test.rtf"))), atomically: false, encoding: String.Encoding.windowsCP1251)

7 лет назад
volka0
45 летРоссия
7 лет в сервисе
Был
6 лет назад