My Account Log in

1 option

Swift in depth / Tjeerd in 't Veen.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
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.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account