如何在iOS的Safari阅读列表中添加URL?

axe*_*rge 5 safari objective-c url-scheme ios

在我的UIWebView中,我想添加一个选项,将当前页面添加到Safari的阅读列表中.我知道这个功能存在,因为GMail在长按链接时提供它,但我找不到任何关于使用哪种URL方案的信息.

可能重复:如何以编程方式从iOS访问Safari的阅读列表

Leo*_*die 3

iOS 7 添加了一个 API 来完成此任务:

#import <SafariServices/SafariServices.h>

SSReadingList * readList = [SSReadingList defaultReadingList];
NSError * error = [NSError new];

BOOL status =[readList addReadingListItemWithURL:[NSURL URLWithString:urlToAdd] title:titleToAdd previewText:previewText error:&error];

if(status)
{
        NSLog(@"Added URL");

}
else    NSLog(@"Error");
Run Code Online (Sandbox Code Playgroud)