Latest 0.2.0
Homepage https://github.com/jumpingfrog0/JFUIKit
License MIT
Platforms ios 9.0
Dependencies JFFoundation
Frameworks Foundation, UIKit
Authors

CI Status
Version
License
Platform

JFUIKit is a extension of Cocoa Touch UIKit framework wrote in Objective-C.

Requirements

  • iOS 9.0 or later.

Installation

JFUIKit is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod 'JFUIKit', '~> 0.2.0'

JFUIKit extend some features with hooks(Method Swizzling), which was wrapped as a Pod subspec. JFUIKit default is not contain hooks. To install it, simply add the following line to your Podfile:

pod 'JFUIKit/Hook', '~> 0.2.0'

Author

jumpingfrog0, [email protected]

License

JFUIKit is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "JFUIKit",
    "version": "0.2.0",
    "summary": "Cocoa Touch UIKit framework categories.",
    "description": "Cocoa Touch UIKit framework categories wrote in Objective-C.",
    "homepage": "https://github.com/jumpingfrog0/JFUIKit",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "jumpingfrog0": "[email protected]"
    },
    "source": {
        "git": "https://github.com/jumpingfrog0/JFUIKit.git",
        "tag": "0.2.0"
    },
    "platforms": {
        "ios": "9.0"
    },
    "resource_bundles": {
        "JFUIKit": [
            "Source/Assets/*.png"
        ]
    },
    "frameworks": [
        "Foundation",
        "UIKit"
    ],
    "dependencies": {
        "JFFoundation": [
            "~> 0.1.0"
        ]
    },
    "default_subspecs": [
        "UIApplication",
        "UIBarButtonItem",
        "UIButton",
        "UIColor",
        "UIDevice",
        "UIImage",
        "UILabel",
        "UINavigationBar",
        "UINavigationController",
        "UINavigationItem",
        "UIScrollView",
        "UITextField",
        "UIView",
        "UIViewController"
    ],
    "source_files": "Source/Classes/JFUIKit.h",
    "public_header_files": "Source/Classes/JFUIKit.h",
    "subspecs": [
        {
            "name": "UIApplication",
            "source_files": "Source/Classes/UIApplication/*.{h,m}"
        },
        {
            "name": "UIBarButtonItem",
            "source_files": "Source/Classes/UIBarButtonItem/*.{h,m}",
            "dependencies": {
                "JFUIKit/UIImage": [],
                "JFUIKit/UINavigationBar": []
            }
        },
        {
            "name": "UIButton",
            "source_files": "Source/Classes/UIButton/*.{h,m}"
        },
        {
            "name": "UIColor",
            "source_files": "Source/Classes/UIColor/*.{h,m}"
        },
        {
            "name": "UIDevice",
            "source_files": "Source/Classes/UIDevice/*.{h,m}"
        },
        {
            "name": "UIImage",
            "source_files": [
                "Source/Classes/UIImage/*.{h,m}",
                "Source/Classes/NSBundle/*.{h,m}"
            ],
            "public_header_files": "Source/Classes/UIImage/*.{h}",
            "private_header_files": "Source/Classes/NSBundle/*.{h}"
        },
        {
            "name": "UILabel",
            "source_files": "Source/Classes/UILabel/*.{h,m}"
        },
        {
            "name": "UINavigationBar",
            "source_files": "Source/Classes/UINavigationBar/*.{h,m}",
            "dependencies": {
                "JFUIKit/UIImage": []
            }
        },
        {
            "name": "UINavigationController",
            "source_files": "Source/Classes/UINavigationController/*.{h,m}"
        },
        {
            "name": "UINavigationItem",
            "source_files": "Source/Classes/UINavigationItem/*.{h,m}",
            "dependencies": {
                "JFUIKit/UIView": [],
                "JFUIKit/UINavigationBar": []
            }
        },
        {
            "name": "UIScrollView",
            "source_files": "Source/Classes/UIScrollView/*.{h,m}"
        },
        {
            "name": "UITextField",
            "source_files": "Source/Classes/UITextField/*.{h,m}"
        },
        {
            "name": "UIView",
            "source_files": "Source/Classes/UIView/*.{h,m}",
            "dependencies": {
                "JFUIKit/UIDevice": [],
                "JFUIKit/UIColor": [],
                "JFUIKit/UIImage": [],
                "JFUIKit/UIApplication": []
            }
        },
        {
            "name": "UIViewController",
            "source_files": "Source/Classes/UIViewController/*.{h,m}"
        },
        {
            "name": "Hook",
            "subspecs": [
                {
                    "name": "SwipeBack",
                    "source_files": "Source/Classes/Hook/SwipeBack/*.{h,m}"
                },
                {
                    "name": "UITabBar",
                    "source_files": "Source/Classes/Hook/UITabBar/*.{h,m}"
                }
            ]
        }
    ]
}

Pin It on Pinterest

Share This