Curbmap has a Swift 4.x and 3.x implementation located here.
Properties:
- Can be built as a Framework for iOS.
- Available via CocoaPods (
pod OpenLocationCode
). - Includes Objective-C Bridging Interface.
- Does not implement the complete Open Location Code API (
recoverNearest
API method is not implemented). - Not validated using the OLC test data.
The Open Location Code for Swift and Objective-C library provides a Swift 5.x, 4.x, and 3.x implementation.
Properties:
- Can be built as a Framework for iOS, macOS, tvOS and watchOS.
- Available via CocoaPods (
pod OpenLocationCodeFramework
). - Supports Carthage.
- Includes Objective-C Bridging Interface.
- Can be built as a Swift module (with no dependency on the Foundation framework) supporting Swift on Linux and macOS.
- Available via the Swift Package Manager.
- Implements the complete Open Location Code API.
- Validated using the OLC test data.