我一直在尝试从plist文件中获取一个字符串到NSURL for webview。 要么我得到'nil'返回值,要么没有(控制台没有错误)
我知道这段代码有问题,但我无法确定它在哪里。
NSString *filePath = @"/path/to/Info.plist";
NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:filePath];
NSString *value;
value = [plistDict objectForKey:@"Link"];
NSString *webStringURL = [value stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *URL = [NSURL URLWithString:webStringURL];
[self loadURL:URL];
[self setURLToLoad:nil];
我在哪里陷入困境?
答案 0 :(得分:1)
NSString *filePath = @"/path/to/Info.plist";
NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:filePath];
NSString *urlString = [plistDict objectForKey:@"Link"];
NSURL *URL = [NSURL URLWithString:urlString];
[self loadURL:URL];
为了更好地理解,请参阅本网站:
http://iphonesdevsdk.blogspot.com/2011/04/plist.html
它可以帮助您轻松使用plist。