Swift is a fantastic language that offers a simple point of entry into the Apple developer community. This lesson will use your existing ruby expertise to assist you in learning fast.
This book, which was written for programmers with a foundation in Ruby, thoroughly examines the new Swift language. The code examples include line-by-line code walkthroughs, rich comments, syntax coloring, code highlighting, and live program outputs.
Swift's introduction should begin with early classes and objects approach, and then more complex subjects should be covered quickly after. You'll be capable of developing commercial-grade object-oriented Swift applications once you've mastered the subject.