Latest 1.0.0
Homepage https://github.com/benasher44/LUUID
License Apache License, Version 2.0
Platforms ios 10.0
Authors

Build Status codecov

LUUID is a clone of (and drop-in replacement for) Swift.UUID, but LUUID.uuidString returns a lowercase string to conform to the UUID RFC.

Modifications (compared to Swift.UUID)

  • LUUID uses Hashable.hash(into:) and therefore requires Swift 4.2+. This also means that UUID and LUUID do not have the same hashValue.
  • LUUID is not convertible to NSUUID via as due lack of support for implementing this outside of the Swift standard library.

Latest podspec

{
    "name": "LUUID",
    "version": "1.0.0",
    "summary": "A clone of Swift.UUID called LUUID because LUUID.uuidString returns a lowercase string to conform to the UUID RFC.",
    "description": "This is a clone of Swift.UUID called LUUID because LUUID.uuidString returns anlowercase string to conform to the UUID RFC. It has some other minor modificationsndue to being unable to access certain functions from outside of the Swift standardnlibrary. However, LUUID is a drop-in replacement for Swift.UUID.",
    "homepage": "https://github.com/benasher44/LUUID",
    "license": {
        "type": "Apache License, Version 2.0",
        "file": "LICENSE"
    },
    "authors": {
        "Ben Asher": "[email protected]"
    },
    "social_media_url": "https://twitter.com/benasher44",
    "platforms": {
        "ios": "10.0"
    },
    "swift_version": "4.2",
    "source": {
        "git": "https://github.com/benasher44/LUUID.git",
        "tag": "1.0.0"
    },
    "source_files": "LUUID/*.swift"
}

Pin It on Pinterest

Share This