将 NSString 从 plist 文件转换为 NSURL

发布于 2024-11-01 08:00:05 字数 574 浏览 4 评论 0原文

我一直在尝试将 plist 文件中的字符串获取到 webview 的 NSURL 中。 要么我得到“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];

我哪里搞砸了?

I've been trying to get a string from a plist file into a NSURL for webview.
Either i get 'nil' for the returned value, or nothing (no error in console)

I know something's wrong with this code, but i can't pinpoint it where.

   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];

Where did i mess up?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

感悟人生的甜 2024-11-08 08:00:05
    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。

    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];

For your better understanding refer to this site:

http://iphonesdevsdk.blogspot.com/2011/04/plist.html

It may help you in using plist in easy way.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文