Форум программистов, компьютерный форум CyberForum.ru

Запись текста в файл - Objective-C

Восстановить пароль Регистрация
 
Woddi
0 / 0 / 0
Регистрация: 01.10.2013
Сообщений: 39
30.03.2015, 19:10     Запись текста в файл #1
подскажите плз почему этот метод не дописывает а заменяет?и что с ним делать?
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
-(void)addCoding:(NSMutableString *)string
  ToFileWithPath:(NSString *)path
{
    NSMutableString *str = [NSMutableString stringWithFormat:@"%@\n",string];
 
   
        [str writeToFile:path atomically:YES
    encoding:NSUTF8StringEncoding error:NULL];
    
    
    NSLog(@"ok");
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2015, 19:10     Запись текста в файл
Посмотрите здесь:

Objective-C Запись интернет радио
Поиск текста Objective-C
Запись и Считывание файла Objective-C
запись данных в NSMutableData Objective-C
Objective-C Запись и чтения

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vorona
Peace 2 all shining faces
 Аватар для Vorona
661 / 523 / 44
Регистрация: 05.03.2010
Сообщений: 1,268
01.04.2015, 00:53     Запись текста в файл #2
потому что он так реализован и об этом написано в документации, ничего с ним делать не надо, просто он так работает да и все

есть разные способы дописывания в конец файла, самый простой - получить данные файла в память, дописать туда строку и записать в файл таким способом, как вы используете
второй вариант, это использовать NSFileHandle
инициализировать его с путем к файлу, далее установить курсор в конце файла при помощи метода seekToEndOfFile
и после этого вызвать writeData
Yandex
Объявления
01.04.2015, 00:53     Запись текста в файл
Ответ Создать тему
Опции темы

Текущее время: 06:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru