From 60e2c560352b236be78dc066a110f8b90ba0b49b Mon Sep 17 00:00:00 2001 From: laoyur Date: Tue, 10 Jan 2017 15:08:59 +0800 Subject: [PATCH] swift2.3 compilation error fixed --- QRCode/CIImageExtension.swift | 2 +- QRCode/QRCode.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/QRCode/CIImageExtension.swift b/QRCode/CIImageExtension.swift index ba5ba86..10dc4e4 100644 --- a/QRCode/CIImageExtension.swift +++ b/QRCode/CIImageExtension.swift @@ -18,7 +18,7 @@ internal extension CIImage { /// /// - returns: an non-interpolated UIImage internal func nonInterpolatedImage(withScale scale: Scale = Scale(dx: 1, dy: 1)) -> UIImage? { - guard let cgImage = CIContext(options: nil).createCGImage(self, fromRect: self.extent) else { return nil } + let cgImage = CIContext(options: nil).createCGImage(self, fromRect: self.extent) let size = CGSize(width: self.extent.size.width * scale.dx, height: self.extent.size.height * scale.dy) UIGraphicsBeginImageContextWithOptions(size, true, 0) diff --git a/QRCode/QRCode.swift b/QRCode/QRCode.swift index 47c57cb..e4e5f4d 100644 --- a/QRCode/QRCode.swift +++ b/QRCode/QRCode.swift @@ -60,7 +60,7 @@ public struct QRCode { } public init?(_ url: NSURL) { - if let data = url.absoluteString?.dataUsingEncoding(NSISOLatin1StringEncoding) { + if let data = url.absoluteString.dataUsingEncoding(NSISOLatin1StringEncoding) { self.data = data } else { return nil