NSMutableArray не в формате XML - PullRequest
       2

NSMutableArray не в формате XML

0 голосов
/ 14 сентября 2018

Я создаю NSMutableArray, используя NSXMLParser, который затем заполняет UITableView, и он работает нормально. Но я не могу сохранить массив в текстовый файл, потому что кажется, что мой окончательный массив не в правильном формате.

Я настроил NSXMLParser следующим образом:

- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName
                                    namespaceURI:(NSString *)namespaceURI
                                   qualifiedName:(NSString *)qName
                                      attributes:(NSDictionary *)attributeDict
{
    if ([elementName isEqualToString:kEntryStr])
    {
        self.workingEntry = [[AppRecord alloc] init];
    }

    if (self.workingEntry)
        storingCharacterData = [elementsToParse containsObject:elementName];
    }

Когда я просматриваю массив, используя NSLog, вместо того, чтобы показывать данные массива, он показывает что-то вроде этого:

"<AppRecord: 0x1c00de840>",
"<AppRecord: 0x1c00de8b0>",
"<AppRecord: 0x1c00de920>",
"<AppRecord: 0x1c40ded10>",
"<AppRecord: 0x1c00de990>",
"<AppRecord: 0x1c40ded80>",
"<AppRecord: 0x1c00dea00>",

Как правильно преобразовать это в обычные строки, которые можно сохранить в текстовый файл?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...