Latest 1.1.1
Homepage https://github.com/motian30/SHCategory
License MIT
Platforms ios 7.0, requires ARC
Frameworks UIKit, Foundation, ImageIO, CoreText
Authors

SHCategory

使用方式:pod ‘SHGeneralCategory’,

SHCategory.h: 头文件

Constant:定义类
CommonConstant:常用宏
Log:NSLog宏

GeneralCategory:常用封装
WKWebView:WKWebView + progress
TextView:TextView + placehoder
ImageBrowser:图片选取
KeyChain:UUID + KeyChain
Alert:自定义Alert + 自定义Label
Network:网络请求
Obj-json:对象和Json转换
Tool:
ToolManager:手机,邮箱等正则验证
FileManager:沙盒操作

Extension:Category + Extension
UIImage:图片扩展,根据颜色生成图片,切圆角,灰度图,缩放等
UIView:View size,frame 等快速获取
UIButton:
ButtonWithImgAndTitle:上图下字
ButtonWithPointInside:扩大点击区域
UIButton+ClickEffect:点击效果
UIControl+recurClick:防止重复点击
UnderlineBt:下划线
UIColor:16进制颜色扩展等
NSDate:NSDate+Time常用方法
NSString:
NSString+Hash:字符串加密解密
NSString+Path:路径获取

Latest podspec

{
    "name": "SHGeneralCategory",
    "version": "1.1.1",
    "summary": "SHGeneralCategory...",
    "homepage": "https://github.com/motian30/SHCategory",
    "license": "MIT",
    "authors": {
        "Motian": "[email protected]"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source": {
        "git": "https://github.com/motian30/SHCategory.git",
        "tag": "1.1.1"
    },
    "source_files": "SHCategory/SHCategory.h",
    "public_header_files": "SHCategory/SHCategory.h",
    "frameworks": [
        "UIKit",
        "Foundation",
        "ImageIO",
        "CoreText"
    ],
    "requires_arc": true,
    "subspecs": [
        {
            "name": "Constant",
            "source_files": "SHCategory/Constant/*.h",
            "public_header_files": "SHCategory/Constant/*.h"
        },
        {
            "name": "GeneralCategory",
            "dependencies": {
                "SHGeneralCategory/Constant": [],
                "SVProgressHUD": [],
                "AFNetworking": []
            },
            "subspecs": [
                {
                    "name": "WKWebView",
                    "source_files": "SHCategory/GeneralCategory/WKWebView/*.{h,m}",
                    "public_header_files": "SHCategory/GeneralCategory/WKWebView/*.h",
                    "dependencies": {
                        "SHGeneralCategory/Extension/UIColor": []
                    }
                },
                {
                    "name": "TextView",
                    "source_files": "SHCategory/GeneralCategory/TextView/*.{h,m}",
                    "public_header_files": "SHCategory/GeneralCategory/TextView/*.h",
                    "dependencies": {
                        "SHGeneralCategory/Extension/UIView": []
                    }
                },
                {
                    "name": "ImageBrowser",
                    "source_files": "SHCategory/GeneralCategory/ImageBrowser/*.{h,m}",
                    "public_header_files": "SHCategory/GeneralCategory/ImageBrowser/*.h",
                    "dependencies": {
                        "SDWebImage": []
                    }
                },
                {
                    "name": "KeyChain",
                    "source_files": "SHCategory/GeneralCategory/KeyChain/*.{h,m}",
                    "public_header_files": "SHCategory/GeneralCategory/KeyChain/*.h"
                },
                {
                    "name": "Alert",
                    "source_files": "SHCategory/GeneralCategory/Alert/*.{h,m}",
                    "public_header_files": "SHCategory/GeneralCategory/Alert/*.h"
                },
                {
                    "name": "Network",
                    "source_files": "SHCategory/GeneralCategory/Network/*.{h,m}",
                    "public_header_files": "SHCategory/GeneralCategory/Network/*.h",
                    "dependencies": {
                        "SHGeneralCategory/GeneralCategory/Obj-json": []
                    }
                },
                {
                    "name": "Obj-json",
                    "source_files": "SHCategory/GeneralCategory/Obj-json/*.{h,m}",
                    "public_header_files": "SHCategory/GeneralCategory/Obj-json/*.h"
                },
                {
                    "name": "Tool",
                    "source_files": "SHCategory/GeneralCategory/Tool/*.{h,m}",
                    "public_header_files": "SHCategory/GeneralCategory/Tool/*.h"
                }
            ]
        },
        {
            "name": "Extension",
            "subspecs": [
                {
                    "name": "UIImage",
                    "source_files": "SHCategory/Extension/UIImage/*.{h,m}",
                    "public_header_files": "SHCategory/Extension/UIImage/*.h"
                },
                {
                    "name": "UIView",
                    "source_files": "SHCategory/Extension/UIView/*.{h,m}",
                    "public_header_files": "SHCategory/Extension/UIView/*.h"
                },
                {
                    "name": "UIButton",
                    "source_files": "SHCategory/Extension/UIButton/*.{h,m}",
                    "public_header_files": "SHCategory/Extension/UIButton/*.h"
                },
                {
                    "name": "UIColor",
                    "source_files": "SHCategory/Extension/UIColor/*.{h,m}",
                    "public_header_files": "SHCategory/Extension/UIColor/*.h"
                },
                {
                    "name": "NSDate",
                    "source_files": "SHCategory/Extension/NSDate/*.{h,m}",
                    "public_header_files": "SHCategory/Extension/NSDate/*.h",
                    "dependencies": {
                        "SHGeneralCategory/Constant": []
                    }
                },
                {
                    "name": "NSString",
                    "source_files": "SHCategory/Extension/NSString/*.{h,m}",
                    "public_header_files": "SHCategory/Extension/NSString/*.h"
                }
            ]
        }
    ]
}

Pin It on Pinterest

Share This