RawShare Swift分享组件
分享功能的实现用swift
写其实没想象中那么复杂。这个叫rawshare
的源码项目还挺实用,不用官方的SDK
就能把文本、图片、链接分享到QQ
、微信
、微博
,响应也快,集成也简单。
作者本来是做Java
后端的,转型写iOS
之后靠翻译Objective-C
的老 demo 来练手,结果还真撸出了点东西。里面的代码结构比较清晰,对熟悉swift
语法也挺有。尤其是分享接口
这块,逻辑分得挺干净的。
微信、QQ的登录认证功能也已经打通了,唯一小瑕疵是微博登录因为没有注册开发者应用,所以暂时跑不通,但界面已经能调起来。如果你后续想加登录功能,顺着这个结构改就行了。
项目里还带了支付相关代码
,虽然作者没后端服务接口,但前端这部分已经翻译完了。想搞支付的同学可以往下折腾,起码不用从零开始。
另外放几篇相关文章,想深入了解的可以看看:
如果你正好在做iOS 分享
相关功能,又想避开那些臃肿的官方 SDK
,这个源码可以先瞄一眼,说不定就用上了。
146.22KB
文件大小:
评论区