|
|
|
|
LEADER |
00000cam a2200000 a 4500 |
001 |
EBSCO_ocn913095988 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr |n||||||||| |
008 |
150703s2015 enk o 000 0 eng d |
040 |
|
|
|a IDEBK
|b eng
|e pn
|c IDEBK
|d EBLCP
|d YDXCP
|d DEBSZ
|d COO
|d OCLCO
|d TEFOD
|d OCLCQ
|d FEM
|d OCLCQ
|d MERUC
|d OCLCF
|d UKMGB
|d OCLCQ
|d UKAHL
|d OCLCQ
|d N$T
|d K6U
|d HS0
|d OCLCO
|d OCLCQ
|
016 |
7 |
|
|a 018007193
|2 Uk
|
019 |
|
|
|a 968109499
|a 969026378
|
020 |
|
|
|a 1784393274
|q (electronic bk.)
|
020 |
|
|
|a 9781784393274
|q (electronic bk.)
|
020 |
|
|
|z 9781784392154
|
020 |
|
|
|z 1784392154
|
029 |
1 |
|
|a AU@
|b 000056101644
|
029 |
1 |
|
|a DEBBG
|b BV043621112
|
029 |
1 |
|
|a DEBSZ
|b 442851790
|
029 |
1 |
|
|a UKMGB
|b 018007193
|
035 |
|
|
|a (OCoLC)913095988
|z (OCoLC)968109499
|z (OCoLC)969026378
|
037 |
|
|
|a 804338
|b MIL
|
037 |
|
|
|a 5399B9C5-D537-49B9-85B6-058E5E6D12C6
|b OverDrive, Inc.
|n http://www.overdrive.com
|
050 |
|
4 |
|a T55.4-60.8
|
082 |
0 |
4 |
|a 005.3
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Hoffman, Jon.
|
245 |
1 |
0 |
|a Mastering Swift.
|
260 |
|
|
|a Birmingham :
|b Packt Publishing,
|c 2015.
|
300 |
|
|
|a 1 online resource (358 pages)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
347 |
|
|
|a text file
|
490 |
1 |
|
|a Community Experience Distilled
|
588 |
0 |
|
|a Print version record.
|
520 |
|
|
|a Swift is Apple's new innovative and user-friendly development language, which is packed with modern features to make programming easier, fun, and flexible. This book begins by giving you a solid Introduction to the Swift programming language so you can quickly begin developing applications using this interesting language. It also covers advanced topics such as Objective-C interoperability, ARC, closures, and concurrency. Each concept covered is backed up with example code and demonstrates how to properly execute it. Next, you will be taught about all of the advanced features of Swift, and its interaction with Apple's APIs and libraries. You'll then learn to interact with REST-based web services using Swift. We will conclude the book by getting equipped to design and build applications using established design patterns.
|
505 |
0 |
|
|a Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Taking the First Steps with Swift -- What is Swift? -- Swift features -- Playgrounds -- Getting started with Playgrounds -- iOS and OS X Playgrounds -- Showing images in a Playground -- Displaying graphs in Playgrounds -- What Playgrounds are not -- Swift language syntax -- Comments -- Semicolons -- Parentheses -- Curly braces -- Assignment operator (=) does not return a value
|
505 |
8 |
|
|a Spaces are optional in conditional and assignment statementsHello world -- Summary -- Chapter 2: Learning about Variables, Constants, Strings, and Operators -- Constants and variables -- Defining constants and variables -- Type safety -- Type inference -- Explicit types -- Numeric types -- Integers -- Floating-point -- The Boolean type -- The string type -- Optional variables -- Enumerations -- Operators -- The assignment operator -- Comparison operators -- Arithmetic operators -- The remainder operator -- Increment and decrement operators
|
505 |
8 |
|
|a Compound assignment operatorsThe ternary conditional operator -- The logical NOT operator -- The logical AND operator -- The logical OR operator -- Summary -- Chapter 3: Using Collections and Cocoa Data Types -- Swift collection types -- Mutability -- Arrays -- Creating and initializing arrays -- Accessing the array elements -- Counting the elements of an array -- Is the array empty? -- Appending to an array -- Inserting a value into an array -- Replacing elements in an array -- Removing elements from an array -- Adding two arrays
|
505 |
8 |
|
|a Reversing an arrayRetrieving a subarray from an array -- Making bulk changes to an array -- Algorithms for arrays -- sort -- sorted -- filter -- map -- Iterating over an array -- Dictionaries -- Creating and initializing dictionaries -- Accessing dictionary values -- Counting key/values in a dictionary -- Is the dictionary empty? -- Updating the value of a key -- Adding a key-value pair -- Removing a key-value pair -- Tuples -- Using Cocoa data types -- NSNumber -- NSString data type -- NSArray -- NSDictionary -- Foundation data types
|
505 |
8 |
|
|a SummaryChapter 4: Control Flow and Functions -- What we have learned so far -- Curly brackets -- Parenthesis -- Control flow -- Conditional statements -- The if statement -- Executing codes with the if-else statement -- The for loops -- Using the for loop variant -- Using the for-in loop variant -- The while loop -- Using the while loop -- Using the do-while loop -- The switch statement -- Control transfer statements -- The continue statement -- The break statement -- The fallthrough statement -- Functions -- Using a single parameter function
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
650 |
|
0 |
|a iPhone (Smartphone)
|x Programming.
|
650 |
|
0 |
|a Swift (Computer program language)
|
650 |
|
0 |
|a Application software
|x Development.
|
650 |
|
6 |
|a iPhone (Téléphone intelligent)
|x Programmation.
|
650 |
|
6 |
|a Swift (Langage de programmation)
|
650 |
|
6 |
|a Logiciels d'application
|x Développement.
|
650 |
|
7 |
|a COMPUTERS
|x Programming
|x Object Oriented.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Programming
|x Macinstosh.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Data Modeling & Design.
|2 bisacsh
|
650 |
|
7 |
|a Application software
|x Development.
|2 fast
|0 (OCoLC)fst00811707
|
650 |
|
7 |
|a Swift (Computer program language)
|2 fast
|0 (OCoLC)fst01922222
|
776 |
0 |
8 |
|i Print version:
|a Hoffman, Jon.
|t Mastering Swift : master Apple's new Swift programming language by following the best practices to write efficient and powerful code.
|d Birmingham, England ; Mumbai, [India] : Packt Publishing, ©2015
|h xiv, 331 pages
|k Community experience distilled.
|z 9781784392154
|
830 |
|
0 |
|a Community experience distilled.
|
856 |
4 |
0 |
|u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1018903
|z Texto completo
|
936 |
|
|
|a BATCHLOAD
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH28813844
|
938 |
|
|
|a EBL - Ebook Library
|b EBLB
|n EBL2081445
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1018903
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis31906145
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 12515113
|
994 |
|
|
|a 92
|b IZTAP
|