1 option
Swift in depth / Tjeerd in 't Veen.
- Format:
- Book
- Author/Creator:
- Veen, Tjeerd in 't, author.
- Language:
- English
- Subjects (All):
- Swift (Computer program language).
- Application software--Development.
- Application software.
- Mobile apps.
- Apple computer--Programming.
- Apple computer.
- iOS (Electronic resource).
- Mac OS.
- Physical Description:
- 1 online resource (376 pages)
- Place of Publication:
- Shelter Island, New York : Manning Publications, [2019]
- System Details:
- text file
- Summary:
- Swift in Depth guides you concept by concept through the skills you need to build professional software for Apple platforms, such as iOS and Mac; also on the server with Linux. By following the numerous concrete examples, enlightening explanations, and engaging exercises, you’ll finally grok powerful techniques like generics, efficient error handling, protocol-oriented programming, and advanced Swift patterns. Author Tjeerd in ’t Veen reveals the high-value, difficult-to-discover Swift techniques he’s learned through his own hard-won experience.
- Contents:
- Introducing Swift in depth
- Modeling data with enums
- Writing cleaner properties
- Making optionals second nature
- Demystifying initializers
- Effortless error handling
- Generics
- Putting the pro in protocol-oriented programming
- Iterators, sequences, and collections
- Understanding map, flatMap, and compactMap
- Asynchronous error handling with Result
- Protocol extensions
- Swift patterns
- Delivering quality Swift code
- Where to Swift from here.
- Notes:
- Description based on print version record.
- Includes index.
- Includes bibliographical references and index.
- ISBN:
- 9781638356165
- 1638356165
- OCLC:
- 1257075654
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.