Latest 1.0
Homepage https://github.com/tbointeractive/bytes
License MIT
Platforms ios 8.2
Authors , , ,

Build Status

bytes is a set of tools to cover many all-day tasks in iOS development.

Get started

Install via CocoaPods

Add the bytes Pod

pod 'bytes'

The CommonCrypto Dilema:
To provide little hashing helpers such as public var md5: String in String+Hashes.swift, bytes uses the static C Library CommonCrypto. During the pod install we include CommonCrypto by modulemaps (CocoaPods/) in the framework. Those modulemaps have strong references to the default installation path of Xcode (/Applications/Xcode.app).

Usage

Please read the documentation to find out about all the existing bytes.

Developing

Implementing your own byte

Please start a discussion about a byte before implementing one of your own. We love to discuss new ideas and get a concept straigt early on.

Testing

Please ensure proper testing of all your code whilst not blindly watching the coverage percentage.

Documentation

Please add proper documentation to your code (Xcode Editor -> Structure -> Add Documentation). We use jazzy to generate the docset. Use the jazzy command to generate it on your own machine.

License

This project is licensed under the terms of the MIT license. See the LICENSE file.

Latest podspec

{
    "name": "bytes",
    "version": "1.0",
    "summary": "bytes is a set of tools to cover many all-day tasks in iOS development.",
    "description": "bytes is a set of tools to cover many all-day tasks in iOS development.",
    "homepage": "https://github.com/tbointeractive/bytes",
    "license": "MIT",
    "authors": {
        "Cornelius Horstmann": "[email protected]",
        "Thorsten Stark": "[email protected]",
        "Bernhard Eiling": "[email protected]",
        "Pascal Stu00fcdlein": "[email protected]"
    },
    "platforms": {
        "ios": "8.2"
    },
    "source": {
        "git": "https://github.com/tbointeractive/bytes.git",
        "tag": "v1.0"
    },
    "source_files": "bytes/bytes/**/*.swift",
    "preserve_paths": "CocoaPods/**/*",
    "pod_target_xcconfig": {
        "SWIFT_INCLUDE_PATHS[sdk=macosx*]": "$(PODS_ROOT)/bytes/CocoaPods/macosx",
        "SWIFT_INCLUDE_PATHS[sdk=iphoneos*]": "$(PODS_ROOT)/bytes/CocoaPods/iphoneos",
        "SWIFT_INCLUDE_PATHS[sdk=iphonesimulator*]": "$(PODS_ROOT)/bytes/CocoaPods/iphonesimulator",
        "SWIFT_INCLUDE_PATHS[sdk=appletvos*]": "$(PODS_ROOT)/bytes/CocoaPods/appletvos",
        "SWIFT_INCLUDE_PATHS[sdk=appletvsimulator*]": "$(PODS_ROOT)/bytes/CocoaPods/appletvsimulator",
        "SWIFT_INCLUDE_PATHS[sdk=watchos*]": "$(PODS_ROOT)/bytes/CocoaPods/watchos",
        "SWIFT_INCLUDE_PATHS[sdk=watchsimulator*]": "$(PODS_ROOT)/bytes/CocoaPods/watchsimulator"
    },
    "pushed_with_swift_version": "3.2"
}

Pin It on Pinterest

Share This