我以前从未在应用中做任何在线内容,并且在过去2小时内一直在谷歌搜索答案,但没有任何效果。
是否有一种非常简单的方法可以从Xcode的iOS 6在线plist文件中获取值(最好是字符串)。
提前致谢
答案 0 :(得分:1)
您可以使用initWithContentsOfFile
检查这些链接
答案 1 :(得分:1)
我认为您可以将服务器上plist文件的内容视为String提供程序,使用+ (id)stringWithContentsOfURL:(NSURL *)url encoding:(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 );