It is a good tutorial, however I thing is missing and example of use applied to a real app would be great. Only to clarify all the concepts, for example parameters an other basic questions that can emerge.
Thanks for the tutorial. I found the implementation simple and useful, however I needed it on macOS. Based on the source licensing, I went ahead and created a project for it, fixed a thing or two and it can now be pulled via Carthage from GitHub:
I used the wrapper in this tutorial to store some passwords used for encryption. I was hoping they would automatically be included any iCloud or iTunes backup/restore. I think they are if the same device is used for backup/restore but it appears that is not the case for a new device.
Is it possible to set this wrapper up to allow restore to a new device and keep the passwords?