macOS

The internals of the macOS HUD

[tl;dr;] The frame of the macOS system HUD is (origin = (x = 620, y = 140), size = (width = 200, height = 200))... (at the time of writing) In one of the reviews of CapsLocker [https://itunes.apple.com/us/app/capslocker/id1102304865] a user disliked, that the HUDs in CapsLocker do not

FFUserDefaults

tl;dr; There is a neat little library for handling NSUserDefaults over here [https://github.com/ffried/FFUserDefaults]. For a project I've recently worked on, I've created a settings class which mirrors its properties into NSUserDefaults. I did so by overriding the getters and setters and directly forwarding the calls