1

我正在使用加载在 UIWebView 中的几个 html 页面,当单击 html 页面的 URL 时,有一个添加到收藏夹按钮应该存储在 SQLite 数据库中。如何做到这一点?
提前致谢

4

1 回答 1

1

您可以将它们保存在 NSUserDefaults 中,如下所示:

保存

 NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];

// 保存一个 NSString

[prefs setObject:@"TextToSave" forKey:@"keyToLookupString"];
[prefs synchronize];

检索

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];

// 获取一个 NSString

 NSString *myString = [prefs stringForKey:@"keyToLookupString"];

然后在您的代码中使用它来检索 html 页面的 URL

将其与您的 webView 链接:

NSString *myString = [prefs stringForKey:@"keyToLookupString"];
NSURL *url = [NSURL URLWithString:myString];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
于 2012-05-30T08:19:09.987 回答