bokomslag Swift for the Really Impatient
Data & IT

Swift for the Really Impatient

Henderson Matt Wood Dave,

Pocket

279:-

Funktionen begränsas av dina webbläsarinställningar (t.ex. privat läge).

Uppskattad leveranstid 2-5 arbetsdagar

Fri frakt för medlemmar vid köp för minst 249:-

  • 176 sidor
  • 2014
Swift for the Really Impatient is the perfect jumpstart to the Swift language for every experienced Objective-C developer. Leading iOS and OS X developers Matt Henderson and Dave Wood help you take full advantage of Swifts powerful innovations, without wasting time on basics you already know.

Through expert code examples and crystal-clear explanations, Henderson and Wood reveal how Swift features improve on Objective-C and show how to make the most of them. Youll quickly master Swift-er techniques for using objects, classes, optionals, generics, functions, closures, and more. Each chapter includes hands-on exercises designed to reinforce and deepen your skills.

Youll learn how to re-implement common Objective-C programming solutions in Swift, improving code clarity, power, and performance on both desktop and mobile devices. And, because you probably wont (or cant) abandon Objective-C anytime soon, youll discover how to use both languages together, smoothly integrate Swift into existing projects and workflows, and gradually move your current code base into the future. Coverage includes
  • Using Swifts new patterns and concise, expressive syntax to produce safer, more reliable code
  • Leveraging the surprising power of Swifts data structures
  • Utilizing Swifts type system to help prevent errors common in other languages
  • Using optionals to correctly handle invalid, missing, or unknown values
  • Implementing generics to reduce duplication, improve power, and simplify maintenance
  • Interacting with C and Objective-C APIs
  • Abstracting functionality for reusable code while maintaining type safety
  • Isolating code in clean, flexible, low-overhead closures
  • Combining Swift with Objective-C in the same project
  • Avoiding gotchas when importing Objective-C classes in Swift projects
  • Nesting types to improve code clarity
  • Creating shared objects with singletons
  • Managing threading and concurrency with Swifts advanced Grand Central Dispatch (GCD) patterns

  • Författare: Henderson, Matt, Wood, Dave
  • Format: Pocket
  • ISBN: 9780133960129
  • Språk: Engelska
  • Antal sidor: 176
  • Utgivningsdatum: 2014-12-31
  • Förlag: Addison Wesley