TestsTested | ✗ |
LangLanguage | SwiftSwift |
License | MIT |
ReleasedLast Release | Sep 2017 |
SwiftSwift Version | 4.0 |
SPMSupports SPM | ✓ |
Maintained by Chris Amanse, Chris Amanse.
QRSwift is a Swift framework for generating QR codes.
Add .Package(url: "https://github.com/chrisamanse/QRSwift.git", majorVersion: 0)
in the dependencies of your Package or Target, then run swift package update
.
var message = "Hello, World!"
// Encode message as Data
let data = message.data(using: .utf8)!
// Create a QR code generator instance
let generator = QRCodeGenerator()
// QR Code CIImage with default correction level and size
let image = try? generator.outputImage(message: data)
// Configured correction level and output image size
let configuredImage = try? generator.outputImage(message: data, correctionLevel: .M, size: CGSize(width: 512, height: 512))
Copyright © 2016 Joe Christopher Paul Amanse
This software is distributed under the MIT License.