Swift Package Index

Swifty-Extensions

https://github.com/milanpanchal/Swifty-Extensions.git

SWIFTY-EXTENSIONS


Swifty-Extensions

Swifty Extensions

GitHub repo size GitHub contributors GitHub stars GitHub forks

Platform Swift version License

Twitter Follow

Swifty-Extensions is a collection of native Swift extensions that you needs in your most of the Projects.

Requirements

  • Swift 5.0+
  • iOS 10.0+

Installation

Swift Package Manager

  1. Select File > Swift Packages > Add Package Dependency. Enter https://github.com/milanpanchal/Swifty-Extensions.git in the "Choose Package Repository" dialog.
  2. In the next page, specify the version resolving rule as "Up to Next Major" with "1.0.1" as its earliest version.
  3. After Xcode checking out the source and resolving the version, you can choose the "Swifty-Extensions" library and add it to your app target.

Manually

  1. Download and drop Swifty-Extensions folder inside your project.
  2. Congratulations!

Features

Foundation
  • Array Extension
  • Bool Extension
  • Bundle Extension
  • Data Extension
  • Date Extension
  • Dictionary Extension
  • Double Extension
  • Int Extension
  • Locale Extension
  • NSNotification+Extension
  • String Extension
  • UserDefaults Extension
UIKit
  • NSLayoutConstraint Extension
  • UIAlertController Extension
  • UIApplication Extension
  • UIButton Extension
  • UICollectionView Extension
  • UIColor Extension
  • UIControl Extension
  • UIControl Extension
  • UIImage Extension
  • UIImageView Extension
  • UILabel Extension
  • UINavigationController Extension
  • UIScrollView Extension
  • UISwitch Extension
  • UITableView Extension
  • UITextField Extension
  • UITextView Extension
  • UIView Extension
  • UIViewController Extension
  • UIWindow Extension
CoreData
  • NSManagedObject Extension
Dispatch
  • DispatchQueue Extension
MapKit
  • MKMapItem Extension
Other
  • CALayer Extension
  • NSObject Extension

Communication

  • 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.

Author

Milan Panchal, follow me on:

  1. Twitter (@milan_panchal24)
  2. Github (/milanpanchal)
  3. Medium (https://milanpanchal24.medium.com/)
  4. LinkedIn (/in/milanpanchal/)
  5. LeedCode (/milanpanchal)

License

MIT

Free Software, Hell Yeah!