This is an interim version of our Electronic Legal Deposit Catalogue-eJournals and eBooks while we continue to recover from a cyber-attack.
Mastering Swift 5.3 : Upgrade your knowledge and become an expert in the latest version of the Swift programming language, 6th Edition /: Upgrade your knowledge and become an expert in the latest version of the Swift programming language, 6th Edition. (2020)
Record Type:
Book
Title:
Mastering Swift 5.3 : Upgrade your knowledge and become an expert in the latest version of the Swift programming language, 6th Edition /: Upgrade your knowledge and become an expert in the latest version of the Swift programming language, 6th Edition. (2020)
Main Title:
Mastering Swift 5.3 : Upgrade your knowledge and become an expert in the latest version of the Swift programming language, 6th Edition
Table of ContentsTaking the First Steps with SwiftSwift Documentation and Installing SwiftLearning about Variables, Constants, Strings, and OperatorsOptional TypesUsing Swift CollectionsControl FlowFunctionsClasses, Structures, and ProtocolsProtocols and Protocol ExtensionsProtocol-Oriented DesignGenericsError Handling and AvailabilityCustom SubscriptingWorking with ClosuresAdvanced and Custom OperatorsConcurrency and Parallelism in SwiftCustom Value TypesMemory ManagementSwift Formatting and Style GuideAdopting Design Patterns in Swift.
Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
Access Usage:
Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.