Mar 11 2018
Filetypes and UTIs
macOS 10.12 (I will update this post once I’ve moved to 10.13) UTIs are necessary for – creating/setting filetypes for a document-based app (whether using NSDocument or not) – telling the system which filetypes your apps will open On macOS, you’re more likely to encounter UTIs in the both context; the importing of files (eg […]
Mar 13 2018
Bugfixing: an example from Topology
This is a lovely, and lovingly details explanation of how a rare bug was identified, what steps were taken to isolate it, and how it was finally resolved. Debugging is a skillset of its own, and this article walks you through the process. https://topologyeyewear.github.io/engineering-blog/2018/03/07/heap_corruption/ (warning: the main blog autoplays _something_ and doesn’t stop, so enter […]
By Extelligent Cocoa • Bug Reports, Real World Swift, Resources •