Latest1.1.8
Homepagehttps://github.com/snapp-cab/SNPUtilities
LicenseMIT
Platformsios 9.0
Authors

CI Status
Version
License
Platform

SNPUtilities is a Swift-based helper library for iOS. Our plan is to add any helper function, class, Extension in this repo. Current version contains:

  1. File manager related tasks such as clear temp files.
  2. SNPError, a custom error maker we need in our application, Snapp. This SNPError is used in API callbacks or as input parameter type in a function.
  3. SNPDecodable.
  4. Extension to Bundle.
  5. Extension to Dictionary.
  6. Extension to Int.
  7. Extension to UIDevice.
  8. Category for UIImage(Objective-C).
  9. Keychain wrapper.
  10. Extension to NSString.
  11. Extension to UIViewController.
  12. Extention to String for converting digits to persian.
  13. Extention to String for handling price format numbers.

    Getting Started

  14. Add a Podfile. In the terminal, navigate to your Xcode project directory. Create a Podfile by running the following command.
    $ pod init
  15. Edit your Podfile. Add the following in your Podfile under your project’s target.
    target 'YourAppTarget' do
    platform :ios, '9.0'
    pod 'SNPUtilities'
    end
  16. Install SNPUtilities. Navigate to your Xcode project directory and run the following command.
    $ pod install

Author

Arash Z. Jahangiri, [email protected]

Questions

If you have any questions about the project, please contact via email: [email protected]

Pull requests are welcome!

License

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

Latest podspec

{
    "name": "SNPUtilities",
    "version": "1.1.8",
    "summary": "SNPUtilities is a Swift-based helper library for iOS.",
    "description": "SNPUtilities is a Swift-based helper library for iOS. It contains for example fileManager related tasks such as clear temp files. It also contains SNPError, a custom error maker which adopts to swift Error class. This SNPError is used in APICalls or as input parameter type.",
    "homepage": "https://github.com/snapp-cab/SNPUtilities",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Arash Z. Jahangiri": "[email protected]"
    },
    "source": {
        "git": "https://github.com/snapp-cab/SNPUtilities.git",
        "tag": "1.1.8"
    },
    "platforms": {
        "ios": "9.0"
    },
    "source_files": [
        "SNPUtilities/Classes/**/*.{swift}",
        "SNPUtilities/Classes/**/*.{m}",
        "SNPUtilities/Classes/**/*.{h}"
    ]
}

Pin It on Pinterest

Share This