SSReadingList
来源:互联网 发布:react 引用json文件 编辑:程序博客网 时间:2024/06/05 06:55
1 SSReadingList
SSReadingList能够帮助我们将网络连接添加到Safari浏览器的阅读列表。
1.1 Getting the Reading List Singleton Object
/// 获取SSReadingListpublic class func defaultReadingList() -> SSReadingList?
1.2 Checking Whether a URL is Supported by Reading List
/// 判断url能否添加到Safari浏览器的阅读列表public class func supportsURL(URL: NSURL) -> Bool
1.3 Adding an Item to the Reading List
/// 添加url到Safari浏览器的阅读列表////// - parameter URL : 网络连接/// - parameter title : 标题/// - parameter previewText : 描述////// - returns: void@available(iOS 7.0, *)public func addReadingListItemWithURL(URL: NSURL, title: String?, previewText: String?) throws
2 实战演练
核心代码
guard let url = NSURL(string: "https://www.baidu.com") else { // 生成url return}guard SSReadingList.supportsURL(url) else { // 是否支持添加该链接 return}do { // 添加到阅读列表 try SSReadingList.defaultReadingList()?.addReadingListItemWithURL(url, title: "title", previewText: "previewText")} catch SSReadingListErrorCode.URLSchemeNotAllowed { print(SSReadingListErrorDomain)} catch { print(error)}
Appendix
Sample Code
Swift
Related Documentation
Safari Services Framework Reference
SSReadingList Class Reference
Revision History
Copyright
CSDN:http://blog.csdn.net/y550918116j
GitHub:https://github.com/937447974/Blog
0 0
- SSReadingList
- 将网页添加至阅读列表——SSReadingList
- while 循环2
- Android working with Google Maps V2
- 手机相册查看
- Django安装
- array
- SSReadingList
- 关于构造函数与复制构造函数
- while 循环3
- extjs做判断items:[{ xtype:'textfield', fieldLabel:'登录帐号', value: name, }] 已经得到了value的值
- Python学习之路(一)
- switch
- Java继承和多态===Java instanceof 运算符
- virsh 管理KVM
- H323协议和polycom,华为视频会议终端调试出现的问题