Swift Programming: The Big Nerd Ranch Guide


Gold Challenge (simple solution) [17. Initialization] (1)
Errors at Listing 28.7 [28. Interoperability] (3)
Silver Challenge [16. Properties] (4)
Listing 15-2 issue? [15. Structs and Classes] (15)
Bronze Challenge #1 and #2 [13. Closures] (1)
Listing 10.5 Updating a value [10. Dictionaries] (4)
Gold Challenge [13. Closures] (2)
Listing 8.9 and uppercaseString [8. Optionals] (1)
Listing 13.8 Question [13. Closures] (1)
Unclear listing 5.13 [5. Switch] (4)
Listing 4.20: Swift 3 - Using Remainder on a Double results in an error [4. Numbers] (3)
Book - Silver challenge (Arrays) [9. Arrays] (12)
This is my solution [6. Loops] (1)
Optional Unwrapping for the More Curious [8. Optionals] (1)
Swift Book Solution Files [General Book Discussion] (3)
Accompanying Code Files for the Book [General Book Discussion] (4)
Update for Swift 3? [General Book Discussion] (4)
Typo in Listing 16.6? [16. Properties] (2)
Memberwise initializer [17. Initialization] (3)
Errata: Listing 5.2 [5. Switch] (4)
Swift 3 printing the value of String.CharacterView.Index [20. Error Handling] (2)
Type Stack<Element> does not conform to protocol 'Sequence' [22. Generics] (3)
Error in memory calculations [14. Enumerations] (2)
Functions as Return Types Listing 13.7 vs 12.9 [13. Closures] (6)
Currying [15. Structs and Classes] (2)
Listing 5.13: Swift 3 - if-case with where clause [5. Switch] (2)
Listing 20.14, ++ is deprecated [20. Error Handling] (5)
Question on Chapter 19 Requirements [19. Protocols] (2)
Type 'TodoList' does not conform to protocol 'UITableViewDataSource' [27. Your First iOS Application] (4)
Listing 26.5 Activating the speech synthesizer (ViewController.swift) [26. Your First Cocoa Application] (3)