Introduction to Swift
05 minutes36 secondsSwift basic syntax
16 minutes05 secondsSwift data types
16 minutes17 secondsSwift variables
17 minutes07 secondsSwift optional types
09 minutes20 secondsSwift constant + operator
06 minutes43 secondsSwift flow control statements
25 minutes39 secondsSwift string operations
33 minutes07 secondsSwift array
17 minutes07 secondsSwift collection
22 minutes48 secondsSwift dictionary
21 minutes47 secondsSwift enumeration
22 minutes24 secondsSwift function
27 minutes24 secondsClosure-1
08 minutes42 secondsClosure-2
28 minutes43 secondsclasses and structures
19 minutes36 secondsStored properties and deferred stored properties
26 minutes32 secondsComputed and type properties
16 minutes28 secondsproperty observer
10 minutes20 secondsinstance method
14 minutes27 secondsType methods and subscript access
24 minutes54 secondsinherit
14 minutes20 secondsInheritance issues to note
14 minutes32 secondsPolymorphism
20 minutes32 secondsBasic concepts of constructor
08 minutes10 secondsMulti-parameter constructor
10 minutes09 secondsConvenience constructor
40 minutes52 secondsMembers and failable initializers
12 minutes02 secondsdestructor
09 minutes12 secondsIntroduction to memory management
09 minutes46 secondsweak quotation
12 minutes24 secondsUnowned references and capture lists
29 minutes14 secondsThe concept of optional chains
15 minutes04 secondsOptional chain usage
21 minutes26 secondsis operator
14 minutes16 secondsas operator
12 minutes22 secondsAnyObject and Any type
13 minutes15 secondsSwift nested types
23 minutes14 secondsSwift extension
35 minutes57 secondsProtocol syntax
23 minutes53 secondsagreement type
08 minutes18 secondsUse of the protocol
35 minutes40 secondsGeneric function
13 minutes13 secondsGeneric type associated type where keyword
30 minutes45 seconds