Max
Max
I vote for closing this issue. As @aschuch said, there is no need to access the photo library and therefore there is no need to set `NSPhotoLibraryUsageDescription` in the `Info.plist`.
You just need a method to save `UIImage` instances on disk (see https://stackoverflow.com/a/44911381/5082444). Then you can simply pass `qrCode.image` to that method, e.g.: ```swift let qrCode = QRCode(URL(string: "https://example.com")!)! saveImage(image:...
Only bytes and Latin1 encoded strings are supported by the `CIQRCodeGenerator` filter. Therefore no special encoding is used for numeric, alphanumeric, or Kanji/Kana input. Kanji/Kana will not translate to Latin1...
> But the current names are consistent with the underlying C library. This is an implementation detail and in my case only relevant if references from the [Sodium documentation](https://download.libsodium.org/doc/) would...
Looking at `ExitCode` again, I see that it is only used internally, i.e., not communicated to the user. Regardless of which error occurred, `nil` is returned for all fallible functions....
I prefer using submodules, as with scripts I always end up analyzing what it does before actually executing it.
You are correct. I amended my change, so that single quotes in file names are now escaped as well. See also updated PoC.
I also added a fix for issue #1.
Other playground-specific callouts would be nice to have. I especially would vote for `example`, as providing API documentation with examples is very helpful. I wonder why that one is even...
> With just let encryptedPin and no type given or inferred for encryptedPin there's no way to know which function you want to call. This basically prevents the compiler from...