Not a book, but since your description asks for a &quot;source&quot;:<p>Developing iOS 8 Apps with Swift[0]: Stanford course with a great professor that focuses on learning Swift with a heavy focus on the iOS SDK. Really great for getting the fundamentals for iOS programming, and the course assumes a solid programming background (e.g., MVC).<p>Book: 
Swift Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)[1]. This looks like it just came out, and I haven&#x27;t read it, but I did read the authors&#x27; Obj. C Guide and their iOS Guide, and both were great, so I&#x27;m assuming the same for this one.<p>0 - <a href="https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;course&#x2F;developing-ios-8-apps-swift&#x2F;id961180099" rel="nofollow">https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;course&#x2F;developing-ios-8-apps-swi...</a>
1 - <a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;Swift-Programming-Ranch-Guide-Guides&#x2F;dp&#x2F;0134398017" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Swift-Programming-Ranch-Guide-Guides&#x2F;d...</a>