Latest 2.1.6
Homepage https://github.com/c6357/YUKit
License MIT
Platforms ios 7.0, requires ARC
Authors

iOS轻量级快速开发基础框架

Travis branch
CocoaPods

image

image

YUKit.h (c++封装的常用基础工具)

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

目录介绍

  • header
  • foundation
  • uikit
  • framework

YUKit.h

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

foundation

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

  • lib (Objective-C 之 Foundation框架的封装库)
    • map 地图坐标转换
    • YUGCDObj GCD的一个封装

uikit

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

  • lib (Objective-C 之 UIKit框架的封装库)
    • YUSettingCell 自定义cell (仿系统设置)
    • YUTextView 支持placeholder 自适应高度
    • YUAmountTextField 金额输入TextField
    • YUTableViewCell 支持编辑模式

framework

  • YUDBMOdel.Framework

安装使用

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

  • 使用Cocoapods管理

    pod search YUKit

image

Podfile

pod 'YUKit', '~> 2.0.3'

系统要求

最低支持 iOS 7.0 或更高版本

关于

YUkit扫描通过已上传CocoaPods

许可证

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

Latest podspec

{
    "name": "YUKit",
    "module_name": "YUKit",
    "version": "2.1.6",
    "summary": "YUKit for iOS.(objective-c u3001c++uff09",
    "homepage": "https://github.com/c6357/YUKit",
    "license": "MIT",
    "authors": {
        "BruceYu": "[email protected]"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source": {
        "git": "https://github.com/c6357/YUKit.git",
        "tag": "2.1.6"
    },
    "source_files": "YUKit/YUKitHeader.h",
    "requires_arc": true,
    "prefix_header_contents": "#ifdef DEBUGn#define TBMB_DEBUGn#endif",
    "subspecs": [
        {
            "name": "header",
            "source_files": "YUKit/*"
        },
        {
            "name": "foundation",
            "source_files": "YUKit/foundation/YU_Foundation.{h}",
            "subspecs": [
                {
                    "name": "lib",
                    "ios": {
                        "dependencies": {
                            "YUKit/foundation/category": [],
                            "YUKit/header": [],
                            "YUKit/frameworks/Reachability": []
                        }
                    },
                    "source_files": "YUKit/foundation/lib/**/*.{h,m,cpp,mm,c}"
                },
                {
                    "name": "category",
                    "ios": {
                        "dependencies": {
                            "YUKit/header": []
                        }
                    },
                    "source_files": "YUKit/foundation/category/**/*.{h,m,cpp,mm,c}"
                }
            ]
        },
        {
            "name": "uikit",
            "source_files": "YUKit/uikit/YU_UIKit.{h}",
            "subspecs": [
                {
                    "name": "lib",
                    "ios": {
                        "dependencies": {
                            "YUKit/header": [],
                            "YUKit/foundation": []
                        }
                    },
                    "source_files": "YUKit/uikit/lib/**/*.{h,m,cpp,mm,c}"
                },
                {
                    "name": "category",
                    "ios": {
                        "dependencies": {
                            "YUKit/header": [],
                            "YUKit/foundation": []
                        }
                    },
                    "source_files": "YUKit/uikit/category/**/*.{h,m,cpp,mm,c}"
                }
            ]
        },
        {
            "name": "frameworks",
            "source_files": "YUKit/frameworks/YUKeychain/**/*.{h,m,cpp,mm,c}",
            "subspecs": [
                {
                    "name": "Reachability",
                    "ios": {
                        "dependencies": {
                            "YUKit/header": []
                        }
                    },
                    "source_files": "YUKit/frameworks/Reachability/*.{h,m,cpp,mm,c}"
                },
                {
                    "name": "YUKeychain",
                    "ios": {
                        "dependencies": {
                            "YUKit/header": []
                        }
                    }
                }
            ]
        }
    ]
}

Pin It on Pinterest

Share This