Latest 1.1.0
Homepage https://github.com/gb-6k-house/YsSwift
License MIT
Platforms ios 9.0
Authors

travis-image
version-image
platform-image
dowload-image
lic-image

Documentation in Chinese

中文说明


  • Introduction
  • Sub-modules
  • Installation
  • Usage

    Introduction

    YsSwift is a pure-Swift library with some sub-modules. Variable functions in this library. For example, there is a UIImage category with a function to resize image size. You can read this doc , If you want get more information.

    I come here because I want …

  • Use swift to developing
  • Variable function for String
  • Variable function for UIImage. For excample, Resizing Image size
  • Ligtly and extensional library for me to dowload image from web.

Sub-modules

  • YsSwift

    This library supply some normal Swift base functions, likes String catgory, Data catgory etc. GO

  • YsSwift/Rabbit

    Ligtly and extensional library for downloading and caching images from the web, is similar to SDWebImage or Nuke. GO

Installation

CocoaPods

YsSwift version vs Swift version

Below is a table that shows which version of YsSwift you should use for
your Swift version.

Swift YsSwfit Rabbit
4.X >= 1.1.0 >= 1.1.0
3.X >=0.3.3 >=0.3.3

Search with pod search YsSwift

# Podfile
use_frameworks!

target 'YOUR_TARGET_NAME' do
    pod 'YsSwift'
end

target 'YOUR_TARGET_NAME' do
    pod 'YsSwift/Rabbit'
end

Usage

Latest podspec

{
    "name": "YsSwift",
    "version": "1.1.0",
    "summary": "Variable Solutions written in Swift",
    "description": "YsSwift. supply variable function classes  written in Swift .for examples:n1.Animal. This SDK supply some common Swift base functions, like string catgory, data catgory etc.n2.Rabbit. A solution for net image likes SDWebImage or Nuke",
    "homepage": "https://github.com/gb-6k-house/YsSwift",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "liukai": "[email protected]"
    },
    "social_media_url": "http://www.yourshares.cn",
    "platforms": {
        "ios": "9.0"
    },
    "source": {
        "git": "https://github.com/gb-6k-house/YsSwift.git",
        "tag": "1.1.0"
    },
    "default_subspecs": "Animal",
    "pushed_with_swift_version": "4.0",
    "subspecs": [
        {
            "name": "Animal",
            "source_files": "Sources/Animal/**/*",
            "frameworks": "UIKit",
            "dependencies": {
                "Result": [
                    "~> 3.0"
                ]
            }
        },
        {
            "name": "Rabbit",
            "source_files": "Sources/Rabbit/",
            "dependencies": {
                "YsSwift/Animal": []
            }
        },
        {
            "name": "Peacock",
            "source_files": "Sources/Peacock/**/*",
            "dependencies": {
                "YsSwift/Animal": [],
                "Moya": [
                    "9.0.0"
                ],
                "RxSwift": [
                    "4.0.0"
                ],
                "RxCocoa": [
                    "4.0.0"
                ],
                "SnapKit": [
                    "~> 4.0.0"
                ],
                "ObjectMapper": [
                    "2.1.0"
                ],
                "SwiftyJSON": [
                    "~> 3.1.1"
                ],
                "IQKeyboardManagerSwift": [
                    "5.0.0"
                ],
                "libPhoneNumber-iOS": [
                    "~> 0.8"
                ],
                "FCUUID": [
                    "1.3.1"
                ],
                "MJRefresh": [
                    "~> 3.1.15.1"
                ],
                "FDFullscreenPopGesture": [
                    "~> 1.1"
                ]
            }
        }
    ]
}

Pin It on Pinterest

Share This