Latest 1.4.8
Homepage https://github.com/jindulys/SiYuanKit
License MIT
Platforms ios 10.0, osx 10.10, requires ARC
Authors

My Swift Developing toolBox, adapted to Swift 3. The functional modules included in this toolKit are like following:

DispatchQueue: Provide simplified operation around DispatchQueue.

Then: Light weight class for chainable taskes.

Utilities: Convenience helpers.

YSOperations: Powerful wrapper around Operation.

Installation

CocoaPods

CocoaPods is a dependency manager for Cocoa projects. To install SiYuanKit with CocoaPods:

Make sure CocoaPods is installed.

Update your Podfile to include the following:

use_frameworks!
pod 'SiYuanKit', '~> 1.0'

Run pod install.

Swift Package Manager

import PackageDescription

let package = Package(
  name: "EbloServer",
  targets: [],
  dependencies: [
    .Package(url: "[email protected]:jindulys/SiYuanKit.git", majorVersion: 1),
  ]
)

Latest podspec

{
    "name": "SiYuanKit",
    "version": "1.4.8",
    "summary": "SiYuanKit is a personal swift toolbox.",
    "description": "SiYuanKit is a personal swift toolbox. Treasures.",
    "homepage": "https://github.com/jindulys/SiYuanKit",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "yansong li": "[email protected]"
    },
    "source": {
        "git": "https://github.com/jindulys/SiYuanKit.git",
        "tag": "1.4.8"
    },
    "platforms": {
        "ios": "10.0",
        "osx": "10.10"
    },
    "requires_arc": true,
    "pushed_with_swift_version": "4.0",
    "subspecs": [
        {
            "name": "DispatchQueue",
            "source_files": "Sources/DispatchQueue/*.*"
        },
        {
            "name": "Then",
            "source_files": "Sources/Then/*.*"
        },
        {
            "name": "YSOperations",
            "source_files": "Sources/YSOperations/**/*.*"
        },
        {
            "name": "Utilities",
            "source_files": "Sources/Utilities/*.*"
        },
        {
            "name": "Extension",
            "source_files": "Sources/UI/Extension/*.*"
        },
        {
            "name": "StaticTableView",
            "dependencies": {
                "SiYuanKit/Extension": []
            },
            "source_files": "Sources/UI/StaticTableView/**/*.*"
        },
        {
            "name": "Algorithms",
            "source_files": "Sources/Algorithms/*.*"
        },
        {
            "name": "Components",
            "dependencies": {
                "SiYuanKit/Extension": []
            },
            "source_files": "Sources/UI/Components/*.*"
        }
    ]
}

Pin It on Pinterest

Share This