CKSingleton doesn't work with ARC. It uses retain/release/autorelease. Would something like this commit work? https://github.com/bendyworks/ConciseKit/commit/ac58ada3faed3beae8025553e73712121bf446ae It seems to work for us, but another opinion would be great.