4 ms·Be careful, Cocoa is Mac, UIKit is iOS. Most of iOS developers have minimum Cocoa experience.by xhruso00 7y agoBe careful, Cocoa is Mac, UIKit is iOS. Most of iOS developers have minimum Cocoa experience.kec 7y agoCocoa is more fundamental and exists in both (although branded as “CocoaTouch” on iOS originally). The UIKit analog on macOS is AppKit. Also GC/Arc aren’t features of cocoa, but of Objective-C itself.rdsnsca 7y agoARC was added to get ready for Swift.