iOS应用插件开发的思路
2014-01-03 14:31
211 查看
做iOS开发已经两年多了。最近,在整理以前的代码,找到当时卡壳的一些代码片段,写博客跟大家分享一下。欢迎iOS初学者订阅我的博客,有什么问题可以留言交流。以下正文:
实现类似微信游戏中心的功能
只说下简单的思路,具体实现就不在这里说了。应用内应该有个数据库,用于存储插件的基本信息,包括插件名,插件的库名,插件的入口类名之类的,这些数据来源于服务器端,可随时更新。将插件模块生成dylib文件利用dlopen()或者framework利用NSBundle打开。再利用本人上篇博客讲的反射机制,动态加载相应的类即可。
至于怎么创建dylib和framework,我也就不多说了。
欢迎评论讨论。
实现类似微信游戏中心的功能
只说下简单的思路,具体实现就不在这里说了。应用内应该有个数据库,用于存储插件的基本信息,包括插件名,插件的库名,插件的入口类名之类的,这些数据来源于服务器端,可随时更新。将插件模块生成dylib文件利用dlopen()或者framework利用NSBundle打开。再利用本人上篇博客讲的反射机制,动态加载相应的类即可。
至于怎么创建dylib和framework,我也就不多说了。
欢迎评论讨论。
相关文章推荐
- iOS高效开发之Xcode应用插件
- iOS高仿城觅应用客户端项目(开发思路和代码)
- iOS应用开发之免费2D图形绘制开源插件推荐
- iOS高仿城觅应用客户端项目(开发思路和代码)
- Cordova - 使用Cordova开发iOS应用实战3(添加Cordova控制台插件)
- iOS高仿城觅应用客户端项目(开发思路和代码)
- 面向 iOS 开发的十款 XCode 插件
- iOS开发版本更新和数据更新检测思路 —— HERO博客
- 如何用Visual Studio开发iOS、Android应用
- 黑马程序员——iOS 开发学习---UIPickerView控件的应用
- [ios]iPhone地图应用开发以及自定义Annotation [转]
- [转]Xamarin-Visual Studio开发iOS、Android应用
- iOS应用Twist发布 Android版开发中
- ios支付宝客户端应用开发指南
- iOS开发--底部按钮和应用图标显示未读消息
- iOS开发UI篇—在UITableview的应用中使用动态单元格来完成app应用程序管理界面的搭建
- 10款提高 iOS 开发效率的 XCode 插件
- Flash开发iOS应用全攻略(五)——如何上传应用到iTunes Connect
- TUP第30期:微软资深专家论如何用Visual Studio开发iOS、Android应用
- Word手写签名插件(COM加载项、VC6.0ATL)开发思路