iOS开发中的小技巧8:分享复制url+App内识别

在开发中很多时候会有分享这一功能,分享到朋友圈、微信好友、qq、微博等,除此之外有时还会用到复制纯链接来进行,此时需要复制链接后,当进入到app中时,需要对黏贴板上的链接进行比对,如果是我们分享出去的链接,需要对链接进行处理。

1.复制链接

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];

pasteboard.string = @"你的链接";

2.进入App后对黏贴板上的内容进行操作

//获取剪切板中最新数据的类型

- (NSArray *)pasteboardTypes;

//获取剪切板中最新数据对象是否包含某一类型的数据

- (BOOL)containsPasteboardTypes:(NSArray *)pasteboardTypes;

//将剪切板中最新数据对象某一类型的数据取出

- (nullableNSData*)dataForPasteboardType:(NSString*)pasteboardType;

//将剪切板中最新数据对象某一类型的值取出

- (nullableid)valueForPasteboardType:(NSString*)pasteboardType;

//为剪切板中最新数据对应的某一数据类型设置值

- (void)setValue:(id)value forPasteboardType:(NSString*)pasteboardType;

//为剪切板中最新数据对应的某一数据类型设置数据

- (void)setData:(NSData*)data forPasteboardType:(NSString*)pasteboardType;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容