دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Ehab Amer. Marin Benčević. Ray Fix &, Shai Mishali سری: ناشر: Razeware LLC. سال نشر: 2021 تعداد صفحات: [450] زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 38 Mb
در صورت تبدیل فایل کتاب Expert Swift. به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب سوئیفت متخصص. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Book License What You Need Book Source Code & Forums About the Authors About the Editors About the Artist Introduction How to read this book Chapter 1: Introduction Swift released Easy onboarding Multi-paradigm The Swift compiler Implementing a language feature Key points Where to go from here? Chapter 2: Types & Mutation The fundamental types Modeling with types Functions and methods Exercises QuadTree Key points Chapter 3: Protocols Getting started with protocols Behind the scenes of protocols Protocols and the type system Synthesized protocol conformance Protocol-oriented programming Key points Where to go from here? Chapter 4: Generics Getting started with generics Creating a generic networking library Key points Where to go from here? Chapter 5: Numerics & Ranges Representing numbers Integers Floating-point Full generic programming with floating-point Ranges Key points Where to go from here? Chapter 6: Sequences, Collections & Algorithms A family of protocols Sequences and collections Iterators and sequences Collections Generic algorithms Key points Where to go from here? Chapter 7: Strings Binary representations Human representation Grapheme cluster UTF in Swift String and Substring in memory Custom string interpolation Key points Chapter 8: Codable What is Codable? What you’ll learn, and what you won’t Brushing up on the basics API #1: Ray’s Books Key decoding strategies Data decoding strategies API #2: Magic: The Gathering API #3: Alpha Vantage Encoding Key points Chapter 9: Unsafe Definition of unsafe & undefined behaviors What is a pointer? Memory layout Trivial types Pointer types Memory binding Unsafe operations Key points Where to go from here? Chapter 10: Higher-Order Functions A simple text printer First-order functions Your first higher-order function Higher-order functions in the standard library Function as a return type Key points Where to go from here? Chapter 11: Functional Reactive Programming Functional? Reactive? Reactive basics The Luthier app Checkout Performing Checkout Key points Where to go from here? Chapter 12: Objective-C Interoperability What you’ll learn Getting started Bridging and umbrella headers Making the app launch Enriching FeedItem Objective-C and … SwiftUI ?! Key points Where to go from here? Chapter 13: Instrumentation Getting started Memory optimization Memory leaks Performance Core Data Build times Timelane Signpost Key points Chapter 14: API Design Tips & Tricks What do developers want? What is the core of your API? Using access levels properly Exploring your interface Language features Documenting your code Publishing to the world Key points Where to go from here? Conclusion