Как написать XML-файл в директории документов iPhone - PullRequest
0 голосов
/ 03 февраля 2012

Мне нужно сохранить свое имя пользователя и пароль в XML-файле в этом формате

   <user>abcde</user>
   <pass>123355</pass>

Как мне написать этот файл, чтобы я мог легко его прочитать?

1 Ответ

0 голосов
/ 03 февраля 2012

В соответствии с предложением @Mike .. вы должны использовать цепочку для ключей для хранения паролей .. Google это .. есть онлайн-учебники доступны.Вот код

     NSData *serializedData;
        NSString *error;
        serializedData = [NSPropertyListSerialization dataFromPropertyList:YourArray(You can use dictionaries.strings..and others too)
        format:NSPropertyListXMLFormat_v1_0 errorDescription:&error];
        if (serializedData) {
        // Serialization was successful, write the data to the file system // Get an array of paths.

       NSArray *documentDirectoryPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
        NSString *docDir = [NSString stringWithFormat:@”%@/serialized.xml”,
         [documentDirectoryPath objectAtIndex:0]];
        [serializedData writeToFile:docDir atomically:YES];
 }
        else {
        // An error has occurred, log it
        NSLog(@”Error: %@”,error); }
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...