Вопрос

I want to bundle some pre-loaded data with an iOS app. I have some raw data but that's edited in the spreadsheet. Is there any way to transfer this data into property list (.plist) format without manually inputting it?

Это было полезно?

Решение

Export 2 columns from the spreadsheet in XML format, then programatically read the XML file and use the NSPropertyListSerialization class to de-serialize the raw XML data:

NSData *pListDataAsXML = [NSData dataWithContentsOfFile:@"xmlFileName.xml"];
id pListData = (id)[NSPropertyListSerialization propertyListFromData:pListDataAsXML
                                                    mutabilityOption:NSPropertyListImmutable
                                                              format:NSPropertyListXMLFormat_v1_0
                                                    errorDescription:nil];

Другие советы

There is a tutorial to get your preload data into plist.May be it will help you.

this link

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top