Is it hard to program in swift, cocoa?

I currently learn and about to finish learning c++ language and I actually do not have much information about mobile application development. I've got xCode and I want to practice my knowledge on it to create an app for an iPhone, but there's not got c++, but C-language, Swift and Cocoa. I learned C++ with hardships, and I should again learn SWIFT, or COCOA? Thank you in advance for the answers, I appreciate it

No, I would say C++ is harder, there are a lot of similarities (as there are with most programming languages)

This article shows some similarities/differences

http://blog.michaelckennedy.net/2014/12/08/comparison-of-modern-c-and-apples-swift-programming-language-syntax/

Cocoa is Apple's platform framework, for their mobile platform its Cocoa Touch, to make iPhone apps, you have to use it. There's a course in iTunes U from Stanford Uni on iPhone development, the latest one uses Swift, and its very good, but there are other courses, I'm not up to date on what's on there. Then there's also Apple's The Swift Programming Language book (https://itunes.apple.com/us/book/swift-programming-language/id1002622538?mt=11).

Swift as you know is quite new, Apple's own learning materials are not all updated, if you are trying to learn something else as well, like I'm trying to learn SpriteKit, the SpriteKit programming guide examples are in Objective-C, if you know Obj-C, you then have to piece what you learned from Objective-C into Swift version of the API by going through Apple's documentation, if you plan on building your final app in Swift. I'm personally not sure how much of Cocoa framework is ready in Swift, so I have uncertainty on that, but one step at a time I guess.

Swift is not hard to learn, I think its pretty modern, and script like. (I'm only up to Enums and Structures of the language book). Cocoa Touch really isn't that hard as well, the really hard part is designing an app, one people actually want to use and pay you for it.