Iphone 从联机Plist文件获取字符串?

Iphone 从联机Plist文件获取字符串?,iphone,ios,database,xcode,plist,Iphone,Ios,Database,Xcode,Plist,我以前从未在应用程序中做过任何在线事情,在过去的两个小时里一直在谷歌上搜索答案,但什么都没用 有没有一种非常简单的方法可以在Xcode中从iOS6的在线plist文件中获取值(最好是字符串) 提前感谢您可以使用initWithContentsOfFile 查看这些链接 我认为您可以将服务器上plist文件的内容视为字符串提供程序,使用+(id)stringWithContentsOfURL:(NSURL*)url编码:(NSStringEncoding)enc error:(NSError**

我以前从未在应用程序中做过任何在线事情,在过去的两个小时里一直在谷歌上搜索答案,但什么都没用

有没有一种非常简单的方法可以在Xcode中从iOS6的在线plist文件中获取值(最好是字符串)


提前感谢

您可以使用
initWithContentsOfFile

查看这些链接


我认为您可以将服务器上plist文件的内容视为字符串提供程序,使用
+(id)stringWithContentsOfURL:(NSURL*)url编码:(NSStringEncoding)enc error:(NSError**)error
获取数据,然后将NSString数据解析为plist格式

NSString *plistDataString = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://domain/test.plist"] encoding:NSUTF8StringEncoding error:nil];
NSData* plistData = [plistDataString dataUsingEncoding:NSUTF8StringEncoding];
NSString *error;
NSPropertyListFormat format;
NSDictionary* plist = [NSPropertyListSerialization propertyListFromData:plistData mutabilityOption:NSPropertyListImmutable format:&format errorDescription:&error];
NSLog( @"plist is %@", plist );

检查此链接:嗨,他的Plist文件存储在设备的本地。我想把它放在一个在线服务器上。也要感谢你,因为你帮我解决了我的编码错误。