The best way to learn any new skill is to have someone show you what you need to learn. Since that’s not always possible, you’ll be happy to know that Xcode comes with plenty of built-in help features to make using Xcode less stressful and more enjoyable.
To use Xcode’s help, you first need to understand how Swift programs work and how they work with the Cocoa framework. Once you understand how a typical OS X program works and how it relies on the Cocoa framework, you’ll be better able to understand how do get the help you need and how you can understand the help you do find through Xcode.
Understanding the Cocoa Framework
When using Xcode, you have to understand that every program you create is based on the Cocoa framework ...