Git Product home page Git Product logo

yukit's Introduction

image
#image YUKit

  • YUKit for iOS
  • 针对常用开发框架的一些类别和扩展,方便快速开发
  • 本库采用ARC

目录

  • header
  • foundation
  • uikit
  • base
  • services
  • framework

YUKit.h

  • 设备信息
  • APP信息
  • 通用模板

foundation

  • category (Objective-C 之 Foundation框架的类别)

  • lib (Objective-C 之 Foundation框架的扩展)

    • AddressBook 简单获取手机通讯录
    • map 地图常用转换
    • runtime runtime常用方法

uikit

  • category (Objective-C 之 UIKit框架的类别)

  • lib (Objective-C 之 UIKit框架的扩展)

    • YUSettingCell 自定义cell (仿系统设置)
    • YUTextView 支持placeholder 自适应高度
    • YUAmountTextField 金额输入TextField
    • YUTableViewCell 支持编辑模式

base

  • NavigationController
  • TableView
  • View
  • ViewController
  • ViewModel

services

  • YUService (AFNetworking 使用示例)
  • NSJson
  • Reachability

framework

  • YUDBFramework

    DBOBject 使用runtime + fmdb 封装

    1.自动建表

    2.自动检查增删表字段

    3.自定义数据库名,文件路径

    4.支持一对一对象数据库存储,清缓存简单方便

    5.支持多路径,多数据库关联查询

    6.一键保存、修改、删除、查找、多级关联查询解析、反序列化

    7.支持数据解析序列化、反序列化、json -> model and model ->json

    依赖库:sqlite3

安装使用

  • 手动复制文件YUKit到指定目录

  • 使用Cocoapods管理

    pod search YUKit

image

###Podfile pod 'YUKit', '~> 1.2.0'

pod 'YUKit', '~> 1.2.0', :inhibit_warnings => true

###dependency pod 'MJRefresh', '~> 2.2.0'

pod 'Masonry', '~> 1.0.0'

pod 'AFNetworking' , '~>3.1.0'

#pod 'BlocksKit', '~> 2.2.5'

系统要求

####最低支持 iOS 7.0

关于

####YUkit扫描通过已上传CocoaPods

许可证

####YUKit 使用 MIT 许可证,详情见 LICENSE 文件

yukit's People

Contributors

c6357 avatar

Watchers

Michael.Yang avatar  avatar

Forkers

zcgong

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.