Swift in Depth
کتاب Swift in Depth، به صورت گام به گام مفاهیم و مهارت هایی که برای ساخت برنامههای حرفه ای برای پلتفرم Apple مثل iOS و Mac احتیاج دارید را به شما آموزش میدهد. زبان برنامه نویسی Swift بیشتر از یک زبان برنامه نویسی با حال برای ساخت برنامههای iOS است. این زبان دارای یک مجموعه ابزار قدرتمند است که اگر از آنها به درستی استفاده شود به شما کمک میکند تا برنامههای بهتری با کدهای تمیزتر و ویژگیهای خارق العاده بنویسید.
Table of 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