设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

应用开发利器FXForms:iOS上实现各种Form View

2014-6-11 14:53| 发布者: joejoe0332| 查看: 3141| 评论: 0|原作者: 唐小引|来自: csdn

摘要: 一直以来,在iOS上实现各种Form View都是企业App的刚需,而FXForms则能够帮助开发者轻而易举地创建出基于表格的iOS表单。FXForms是由来自英国伦敦的 Charcoal Design公司创始人兼iOS开发者 Nick Lockwood所开发的一 ...

  一直以来,在iOS上实现各种Form View都是企业App的刚需,而FXForms则能够帮助开发者轻而易举地创建出基于表格的iOS表单。FXForms是由来自英国伦敦的 Charcoal Design公司创始人兼iOS开发者 Nick Lockwood所开发的一款开源的Objective-C库,非常适用于设置页面及用户数据条目任务。



  Lockwood对于开源领域的贡献颇为卓著,诸如iCarouseliRateFXBlurView等的iOS开源项目在开发者圈子里广为流传,同时,他还是《iOS Core Animation: Advanced Techniques》一书的作者。


  FXForms不同于许多其他的表单解决方案,它能够对开发者所提供的强类型数据模型进行直接处理,而无需任何Dictionaries或晦涩难懂的数据源协议。此外,FXForms还可以从开发者对于模型的使用情况推导出更多的信息,从而避免了繁琐的类型信息复制需求。


  创建表单:

  1. @interface MyForm : NSObject <FXForm>  
  2. @end 


  FXForms 支持iOS 7.1(Xcode 5.1),需要ARC,如果开发者想在非ARC项目中使用FXForms,只要向FXForms.m类添加-fobjc-arc编译器标记即可。在创建表 单对象时,只需新建符合FXForm协议的新NSObject子类便可完成。FXForm协议不存在任何强制性的方法或属性,它会对所创建的对象进行检 查,以确定公共及私有属性,并使用它们来生成表单。


  现在,您还可以进入FXForms的mobilehub主页进行资源分享和讨论,开发者可直接登陆GitHub下载FXForms或了解更多关于FXForms的信息。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部