Skip to content

iwill/ExtSwift

Repository files navigation

ExtSwift

Extensions for Swift

Contents

Requirements

  • iOS 9.0+ / tvOS 9.0+ / macOS X 10.11+ / watchOS 2+
  • Xcode 12.0+
  • Swift 5.0+

Communication

  • If you need help, use Stack Overflow. (Tag 'extswift')
  • If you'd like to ask a general question, use Stack Overflow.
  • If you found a bug, open an issue.
  • If you have a feature request, open an issue.
  • If you want to contribute, submit a pull request.

Installation

TODO: CocoaPods

CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:

$ gem install cocoapods

To integrate ExtSwift into your Xcode project using CocoaPods, specify it in your Podfile:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'ExtSwift', '~> 0.0'
end

Then, run the following command:

$ pod install

TODO: Swift Package Manager

Features

  • Basic
    • Falsify
    • Operators
    • NameSpace
  • Foundation
    • ifEmpty
  • UIKit
  • WebKit

TODO: Usage

TODO: Quick Start

import ExtSwift

Playground

TODO: You can try ExtSwift in Playground.

Note:

To try ExtSwift in playground, open ExtSwift.xcworkspace and build ExtSwift.framework for any simulator first.

Basic

  • TODO: Falsify
  • TODO: Operators
  • TODO: NameSpace

TODO: Foundation?

  • TODO: ifEmpty

TODO: UIKit

TODO: WebKit

Credits

Mr. Míng (@minglq)

License

ExtSwift is released under the MIT license. See LICENSE for details.