• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

EasySwift: This is the most simple way to use swift, which is a complete through ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

EasySwift

开源软件地址:

https://gitee.com/EasySwift/EasySwift

开源软件介绍:

EasySwift

This is the most simple way to use swift, which is a complete throughout the entire iOS development of the most convenient, the most simple, the most perfect framework to build the heart.

Join Us

为了更好的完善此框架,希望更多对此框架有兴趣的朋友一起加入进来打造最好用最全面扩展最好的swift框架。EasySwift官方QQ群:542916901

##Mark先更新Github上的项目,所以最新的项目一定在Github上。

Features

  • MVVM : Model-View-ViewModel inspired by Functional Reactive Programming
  • HTML To Native : Transform HTML&CSS to Native Control.
  • FlexBox Support:It can uses Facebook's flexbox implementation ,and work well with AutoLayout。
  • JavaScript and Native Bridge: We can declare the js function in native and call the js function in html
  • DataBinding : We can use the SwiftBond to Bind the data via swift,and use the EZViewModel to Bind the data via html.example {{title}}
  • Reflect Cocoa Touch : Reflect all the Cocoa Touch Api ,we can use the Cocoa Touch Api via HTML
  • AutoLayout : The HTML layout based on the AutoLayout
  • Live Load : Edit the HTML and the view in smulator will update automaticly without rebuild your app
  • Cryptographic HTML : To make the HTML be safety,we provide the AES Encryption to encrypt the HTML
  • URLManager : Push or Present the Controller by the custom URL
  • Elegant PullToRefresh : Add PullToRefresh or InfiniteScrolling by HTML

System Requirements

iOS 8.0 or above

Installation

As a CocoaPods Dependency

Add the following to your Podfile:

pod 'EasySwift'

Version

V1.2.6 ---- 2016-8-11

  • 增加EasyEmoji
  • 增加EasyDropDownMenu
  • 增加EasySearchBar
  • 增加EasyCountDownButton
  • 增加YXJXibView
  • 增加YXJTagView
  • 增加YXJKxMenu
  • 增加YXJLinksButton
  • 增加YXJCycleView
  • 增加YXJPageController
  • 增加YXJOnePixeLine
  • 增加YXJSwipeTableViewCell
  • 增加YXJSlideBar
  • 增加YXJImageCompressor
  • 增加YXJPullScale

V1.2.5 ---- 2016-7-3

  • 删除SearchBar,增加依赖EasySearchBar
  • 删除YXJTagLabelView,增加依赖YXJTagView

V1.2.4 ---- 2016-6-19

  • 删除DropDownMenu
  • 增加依赖EasyDropDownMenu
  • 增加依赖库SwiftString
  • 增加依赖库EasyEmoji

V1.2.3 ---- 2016-6-12

  • 由于3.1.1的MJRefresh在Swift中使用存在严重bug,故指定MJRefresh版本为3.1.0

V1.2.1 ---- 2016-6-7

  • 新增ZLPhotoBrowser

V1.2.0 ---- 2016-6-6

  • 新增HCSStarRatingView

V1.1.9 ---- 2016-6-5

  • 修正EZSystemInfo.swift访问不到属性的问题
  • 新增EZSystemInfo.swift获取系统信息的方法
  • 新增AXBadgeView-Swift
  • 新增UISearchBar+YXJ

V1.0.6 ---- 2016-5-31

  • 增加依赖库SwiftyJSON
  • 增加依赖库MJRefresh
  • 增加依赖库DKChainableAnimationKit

V1.0.5 ---- 2016-5-30

  • 替换照片库框架为ZLPhotoBrowser
  • 更新一些公共方法
  • 优化工程目录结构

V1.0.4 ---- 2016-4-29

更新pod 项目结构

V1.0.3 ---- 2016-4-29

  • 增加一些扩展方法
  • 增加YXJLinksBtn,增加按钮下面的横线,类似HTML中的<a>标签 Button
  • 增加TOWebViewController
  • 增加侧滑框架FLSideSlipViewController
  • 增加微信,QQ右上角的菜单效果框架支持YXJKxMenu
  • 优化工程结构,不至于看起来太乱

Example

依赖框架请到依赖框架的Github主页查看用法,本框架的核心类的用法近期贴出来

License

EasySwift is licensed under the Apache License, Version 2.0 License. For more information, please see the LICENSE file.


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap