iOS应用插件开发的思路

来源:互联网 发布:淘宝哪有摇一摇 编辑:程序博客网 时间:2024/06/05 06:45

做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:


实现类似微信游戏中心的功能

只说下简单的思路,具体实现就不在这里说了。应用内应该有个数据库,用于存储插件的基本信息,包括插件名,插件的库名,插件的入口类名之类的,这些数据来源于服务器端,可随时更新。将插件模块生成dylib文件利用dlopen()或者framework利用NSBundle打开。再利用本人上篇博客讲的反射机制,动态加载相应的类即可。


至于怎么创建dylib和framework,我也就不多说了。


欢迎评论讨论。

2 0
原创粉丝点击