应用开发利器FXForms:iOS上实现各种Form View
来源:互联网 发布:女生学云计算就业前景 编辑:程序博客网 时间:2024/06/12 19:47
一直以来,在iOS上实现各种Form View都是企业App的刚需,而FXForms则能够帮助开发者轻而易举地创建出基于表格的iOS表单。FXForms是由来自英国伦敦的Charcoal Design公司创始人兼iOS开发者 Nick Lockwood所开发的一款开源的Objective-C库,非常适用于设置页面及用户数据条目任务。
Lockwood对于开源领域的贡献颇为卓著,诸如iCarousel、iRate和FXBlurView等的iOS开源项目在开发者圈子里广为流传,同时,他还是《iOS Core Animation: Advanced Techniques》一书的作者。
FXForms不同于许多其他的表单解决方案,它能够对开发者所提供的强类型数据模型进行直接处理,而无需任何Dictionaries或晦涩难懂的数据源协议。此外,FXForms还可以从开发者对于模型的使用情况推导出更多的信息,从而避免了繁琐的类型信息复制需求。
创建表单:
- @interface MyForm : NSObject <FXForm>
- @end
FXForms支持iOS 7.1(Xcode 5.1),需要ARC,如果开发者想在非ARC项目中使用FXForms,只要向FXForms.m类添加-fobjc-arc编译器标记即可。在创建表单对象时,只需新建符合FXForm协议的新NSObject子类便可完成。FXForm协议不存在任何强制性的方法或属性,它会对所创建的对象进行检查,以确定公共及私有属性,并使用它们来生成表单。
现在,您还可以进入FXForms的mobilehub主页进行资源分享和讨论,开发者可直接登陆GitHub下载FXForms或了解更多关于FXForms的信息。
- 应用开发利器FXForms:iOS上实现各种Form View
- 应用开发利器FXForms:iOS上实现各种Form View
- FXForms,自动生成iOS表单
- iOS开发网络应用的利器
- 支付宝在ios应用上的开发实现
- iOS开发利器DCIntrospect
- iOS 添加各种view
- 【VS开发】关于各种View的实现总结
- iOS开发中的神兵利器
- iOS开发利器总结(二)
- 开发利器:对游戏开发者最具价值的5类iOS应用
- 开发利器:对游戏开发者最具价值的5类iOS应用
- iOS开发 - touchBegan事件判断点击的位置在View上还是在View的子View上
- Android应用开发:View
- SAPUI5实现标准应用View替换的开发实践
- iOS 开发:应用内实现 更新提醒
- iOS应用开发中实现页面跳转
- IOS开发—通过ChildViewController实现view的切换
- 高性能大并发网站的架构分析
- 有时错与对,只是角度的问题
- JEECG初始化
- ReportStudio入门教程(四十二) - 在过滤器中实现IF-THEN-ELSE
- Mat, vector<point2f>,Iplimage等等常见类型转换
- 应用开发利器FXForms:iOS上实现各种Form View
- C++ static、const和static const 以及它们的初始化
- [方法论] - 错误排查
- c#使用线程传递参数的主要几种方式
- Struts2拦截器实现异常处理机制
- MFC截图程序的实现(三)
- Camera学习笔记(一):camera_preferences.xml分析
- 面试中遇到的问题
- 财务总监精彩总结