Posted question to StackOverflow: Prevent NSKeyedArchiver throwing exception without Objective-C
- Tags:
- swift
- nskeyedarchiver
Today marks 1 year since I released a blog post demonstrating an implementation of Partial in Swift, and it also marks the release of the 1.0.0 version of a Swift package for Partial.
The package is available on GitHub and supports SwiftPM, Carthage, and CocoaPods.
This blog post will go over some of the changes that have been made since the original blog post, my rationale when making certain decisions, and how I have thought about maintenance. If you want to try out Partial and see how it can be used head over to the GitHub page.
Version 1.1.2 improves the reliability of animating the screen brightness when viewing QR codes.
Thank you for using Scanula!
Version 1.1.1 addresses an issue that may cause the camera to appear blank on certain devices.
Thank you for using Scanula!
Gathered 1.3 has been released and is now available on the App Store. Version 1.3 brings 2 new data sources, app-wide speed and UX improvements, and support for various features added in recent versions of iOS.
This update also has lots of behind-the-scenes changes that will make future updates easier to create and deploy, which – along with my features roadmap – should mean more frequent updates.
I wasn't very happy removing the Heart Rate data source but Apple weren't very happy with the use of HealthKit.
Gathered 1.3 adds 2 new data sources, app-wide improvements, and support for various features added in recent versions of iOS:
Version 1.1 updates Scanula to utilise some of the latest iOS features.
iPhone X support
Haptic feedback when the camera detects an object
When viewing a QR code in full screen the brightness change is animated