从网上阅读.plist

Posted

技术标签:

【中文标题】从网上阅读.plist【英文标题】:Reading .plist from online 【发布时间】:2012-07-13 21:12:14 【问题描述】:

我已经学习了这个教程:http://www.iphonedevcentral.com/hello-uitableview/

我已经让它工作得很好,但我不知道如何通过在线访问他们包含的 plist 来使其工作。

他们的 plist 位于此处:http://www.iphonedevcentral.com/wp-content/uploads/2009/07/TestData.plist

他们教程的源代码在这里:http://www.iphonedevcentral.com/wp-content/uploads/2009/07/MyDVDLibrary01.zip

【问题讨论】:

【参考方案1】:

就我所见,该练习中对文件的调用指的是内部资源:

libraryContent = [[NSArray alloc] initWithContentsOfFile:[[NSBundle mainBundle] 
                                                              pathForResource:libraryPlist ofType:@"plist"]];

为了使其正常工作,您需要从服务器下载 TestData.plist 文件并将其复制到您的 Xcode 项目中。如果您想从服务器加载文件,您必须使用以下内容更改这些行:

libraryContent = [[NSArray alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://www.iphonedevcentral.com/wp-content/uploads/2009/07/TestData.plist"]];

【讨论】:

以上是关于从网上阅读.plist的主要内容,如果未能解决你的问题,请参考以下文章

快速阅读pList [重复]

阅读 plist 字典

Nokogiri 用于阅读和编辑 Plist

在 swift 3 操场上阅读 plist

从 Info.plist 读取版本

如何使字典 NSDictionary 成为阅读、插入的线程安全?