NSFetchedResultsController Assertion failure

I spent some time in creating a fix for We All Pay. The issue was a invalid data on screen when editing a payment on an iPad running iOS 8. The entire issue was caused by a bug in iOS 8 combined with Swift 2.2 and I wasn’t aware of it. If you fetch data…

Cocoa: A circular NSView with a CALayer

For a couple of days I’ve been looking into creating a NSView, that simply shows a NSImage shaped in a circle. I could have done this in NSView’s drawRect method and be done with it. But I also want to expand my knowledge to a better knowledge of the AppKit framework. So stubborn as I…

CloudKit: How to test your OS X App from multiple Macs.

CloudKit Apps can’t be freely distributed and have to be part of the Mac App Store. So, What do you need to do to sign in your Mac App on the Development environment of CloudKit is basically the same kind of process you go through for iOS. Except now it’s not an iOS Device it’s…

Swift: invalid linkage type for function declaration

Yes, I did it again. I got stuck on a compiler error, while compiling a new Swift project after adding some new stuff to it. Here is the LLVM error that I got. [code language=”plain”] Global is external, but doesn’t have external or weak linkage! i8* ()* @_TFFC9LLVMError13LLVMErrorTestW10someStringGSqSS_aL_4selfXoS0_ invalid linkage type for function declaration i8*…