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