Latest1.0.7
Homepagehttps://github.com/josuemeza/SwiftyEssentials
LicenseMIT
Platformsios 9.0
FrameworksUIKit
Authors

CI Status
Version
License
Platform

SwiftyEssentials is a collection of extensions created by simplify the common actions on the iOS apps development.

All functionalities is documented on the documentation page.

Extensions

Array of Bool

Attributes
Any
All

Array of NSAttributedString

Methods
Joined

Array of Equatable

Methods
Remove
Unique

Array like Stack

Methods
Push
Pull

Array like Queue

Methods
Enqueue
Dequeue

Array

AttributesMethods
Has only one elementTake
The only one elementGroup of

Date

AttributesMethodsClass functions
YearParseString
MonthNowIs later than
DayAddIs earlier than
HourSubtractIs Equal than
MinuteFrom timestamp
Second
Is today
Is yesterday

Int

Attributes
Days
Hours
Minutes

NSDate

Attributes
To date

String

AttributesMethods
NSStringNSRange
Capitalizing first letter
String by deleting path extension
Last path component

Timer

Class functions
Callback in duration

Requirements

Installation

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

pod 'SwiftyEssentials'

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Author

Josue Meza Peña, [email protected]

License

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

Latest podspec

{
    "name": "SwiftyEssentials",
    "version": "1.0.7",
    "summary": "Classes and extensions to simplify the generally iOS development on Swift.",
    "swift_version": "3.2",
    "description": "Set of classes and extensions that simplifies the daily development of applications in Swift.",
    "homepage": "https://github.com/josuemeza/SwiftyEssentials",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Josue Meza Penu0303a": "[email protected]"
    },
    "source": {
        "git": "https://github.com/josuemeza/SwiftyEssentials.git",
        "tag": "1.0.7"
    },
    "platforms": {
        "ios": "9.0"
    },
    "frameworks": "UIKit",
    "source_files": "SwiftyEssentials/Classes/**/*",
    "documentation_url": "http://josuemeza.com/pods/SwiftyEssentials/"
}

Pin It on Pinterest

Share This