Я использовал этот метод для сохранения некоторых данных изображения в кодировке base64 на диск. При открытии текстового файла на моем компьютере у меня возникали проблемы с чтением данных из-за некоторых разрывов строк и автоматического добавления возвратов.
Следующий код исправляет эту проблему:
myString = [myString stringByReplacingOccurrencesOfString:@"\n" withString:@""];
myString = [myString stringByReplacingOccurrencesOfString:@"\r" withString:@""];
// write string to disk