MuerBT磁力搜索 BT种子搜索利器 免费下载BT种子,超5000万条种子数据

Lynda - Swift 2.0 Essential Training

磁力链接/BT种子名称

Lynda - Swift 2.0 Essential Training

磁力链接/BT种子简介

种子哈希:c8bbbc4fab5d95015bff662713ce4982c8a8fe9c
文件大小: 1.02G
已经下载:90次
下载速度:极快
收录时间:2017-03-08
最近下载:2024-01-21

移花宫入口

移花宫.com邀月.com怜星.com花无缺.comyhgbt.icuyhgbt.top

磁力链接下载

magnet:?xt=urn:btih:C8BBBC4FAB5D95015BFF662713CE4982C8A8FE9C
推荐使用PIKPAK网盘下载资源,10TB超大空间,不限制资源,无限次数离线下载,视频在线观看

下载BT种子文件

磁力链接 迅雷下载 PIKPAK在线播放 世界之窗 91视频 含羞草 欲漫涩 逼哩逼哩 成人快手 51品茶 抖阴破解版 极乐禁地 91短视频 抖音Max TikTok成人版 PornHub 听泉鉴鲍 少女日记 草榴社区 哆哔涩漫 呦乐园 萝莉岛 悠悠禁区 悠悠禁区 拔萝卜 疯马秀

最近搜索

炎孕 ??? 贝贝台球 vrtm-312 哟哟 主播 整理 你的小可爱 2015 油管 白浆爆 激凸 极品眼镜 我要成名 050219-909 有人 his wife 肉肉姐 全景厕拍 素女经 cikaimoon 富家 抽搐 张总 mxgs-891 the.thirteenth.floor 艾栗栗 欠贷 2024果 双性 推特收费

文件列表

  • 067 Handling errors.mp4 29.8 MB
  • 024 Working with strings.mp4 29.4 MB
  • 083 Working with basic enumerations.mp4 28.1 MB
  • 107 Working with access control.mp4 27.9 MB
  • 074 Working with classes.mp4 26.7 MB
  • 061 Defining and calling functions.mp4 26.3 MB
  • 001 Welcome.mp4 25.4 MB
  • 080 Working with structures.mp4 23.4 MB
  • 106 Setting up access control.mp4 21.7 MB
  • 094 Initializing from subclasses.mp4 20.8 MB
  • 062 Variable input and output parameters.mp4 19.9 MB
  • 046 Using type checking and casting operators.mp4 18.7 MB
  • 072 Using advanced functions.mp4 18.0 MB
  • 097 Extending concrete types.mp4 17.7 MB
  • 084 Associating values in enumerations.mp4 17.6 MB
  • 010 Adding comments.mp4 17.6 MB
  • 090 Working with protocol types.mp4 17.1 MB
  • 075 Class instance properties.mp4 17.1 MB
  • 078 Avoiding strong reference cycles.mp4 17.0 MB
  • 058 Using if case and for case.mp4 16.9 MB
  • 050 Using for and for in.mp4 16.3 MB
  • 089 Using protocols in the Swift standard library.mp4 16.2 MB
  • 070 Working with closures.mp4 16.0 MB
  • 104 Protocol associated types.mp4 15.0 MB
  • 057 A quick note on enums.mp4 14.8 MB
  • 009 Logging in to the console.mp4 14.3 MB
  • 022 Deferring value assignment and handling nil.mp4 13.7 MB
  • 025 Defining arrays.mp4 13.6 MB
  • 045 Using range operators.mp4 13.1 MB
  • 087 Defining and adopting protocols.mp4 13.0 MB
  • 099 Extending protocols.mp4 12.7 MB
  • 041 Using arithmetic operators.mp4 12.5 MB
  • 060 Optional chaining.mp4 12.2 MB
  • 086 Subscripting.mp4 11.3 MB
  • 054 Using guard.mp4 11.3 MB
  • 055 Using switch.mp4 11.2 MB
  • 077 Deinitializing a class before cleanup.mp4 11.0 MB
  • 066 Currying.mp4 11.0 MB
  • 093 Subclassing.mp4 10.9 MB
  • 103 Constraining generic types.mp4 10.8 MB
  • 088 Working with protocols that have optional properties.mp4 10.6 MB
  • 039 Accessing decomposing and nesting tuples.mp4 10.2 MB
  • 006 Creating a playground.mp4 10.0 MB
  • 096 Preventing subclasses from overriding properties or methods.mp4 9.8 MB
  • 100 Overriding default implementations.mp4 9.5 MB
  • 063 Reference type parameters.mp4 9.5 MB
  • 085 Working with recursive enumerations.mp4 9.4 MB
  • 027 Modifying arrays.mp4 9.2 MB
  • 091 Implementing delegation.mp4 9.2 MB
  • 048 Using bitwise operators.mp4 9.1 MB
  • 071 Using closures to calculate values.mp4 9.1 MB
  • 034 Inspecting and comparing sets.mp4 9.0 MB
  • 043 Using comparison and logical operators.mp4 8.9 MB
  • 056 Using labels.mp4 8.6 MB
  • 101 Understanding generics.mp4 8.5 MB
  • 076 Class instance methods.mp4 8.2 MB
  • 079 Working with singletons.mp4 8.1 MB
  • 012 Using dot notation.mp4 8.0 MB
  • 052 Using if and if else.mp4 7.5 MB
  • 007 Adding pages to a playground.mp4 7.4 MB
  • 098 Adding initializers and protocol adoption via extensions.mp4 7.4 MB
  • 008 Working with the results sidebar.mp4 7.2 MB
  • 051 Using while and repeat while.mp4 7.1 MB
  • 102 Working with generics.mp4 7.1 MB
  • 011 Running a REPL.mp4 7.0 MB
  • 029 Defining dictionaries.mp4 6.7 MB
  • 068 Overloading functions.mp4 6.6 MB
  • 044 Using ternary conditional and nil coalescing operators.mp4 6.5 MB
  • 026 Inspecting and accessing arrays.mp4 6.4 MB
  • 092 Working with option set types.mp4 6.3 MB
  • 053 Optional binding.mp4 6.2 MB
  • 082 Creating error type structures.mp4 5.9 MB
  • 042 Combining strings and arrays.mp4 5.6 MB
  • 064 Returning functions.mp4 5.5 MB
  • 002 What you should know before watching this course.mp4 5.5 MB
  • 015 Defining strings.mp4 5.4 MB
  • 038 Defining tuples.mp4 5.1 MB
  • 065 Returning tuples.mp4 5.0 MB
  • 028 Nesting arrays.mp4 4.9 MB
  • 036 Modifying sets.mp4 4.8 MB
  • 059 Deferring code execution.mp4 4.7 MB
  • 031 Modifying dictionaries.mp4 4.7 MB
  • 073 Comparing classes and structures.mp4 4.7 MB
  • 069 Creating custom operators.mp4 4.6 MB
  • 095 Overriding initializers.mp4 4.4 MB
  • 016 Defining characters.mp4 4.3 MB
  • 013 Understanding value and reference types.mp4 4.2 MB
  • 081 Creating mutating structures.mp4 4.2 MB
  • 035 Performing set operations.mp4 4.1 MB
  • 033 Defining sets.mp4 4.1 MB
  • 108 Wrapping up and next steps.mp4 4.0 MB
  • 014 Understanding mutability.mp4 4.0 MB
  • 049 Understanding operator precedence and associativity.mp4 3.9 MB
  • 105 Understanding access control.mp4 3.6 MB
  • 004 The Swift revolution.mp4 3.6 MB
  • 032 Nesting dictionaries.mp4 3.3 MB
  • 005 Installing Xcode.mp4 3.2 MB
  • 030 Inspecting and accessing dictionaries.mp4 3.0 MB
  • 037 Nesting sets.mp4 2.9 MB
  • 017 Defining integers.mp4 2.8 MB
  • 018 Defining floating points.mp4 2.6 MB
  • 047 Understanding binary notation.mp4 2.4 MB
  • 023 Understanding Unicode.mp4 2.4 MB
  • 021 Defining type aliases.mp4 2.4 MB
  • 020 Defining numeric literals.mp4 2.3 MB
  • 003 Using the exercise files.mp4 1.4 MB
  • 040 Modifying tuples.mp4 1.4 MB
  • 019 Defining Booleans.mp4 1.1 MB
  • Exercise Files/SwiftEssentialTraining.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState (Scott Gardner's conflicted copy 2015-09-24).xcuserstate 70.5 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-07 adding comments.xcplaygroundpage/Resources/Betty.png 39.6 kB
  • Exercise Files/Ch01/01-07 AddingComments.playground/Pages/Page 3.xcplaygroundpage/Resources/Betty.png 39.6 kB
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/Pages/Page 3.xcplaygroundpage/Resources/Betty.png 39.6 kB
  • Exercise Files/Ch01/01-07 AddingComments.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 19.6 kB
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 19.6 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/project.pbxproj 18.7 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/project.pbxproj 18.7 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/project.pbxproj 18.7 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/project.pbxproj 18.7 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/project.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 17.5 kB
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 17.2 kB
  • Exercise Files/Ch01/01-09 UsingDotNotation.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 16.3 kB
  • Exercise Files/Ch01/01-09 UsingDotNotation_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 16.3 kB
  • Exercise Files/Ch01/01-07 AddingComments.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState (Scott Gardner's conflicted copy 2015-09-14).xcuserstate 16.2 kB
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState (Scott Gardner's conflicted copy 2015-09-14).xcuserstate 16.2 kB
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL.xcodeproj/project.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 16.1 kB
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 15.8 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/project.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 15.7 kB
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 15.5 kB
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL.xcodeproj/project.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 15.3 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/project.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 15.1 kB
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 14.0 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/project.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 13.6 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/project.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 13.6 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/project.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 13.6 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/project.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 13.6 kB
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 13.5 kB
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 13.5 kB
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 13.5 kB
  • Exercise Files/Ch05/05-05 UsingRangeOperators_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 13.3 kB
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 12.9 kB
  • Exercise Files/Ch05/05-06 UsingTypeCheckingAndCastingOperators_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 12.9 kB
  • Exercise Files/Ch06/06-01 UsingForAndForIn_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 12.7 kB
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 12.5 kB
  • Exercise Files/Ch05/05-05 UsingRangeOperators.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 12.4 kB
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 12.1 kB
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 12.0 kB
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 12.0 kB
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 11.7 kB
  • Exercise Files/SwiftEssentialTraining.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 11.6 kB
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 11.5 kB
  • Exercise Files/Ch06/06-11 OptionalChaining.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 11.3 kB
  • Exercise Files/Ch06/06-07 UsingLabels.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 11.2 kB
  • Exercise Files/Ch06/06-07 UsingLabels_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 11.2 kB
  • Exercise Files/Ch01/01-06 LoggingToTheConsole.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 11.2 kB
  • Exercise Files/Ch01/01-06 LoggingToTheConsole_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 11.2 kB
  • Exercise Files/Ch06/06-01 UsingForAndForIn.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 11.2 kB
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.9 kB
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.9 kB
  • Exercise Files/Ch03/03-01 UnderstandingUnicode.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.9 kB
  • Exercise Files/Ch03/03-01 UnderstandingUnicode_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.9 kB
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 10.9 kB
  • Exercise Files/Ch02/02-02 UnderstandingMutability_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.9 kB
  • Exercise Files/Ch02/02-02 UnderstandingMutability.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.9 kB
  • Exercise Files/Ch05/05-06 UsingTypeCheckingAndCastingOperators.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.8 kB
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL.xcodeproj/project.pbxproj 10.8 kB
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL.xcodeproj/project.pbxproj 10.8 kB
  • Exercise Files/Ch05/05-08 UsingBitwiseOperators_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.8 kB
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 10.7 kB
  • Exercise Files/Ch06/06-11 OptionalChaining_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.6 kB
  • Exercise Files/Ch09/09-05 ImplementingDelegation_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 10.5 kB
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 10.5 kB
  • Exercise Files/SwiftEssentialTraining.playground/playground.xcworkspace/xcuserdata/dmeyer.xcuserdatad/UserInterfaceState.xcuserstate 10.5 kB
  • Exercise Files/Ch02/02-03 DefiningStrings.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.5 kB
  • Exercise Files/Ch02/02-03 DefiningStrings_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.5 kB
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.3 kB
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.3 kB
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.3 kB
  • Exercise Files/Ch07/07-07 HandlingErrors.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.3 kB
  • Exercise Files/Ch07/07-07 HandlingErrors_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.3 kB
  • Exercise Files/Ch08/08-02 WorkingWithClasses.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.3 kB
  • Exercise Files/Ch08/08-02 WorkingWithClasses_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.3 kB
  • Exercise Files/Ch05/05-09 UnderstandingOperatorPrecedenceAndAssociativity_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.2 kB
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.1 kB
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.1 kB
  • Exercise Files/Ch05/05-09 UnderstandingOperatorPrecedenceAndAssociativity.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 10.0 kB
  • Exercise Files/Ch09/09-05 ImplementingDelegation.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch06/06-10 DeferringCodeExecution_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch06/06-10 DeferringCodeExecution.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch07/07-10 WorkingWithClosures_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch07/07-10 WorkingWithClosures.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch04/04-05 DefiningDictionaries.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch04/04-05 DefiningDictionaries_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch02/02-09 DefiningTypeAliases_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch02/02-09 DefiningTypeAliases.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch11/11-01 UnderstandingGenerics.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch11/11-01 UnderstandingGenerics_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.9 kB
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 9.8 kB
  • Exercise Files/Ch08/08-14 Subscripting.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.8 kB
  • Exercise Files/Ch08/08-14 Subscripting_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.8 kB
  • Exercise Files/Ch07/07-09 CreatingCustomOperators.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.6 kB
  • Exercise Files/Ch07/07-09 CreatingCustomOperators_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.6 kB
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.6 kB
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.6 kB
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch08/08-07 WorkingWithSingletons.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch08/08-07 WorkingWithSingletons_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch10/10-01 Subclassing.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch02/02-04 DefiningCharacters.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch02/02-04 DefiningCharacters_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.5 kB
  • Exercise Files/Ch02/02-07 DefiningBooleans.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.4 kB
  • Exercise Files/Ch02/02-07 DefiningBooleans_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.4 kB
  • Exercise Files/Ch10/10-05 ExtendingConcreteTypes_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 9.4 kB
  • Exercise Files/Ch05/05-08 UsingBitwiseOperators.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.4 kB
  • Exercise Files/Ch01/01-05 CreatingAPlayground_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 9.4 kB
  • Exercise Files/Ch09/09-04 WorkingWithProtocolTypes_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 9.4 kB
  • Exercise Files/Ch04/04-08 NestingDictionaries_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.4 kB
  • Exercise Files/Ch04/04-08 NestingDictionaries.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.4 kB
  • Exercise Files/Ch01/01-09 UsingDotNotation_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 9.3 kB
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.2 kB
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.2 kB
  • Exercise Files/Ch07/07-04 ReturningFunctions_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.2 kB
  • Exercise Files/Ch07/07-04 ReturningFunctions.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.2 kB
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 9.2 kB
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.1 kB
  • Exercise Files/Ch09/09-01 DefiningAndAdoptingProtocols_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 9.1 kB
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.1 kB
  • Exercise Files/Ch07/07-06 Currying.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.1 kB
  • Exercise Files/Ch07/07-06 Currying_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.1 kB
  • Exercise Files/Ch07/07-08 OverloadingFunctions.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.1 kB
  • Exercise Files/Ch07/07-08 OverloadingFunctions_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.1 kB
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 9.0 kB
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.0 kB
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.0 kB
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.0 kB
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.0 kB
  • Exercise Files/Ch06/06-06 UsingSwitch_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.0 kB
  • Exercise Files/Ch06/06-06 UsingSwitch.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.0 kB
  • Exercise Files/Ch04/04-07 ModifyingDictionaries.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.0 kB
  • Exercise Files/Ch04/04-07 ModifyingDictionaries_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 9.0 kB
  • Exercise Files/Ch10/10-07 ExtendingProtocols_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.9 kB
  • Exercise Files/Ch10/10-01 Subclassing_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.9 kB
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.8 kB
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.8 kB
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.8 kB
  • Exercise Files/Ch07/07-05 ReturningTuples.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.8 kB
  • Exercise Files/Ch07/07-05 ReturningTuples_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.8 kB
  • Exercise Files/Ch02/02-05 DefiningIntegers_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.7 kB
  • Exercise Files/Ch02/02-05 DefiningIntegers.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.7 kB
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.7 kB
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.7 kB
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.7 kB
  • Exercise Files/Ch01/01-03 CreatingAPlayground.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.7 kB
  • Exercise Files/Ch09/09-04 WorkingWithProtocolTypes.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.7 kB
  • Exercise Files/Ch06/06-01 UsingForAndForIn_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.6 kB
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.6 kB
  • Exercise Files/Ch04/04-01 DefiningArrays.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.6 kB
  • Exercise Files/Ch04/04-01 DefiningArrays_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.6 kB
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.5 kB
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.5 kB
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.5 kB
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.5 kB
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.5 kB
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.5 kB
  • Exercise Files/Ch06/06-11 OptionalChaining_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.5 kB
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.4 kB
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.4 kB
  • Exercise Files/Ch06/06-04 OptionalBinding.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.4 kB
  • Exercise Files/Ch06/06-04 OptionalBinding_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.4 kB
  • Exercise Files/Ch06/06-05 UsingGuard.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.4 kB
  • Exercise Files/Ch06/06-05 UsingGuard_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.4 kB
  • Exercise Files/Ch11/11-01 UnderstandingGenerics_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.3 kB
  • Exercise Files/Ch10/10-07 ExtendingProtocols.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.3 kB
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.3 kB
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.3 kB
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.2 kB
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.2 kB
  • Exercise Files/Ch07/07-07 HandlingErrors_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.2 kB
  • Exercise Files/Ch10/10-01 Subclassing_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.2 kB
  • Exercise Files/Ch04/04-11 PerformingSetOperations.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.2 kB
  • Exercise Files/Ch04/04-11 PerformingSetOperations_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.2 kB
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.2 kB
  • Exercise Files/Ch04/04-12 ModifyingSets.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-12 ModifyingSets_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-16 ModifyingTuples_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-04 NestingArrays.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-16 ModifyingTuples.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-03 ModifyingArrays.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-03 ModifyingArrays_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-04 NestingArrays_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-14 DefiningTuples_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-14 DefiningTuples.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-09 DefiningSets_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-09 DefiningSets.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-13 NestingSets.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-13 NestingSets_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch08/08-08 WorkingWithStructures_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch08/08-08 WorkingWithStructures.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch08/08-07 WorkingWithSingletons_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch04/04-04 NestingArrays_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.1 kB
  • Exercise Files/Ch08/08-07 WorkingWithSingletons.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.0 kB
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.0 kB
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.0 kB
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.0 kB
  • Exercise Files/Ch09/09-01 DefiningAndAdoptingProtocols.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.0 kB
  • Exercise Files/Ch08/08-08 WorkingWithStructures_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.0 kB
  • Exercise Files/Ch10/10-05 ExtendingConcreteTypes.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 8.0 kB
  • Exercise Files/Ch04/04-04 NestingArrays.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.9 kB
  • Exercise Files/Ch04/04-11 PerformingSetOperations_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.9 kB
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.9 kB
  • Exercise Files/Ch06/06-04 OptionalBinding_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.9 kB
  • Exercise Files/Ch04/04-07 ModifyingDictionaries_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.9 kB
  • Exercise Files/Ch04/04-08 NestingDictionaries_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.9 kB
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.9 kB
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.8 kB
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.8 kB
  • Exercise Files/Ch06/06-10 DeferringCodeExecution_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.8 kB
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.8 kB
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.7 kB
  • Exercise Files/Ch07/07-06 Currying_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.7 kB
  • Exercise Files/Ch08/08-14 Subscripting_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.7 kB
  • Exercise Files/Ch01/01-06 LoggingToTheConsole_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.7 kB
  • Exercise Files/Ch06/06-07 UsingLabels_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.7 kB
  • Exercise Files/SwiftEssentialTraining.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.7 kB
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.7 kB
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.7 kB
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.7 kB
  • Exercise Files/Ch08/08-02 WorkingWithClasses_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.7 kB
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.6 kB
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.5 kB
  • Exercise Files/Ch08/08-08 WorkingWithStructures.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.5 kB
  • Exercise Files/Ch04/04-01 DefiningArrays_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.4 kB
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.4 kB
  • Exercise Files/Ch07/07-09 CreatingCustomOperators_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.4 kB
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators_finished.playground/playground.xcworkspace/xcuserdata/dmeyer.xcuserdatad/UserInterfaceState.xcuserstate 7.4 kB
  • Exercise Files/Ch07/07-10 WorkingWithClosures_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.3 kB
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.3 kB
  • Exercise Files/Ch04/04-09 DefiningSets.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.3 kB
  • Exercise Files/Ch04/04-03 ModifyingArrays_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.3 kB
  • Exercise Files/Ch04/04-03 ModifyingArrays.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.3 kB
  • Exercise Files/Ch04/04-05 DefiningDictionaries_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions_finished.playground/playground.xcworkspace/xcuserdata/scott.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch04/04-05 DefiningDictionaries.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch04/04-12 ModifyingSets.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch04/04-01 DefiningArrays.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch04/04-16 ModifyingTuples.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch04/04-16 ModifyingTuples_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.2 kB
  • Exercise Files/Ch04/04-12 ModifyingSets_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch02/02-07 DefiningBooleans.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch02/02-03 DefiningStrings_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch07/07-08 OverloadingFunctions_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch03/03-01 UnderstandingUnicode_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch02/02-02 UnderstandingMutability_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch06/06-01 UsingForAndForIn.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch07/07-04 ReturningFunctions_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch02/02-04 DefiningCharacters_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch02/02-05 DefiningIntegers_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch02/02-09 DefiningTypeAliases_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch07/07-05 ReturningTuples_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch04/04-14 DefiningTuples_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch02/02-07 DefiningBooleans_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch06/06-06 UsingSwitch_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch04/04-13 NestingSets_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch06/06-05 UsingGuard_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch06/06-10 DeferringCodeExecution.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch04/04-08 NestingDictionaries.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.1 kB
  • Exercise Files/Ch04/04-07 ModifyingDictionaries.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.0 kB
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.0 kB
  • Exercise Files/Ch04/04-09 DefiningSets_finished.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.0 kB
  • Exercise Files/Ch01/01-03 CreatingAPlayground.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.0 kB
  • Exercise Files/Ch06/06-04 OptionalBinding.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.0 kB
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 7.0 kB
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 6.9 kB
  • Exercise Files/Ch04/04-11 PerformingSetOperations.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 6.9 kB
  • Exercise Files/Ch11/11-01 UnderstandingGenerics.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 6.9 kB
  • Exercise Files/Ch10/10-01 Subclassing.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 6.9 kB
  • Exercise Files/Ch04/04-13 NestingSets.playground/playground.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 6.9 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/table of contents.xcplaygroundpage/Contents.swift 5.8 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/project.xcworkspace/xcuserdata/scottgardner.xcuserdatad/UserInterfaceState.xcuserstate 5.7 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/09-01 protocols.xcplaygroundpage/Contents.swift 4.5 kB
  • Exercise Files/Ch09/09-05 ImplementingDelegation_finished.playground/Contents.swift 4.4 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-01 working with classes.xcplaygroundpage/Contents.swift 3.7 kB
  • Exercise Files/Ch08/08-02 WorkingWithClasses_finished.playground/Contents.swift 3.6 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/WorkingWithAccessControl.xcscheme 3.5 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/WorkingWithAccessControl.xcscheme 3.5 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/WorkingWithAccessControl.xcscheme 3.5 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/WorkingWithAccessControl.xcscheme 3.5 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/WorkingWithAccessControl.xcscheme 3.5 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/WorkingWithAccessControl.xcscheme 3.5 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/WorkingWithAccessControl.xcscheme 3.5 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/WorkingWithAccessControl.xcscheme 3.5 kB
  • Exercise Files/Ch09/09-05 ImplementingDelegation.playground/Contents.swift 3.5 kB
  • Exercise Files/Ch09/09-04 WorkingWithProtocolTypes_finished.playground/Contents.swift 3.4 kB
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/RunningAREPL.xcscheme 3.4 kB
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/RunningAREPL.xcscheme 3.4 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/CustomFramework.xcscheme 2.9 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/CustomFramework.xcscheme 2.9 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/CustomFramework.xcscheme 2.9 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/CustomFramework.xcscheme 2.9 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/CustomFramework.xcscheme 2.9 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/CustomFramework.xcscheme 2.9 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/CustomFramework.xcscheme 2.9 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/CustomFramework.xcscheme 2.9 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/10-01 subclassing.xcplaygroundpage/Contents.swift 2.6 kB
  • Exercise Files/Ch10/10-01 Subclassing_finished.playground/Contents.swift 2.5 kB
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/Pages/Page 4.xcplaygroundpage/timeline.xctimeline 2.4 kB
  • Exercise Files/Ch09/09-04 WorkingWithProtocolTypes.playground/Contents.swift 2.3 kB
  • Exercise Files/Ch09/09-01 DefiningAndAdoptingProtocols_finished.playground/Contents.swift 2.2 kB
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL/AppDelegate.swift 2.0 kB
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL/AppDelegate.swift 2.0 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl/AppDelegate.swift 1.9 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl/AppDelegate.swift 1.9 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl/AppDelegate.swift 1.9 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl/AppDelegate.swift 1.9 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/03-02 working with strings.xcplaygroundpage/Contents.swift 1.9 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-11 working with basic enumerations.xcplaygroundpage/Contents.swift 1.9 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-10 working with closures.xcplaygroundpage/Contents.swift 1.9 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-08 working with structures.xcplaygroundpage/Contents.swift 1.8 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/10-07 extending protocols.xcplaygroundpage/Contents.swift 1.8 kB
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations_finished.playground/Contents.swift 1.8 kB
  • Exercise Files/Ch07/07-10 WorkingWithClosures_finished.playground/Contents.swift 1.8 kB
  • Exercise Files/Ch08/08-08 WorkingWithStructures_finished.playground/Contents.swift 1.8 kB
  • Exercise Files/Ch10/10-07 ExtendingProtocols_finished.playground/Contents.swift 1.8 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl/Base.lproj/LaunchScreen.storyboard 1.7 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl/Base.lproj/LaunchScreen.storyboard 1.7 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl/Base.lproj/LaunchScreen.storyboard 1.7 kB
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL/Base.lproj/LaunchScreen.storyboard 1.7 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl/Base.lproj/LaunchScreen.storyboard 1.7 kB
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL/Base.lproj/LaunchScreen.storyboard 1.7 kB
  • Exercise Files/Ch07/07-06 Currying_finished.playground/timeline.xctimeline 1.6 kB
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 1.6 kB
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 1.6 kB
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL/Base.lproj/Main.storyboard 1.6 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl/Base.lproj/Main.storyboard 1.6 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl/Base.lproj/Main.storyboard 1.6 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl/Base.lproj/Main.storyboard 1.6 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl/Base.lproj/Main.storyboard 1.6 kB
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL/Base.lproj/Main.storyboard 1.6 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-06 avoiding strong reference cycles.xcplaygroundpage/Contents.swift 1.6 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/11-03 constraining generic types.xcplaygroundpage/Contents.swift 1.5 kB
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions_finished.playground/Contents.swift 1.5 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-07 handling errors.xcplaygroundpage/Contents.swift 1.5 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl/Info.plist 1.5 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl/Info.plist 1.5 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl/Info.plist 1.5 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl/Info.plist 1.5 kB
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL/Info.plist 1.5 kB
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL/Info.plist 1.5 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-14 subscripting.xcplaygroundpage/Contents.swift 1.5 kB
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes_finished.playground/Contents.swift 1.4 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-12 associating values in enumerations.xcplaygroundpage/Contents.swift 1.4 kB
  • Exercise Files/Ch07/07-07 HandlingErrors_finished.playground/Contents.swift 1.4 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-02 variable & in-out parameters.xcplaygroundpage/Contents.swift 1.4 kB
  • Exercise Files/Ch08/08-14 Subscripting_finished.playground/Contents.swift 1.4 kB
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations_finished.playground/Contents.swift 1.3 kB
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters_finished.playground/Contents.swift 1.3 kB
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples_finished.playground/timeline.xctimeline 1.2 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-11 optional chaining.xcplaygroundpage/Sources/Person.swift 1.1 kB
  • Exercise Files/Ch06/06-11 OptionalChaining_finished.playground/Sources/Person.swift 1.1 kB
  • Exercise Files/Ch06/06-11 OptionalChaining.playground/Sources/Person.swift 1.1 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-01 using for & for-in.xcplaygroundpage/Contents.swift 1.1 kB
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-09 using if-case & for-case.xcplaygroundpage/Contents.swift 1.1 kB
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL/Assets.xcassets/AppIcon.appiconset/Contents.json 1.1 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl/Assets.xcassets/AppIcon.appiconset/Contents.json 1.1 kB
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl/Assets.xcassets/AppIcon.appiconset/Contents.json 1.1 kB
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL/Assets.xcassets/AppIcon.appiconset/Contents.json 1.1 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl/Assets.xcassets/AppIcon.appiconset/Contents.json 1.1 kB
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl/Assets.xcassets/AppIcon.appiconset/Contents.json 1.1 kB
  • Exercise Files/Ch10/10-05 ExtendingConcreteTypes_finished.playground/Contents.swift 1.1 kB
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions.playground/Contents.swift 1.1 kB
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase_finished.playground/Contents.swift 1.0 kB
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes.playground/Contents.swift 1.0 kB
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 998 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-01 defining & calling functions.xcplaygroundpage/Contents.swift 978 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 946 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/11-04 protocol associated types.xcplaygroundpage/Contents.swift 942 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/10-06 adding initializers & protocol adoption via extensions.xcplaygroundpage/Contents.swift 939 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-07 adding comments.xcplaygroundpage/Contents.swift 931 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-06 using type checking & casting operators.xcplaygroundpage/Contents.swift 927 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-13 working with recursive enumerations.xcplaygroundpage/Contents.swift 921 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/11-02 working with generic types.xcplaygroundpage/Contents.swift 917 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-11 optional chaining.xcplaygroundpage/Contents.swift 910 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl/CustomTypes.swift 889 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-05 using range operators.xcplaygroundpage/Contents.swift 879 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 873 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-06 currying.xcplaygroundpage/timeline.xctimeline 872 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-15 accessing, decomposing & nesting tuples.xcplaygroundpage/timeline.xctimeline 871 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-05 using guard.xcplaygroundpage/Contents.swift 859 Bytes
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions_finished.playground/Contents.swift 855 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/10-05 extending concrete types.xcplaygroundpage/Contents.swift 852 Bytes
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes_finished.playground/Contents.swift 848 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-06 currying.xcplaygroundpage/Contents.swift 846 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 845 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl/ViewController.swift 835 Bytes
  • Exercise Files/Ch05/05-06 UsingTypeCheckingAndCastingOperators_finished.playground/Contents.swift 833 Bytes
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations_finished.playground/Contents.swift 827 Bytes
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes_finished.playground/Contents.swift 823 Bytes
  • Exercise Files/Ch06/06-11 OptionalChaining_finished.playground/Contents.swift 816 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/CustomFramework/Info.plist 806 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/CustomFramework/Info.plist 806 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/CustomFramework/Info.plist 806 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/CustomFramework/Info.plist 806 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-10 creating errortype structures.xcplaygroundpage/Contents.swift 801 Bytes
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL.xcodeproj/xcuserdata/scott.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist 780 Bytes
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL.xcodeproj/xcuserdata/scott.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist 780 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-15 accessing, decomposing & nesting tuples.xcplaygroundpage/Contents.swift 779 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-03 using if & if-else.xcplaygroundpage/Contents.swift 777 Bytes
  • Exercise Files/Ch06/06-05 UsingGuard_finished.playground/Contents.swift 765 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl/CustomTypes.swift 764 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl/CustomTypes.swift 764 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl/CustomTypes.swift 764 Bytes
  • Exercise Files/Ch08/08-14 Subscripting.playground/Contents.swift 758 Bytes
  • Exercise Files/Ch07/07-06 Currying_finished.playground/Contents.swift 756 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/09-06 working with optionsettype.xcplaygroundpage/Contents.swift 715 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-11 optional chaining.xcplaygroundpage/Sources/SpellOutNumber.swift 713 Bytes
  • Exercise Files/Ch06/06-11 OptionalChaining.playground/Sources/SpellOutNumber.swift 713 Bytes
  • Exercise Files/Ch06/06-11 OptionalChaining_finished.playground/Sources/SpellOutNumber.swift 713 Bytes
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase.playground/Contents.swift 709 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-01 defining arrays.xcplaygroundpage/Contents.swift 709 Bytes
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures_finished.playground/Contents.swift 707 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/xcschememanagement.plist 691 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/xcschememanagement.plist 691 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/xcschememanagement.plist 691 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/xcschememanagement.plist 691 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/xcschememanagement.plist 691 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcschemes/xcschememanagement.plist 691 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/xcschememanagement.plist 691 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/xcschememanagement.plist 691 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-01 using arithmetic operators.xcplaygroundpage/Contents.swift 690 Bytes
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples_finished.playground/Contents.swift 685 Bytes
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse_finished.playground/Contents.swift 683 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-04 optional binding.xcplaygroundpage/Contents.swift 674 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-03 reference type parameters.xcplaygroundpage/Contents.swift 666 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-10 deferring value assignment & handling nil.xcplaygroundpage/Contents.swift 656 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-10 inspecting & comparing sets.xcplaygroundpage/Contents.swift 653 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-05 returning tuples.xcplaygroundpage/Contents.swift 646 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-06 logging to the console.xcplaygroundpage/Contents.swift 638 Bytes
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes.playground/Contents.swift 629 Bytes
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes_finished.playground/Contents.swift 625 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-04 using ternary conditional & nil coalescing operators.xcplaygroundpage/Contents.swift 610 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-07 using labels.xcplaygroundpage/Contents.swift 608 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-03 modifying arrays.xcplaygroundpage/Contents.swift 597 Bytes
  • Exercise Files/Ch06/06-04 OptionalBinding_finished.playground/Contents.swift 578 Bytes
  • Exercise Files/Ch04/04-01 DefiningArrays_finished.playground/Contents.swift 575 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-02 combining strings & arrays.xcplaygroundpage/Contents.swift 568 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-08 using bitwise operators.xcplaygroundpage/Contents.swift 560 Bytes
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets_finished.playground/Contents.swift 559 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 558 Bytes
  • Exercise Files/Ch07/07-05 ReturningTuples_finished.playground/Contents.swift 552 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-06 using switch.xcplaygroundpage/Contents.swift 545 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/CustomFramework/CustomFramework.h 542 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/CustomFramework/CustomFramework.h 542 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/CustomFramework/CustomFramework.h 542 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/CustomFramework/CustomFramework.h 542 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/CustomFramework/CustomFrameworkTypes.swift 537 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-04 returning functions.xcplaygroundpage/Contents.swift 536 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-09 creating custom operators.xcplaygroundpage/Contents.swift 534 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 527 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/Pages/Page 3.xcplaygroundpage/Contents.swift 516 Bytes
  • Exercise Files/Ch04/04-03 ModifyingArrays_finished.playground/Contents.swift 503 Bytes
  • Exercise Files/Ch05/05-08 UsingBitwiseOperators_finished.playground/Contents.swift 502 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-08 overloading functions.xcplaygroundpage/Contents.swift 500 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-05 defining integers.xcplaygroundpage/Contents.swift 497 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/Pages/Page 3.xcplaygroundpage/timeline.xctimeline 496 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 496 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 495 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 495 Bytes
  • Exercise Files/Ch05/05-06 UsingTypeCheckingAndCastingOperators_finished.playground/timeline.xctimeline 495 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 495 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/Pages/Page 3.xcplaygroundpage/timeline.xctimeline 494 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-03 creating a playground.xcplaygroundpage/timeline.xctimeline 494 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-01 using for & for-in.xcplaygroundpage/timeline.xctimeline 494 Bytes
  • Exercise Files/Ch01/01-05 CreatingAPlayground_finished.playground/Pages/Untitled Page.xcplaygroundpage/timeline.xctimeline 493 Bytes
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples.playground/timeline.xctimeline 493 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/Pages/Page 4.xcplaygroundpage/timeline.xctimeline 492 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 491 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-03 using comparison & logical operators.xcplaygroundpage/Contents.swift 488 Bytes
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/xcschememanagement.plist 484 Bytes
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL.xcodeproj/xcuserdata/scott.xcuserdatad/xcschemes/xcschememanagement.plist 484 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators.playground/Pages/Page 2.xcplaygroundpage/Sources/String_Extension.swift 478 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators_finished.playground/Pages/Page 2.xcplaygroundpage/Sources/String_Extension.swift 478 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-05 using range operators.xcplaygroundpage/Sources/String_Extension.swift 478 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-04 nesting arrays.xcplaygroundpage/Contents.swift 470 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-12 modifying sets.xcplaygroundpage/Contents.swift 468 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-10 deferring code execution.xcplaygroundpage/Contents.swift 462 Bytes
  • Exercise Files/Ch06/06-06 UsingSwitch_finished.playground/Contents.swift 451 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 450 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-11 performing set operations.xcplaygroundpage/Contents.swift 450 Bytes
  • Exercise Files/Ch09/09-01 DefiningAndAdoptingProtocols.playground/Contents.swift 449 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-02 using while & repeat-while.xcplaygroundpage/Contents.swift 444 Bytes
  • Exercise Files/Ch07/07-04 ReturningFunctions_finished.playground/Contents.swift 442 Bytes
  • Exercise Files/Ch07/07-09 CreatingCustomOperators_finished.playground/Contents.swift 440 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/CustomFramework/CustomFrameworkTypes.swift 431 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/CustomFramework/CustomFrameworkTypes.swift 431 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/11-01 understanding generics.xcplaygroundpage/Contents.swift 431 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/CustomFramework/CustomFrameworkTypes.swift 431 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn.playground/Pages/Page 2.xcplaygroundpage/Sources/Int_Extensions.swift 418 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn_finished.playground/Pages/Page 2.xcplaygroundpage/Sources/Int_Extensions.swift 418 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-01 using for & for-in.xcplaygroundpage/Sources/Int_Extensions.swift 418 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-07 modifying dictionaries.xcplaygroundpage/Contents.swift 418 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 416 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 415 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-05 defining dictionaries.xcplaygroundpage/Contents.swift 407 Bytes
  • Exercise Files/Ch07/07-08 OverloadingFunctions_finished.playground/Contents.swift 406 Bytes
  • Exercise Files/Ch02/02-05 DefiningIntegers_finished.playground/Contents.swift 403 Bytes
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures.playground/Contents.swift 396 Bytes
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators_finished.playground/Contents.swift 394 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-14 subscripting.xcplaygroundpage/Sources/Coordinate3D.swift 387 Bytes
  • Exercise Files/Ch08/08-14 Subscripting_finished.playground/Sources/Coordinate3D.swift 387 Bytes
  • Exercise Files/Ch08/08-14 Subscripting.playground/Sources/Coordinate3D.swift 387 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-02 inspecting & accessing arrays.xcplaygroundpage/Contents.swift 386 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 377 Bytes
  • Exercise Files/Ch04/04-04 NestingArrays_finished.playground/Contents.swift 376 Bytes
  • Exercise Files/Ch04/04-12 ModifyingSets_finished.playground/Contents.swift 374 Bytes
  • Exercise Files/Ch07/07-10 WorkingWithClosures.playground/Contents.swift 371 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-06 inspecting & accessing dictionaries.xcplaygroundpage/Contents.swift 368 Bytes
  • Exercise Files/Ch06/06-10 DeferringCodeExecution_finished.playground/Contents.swift 368 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-14 defining tuples.xcplaygroundpage/Contents.swift 365 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-09 creating mutating structures.xcplaygroundpage/Contents.swift 365 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-07 working with singletons.xcplaygroundpage/Contents.swift 357 Bytes
  • Exercise Files/Ch04/04-11 PerformingSetOperations_finished.playground/Contents.swift 356 Bytes
  • Exercise Files/Ch10/10-07 ExtendingProtocols.playground/Contents.swift 350 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation.playground/Sources/Bas.swift 349 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation_finished.playground/Sources/Bas.swift 349 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-09 using dot notation.xcplaygroundpage/Sources/Bas.swift 349 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/Pages/Page 1.xcplaygroundpage/Sources/Person.swift 347 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-03 reference type parameters.xcplaygroundpage/Sources/Person.swift 347 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/Pages/Page 1.xcplaygroundpage/Sources/Person.swift 347 Bytes
  • Exercise Files/Ch06/06-05 UsingGuard.playground/Sources/Birthdays.swift 342 Bytes
  • Exercise Files/Ch06/06-05 UsingGuard_finished.playground/Sources/Birthdays.swift 342 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-05 using guard.xcplaygroundpage/Sources/Birthdays.swift 342 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 337 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 336 Bytes
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries_finished.playground/playground.xcworkspace/contents.xcworkspacedata 336 Bytes
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries.playground/playground.xcworkspace/contents.xcworkspacedata 336 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators_finished.playground/Pages/Page 3.xcplaygroundpage/Contents.swift 331 Bytes
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions.playground/playground.xcworkspace/contents.xcworkspacedata 330 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/03-01 understanding unicode.xcplaygroundpage/Contents.swift 330 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 330 Bytes
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions_finished.playground/playground.xcworkspace/contents.xcworkspacedata 330 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 327 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 326 Bytes
  • Exercise Files/Ch04/04-07 ModifyingDictionaries.playground/playground.xcworkspace/contents.xcworkspacedata 324 Bytes
  • Exercise Files/Ch04/04-07 ModifyingDictionaries_finished.playground/playground.xcworkspace/contents.xcworkspacedata 324 Bytes
  • Exercise Files/Ch04/04-07 ModifyingDictionaries_finished.playground/Contents.swift 324 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-08 nesting dictionaries.xcplaygroundpage/Contents.swift 323 Bytes
  • Exercise Files/Ch04/04-05 DefiningDictionaries.playground/playground.xcworkspace/contents.xcworkspacedata 323 Bytes
  • Exercise Files/Ch04/04-05 DefiningDictionaries_finished.playground/playground.xcworkspace/contents.xcworkspacedata 323 Bytes
  • Exercise Files/Ch04/04-08 NestingDictionaries.playground/playground.xcworkspace/contents.xcworkspacedata 322 Bytes
  • Exercise Files/Ch04/04-08 NestingDictionaries_finished.playground/playground.xcworkspace/contents.xcworkspacedata 322 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/contents.xcplayground 320 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 320 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/contents.xcplayground 320 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/contents.xcplayground 320 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-06 defining floating-points.xcplaygroundpage/Contents.swift 320 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/contents.xcplayground 320 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 318 Bytes
  • Exercise Files/Ch04/04-05 DefiningDictionaries_finished.playground/Contents.swift 313 Bytes
  • Exercise Files/Ch06/06-05 UsingGuard.playground/Contents.swift 310 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-03 creating a playground.xcplaygroundpage/Contents.swift 309 Bytes
  • Exercise Files/Ch02/02-05 DefiningIntegers.playground/Contents.swift 308 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 303 Bytes
  • Exercise Files/Ch08/08-08 WorkingWithStructures.playground/Contents.swift 301 Bytes
  • Exercise Files/Ch08/08-02 WorkingWithClasses.playground/Contents.swift 296 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-09 using dot notation.xcplaygroundpage/Contents.swift 296 Bytes
  • Exercise Files/Ch05/05-08 UsingBitwiseOperators.playground/Contents.swift 295 Bytes
  • Exercise Files/Ch11/11-01 UnderstandingGenerics_finished.playground/Contents.swift 294 Bytes
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays_finished.playground/Contents.swift 292 Bytes
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 291 Bytes
  • Exercise Files/Ch11/11-01 UnderstandingGenerics.playground/Contents.swift 291 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators_finished.playground/contents.xcplayground 290 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators.playground/contents.xcplayground 290 Bytes
  • Exercise Files/Ch06/06-11 OptionalChaining.playground/Contents.swift 288 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 288 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 287 Bytes
  • Exercise Files/Ch07/07-05 ReturningTuples.playground/Contents.swift 286 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-09 defining sets.xcplaygroundpage/Contents.swift 284 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/Pages/Page 3.xcplaygroundpage/Contents.swift 283 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-04 defining characters.xcplaygroundpage/Contents.swift 282 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-13 nesting sets.xcplaygroundpage/Contents.swift 278 Bytes
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries_finished.playground/Contents.swift 274 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 273 Bytes
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations.playground/Contents.swift 272 Bytes
  • Exercise Files/Ch04/04-14 DefiningTuples_finished.playground/Contents.swift 271 Bytes
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes.playground/Contents.swift 271 Bytes
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures_finished.playground/Contents.swift 271 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-07 working with singletons.xcplaygroundpage/Sources/MySingleton.swift 269 Bytes
  • Exercise Files/Ch08/08-07 WorkingWithSingletons_finished.playground/Sources/MySingleton.swift 269 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/Pages/Page 3.xcplaygroundpage/Contents.swift 265 Bytes
  • Exercise Files/Ch08/08-07 WorkingWithSingletons_finished.playground/Contents.swift 263 Bytes
  • Exercise Files/Ch07/07-09 CreatingCustomOperators.playground/Contents.swift 263 Bytes
  • Exercise Files/Ch01/01-05 CreatingAPlayground_finished.playground/contents.xcplayground 262 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/Pages/Page 3.xcplaygroundpage/Contents.swift 261 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/Pages/Page 3.xcplaygroundpage/Contents.swift 261 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles_finished.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole_finished.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels_finished.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays_finished.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn_finished.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil_finished.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators_finished.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile_finished.playground/contents.xcplayground 260 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 254 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 253 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/Pages/Page 4.xcplaygroundpage/Contents.swift 251 Bytes
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions_finished.playground/playground.xcworkspace/contents.xcworkspacedata 250 Bytes
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions.playground/playground.xcworkspace/contents.xcworkspacedata 250 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-16 modifying tuples.xcplaygroundpage/Contents.swift 243 Bytes
  • Exercise Files/Ch05/05-06 UsingTypeCheckingAndCastingOperators.playground/Contents.swift 240 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-08 defining numeric literals.xcplaygroundpage/Contents.swift 239 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 238 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-02 understanding mutability.xcplaygroundpage/Contents.swift 237 Bytes
  • Exercise Files/Ch07/07-08 OverloadingFunctions.playground/Contents.swift 237 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/Pages/Page 4.xcplaygroundpage/Contents.swift 232 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-09 understanding operator precedence & associativity.xcplaygroundpage/Contents.swift 229 Bytes
  • Exercise Files/Ch04/04-08 NestingDictionaries_finished.playground/Contents.swift 229 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/Pages/Page 4.xcplaygroundpage/Contents.swift 227 Bytes
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints_finished.playground/Contents.swift 226 Bytes
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 226 Bytes
  • Exercise Files/Ch01/01-05 CreatingAPlayground_finished.playground/Pages/Untitled Page.xcplaygroundpage/Contents.swift 226 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 226 Bytes
  • Exercise Files/Ch04/04-09 DefiningSets_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch11/11-01 UnderstandingGenerics.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-11 PerformingSetOperations_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-12 ModifyingSets.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-11 PerformingSetOperations.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch11/11-01 UnderstandingGenerics_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-10 DeferringCodeExecution.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch05/05-06 UsingTypeCheckingAndCastingOperators.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch05/05-06 UsingTypeCheckingAndCastingOperators_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch10/10-07 ExtendingProtocols_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-11 OptionalChaining.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-09 DefiningTypeAliases.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch10/10-01 Subclassing.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-14 DefiningTuples_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-11 OptionalChaining_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-13 NestingSets_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-08 NestingDictionaries.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-06 UsingSwitch_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch10/10-01 Subclassing_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-05 UsingGuard.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-04 OptionalBinding_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-07 ModifyingDictionaries_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch10/10-07 ExtendingProtocols.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch05/05-08 UsingBitwiseOperators.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-12 ModifyingSets_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch03/03-01 UnderstandingUnicode_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-14 Subscripting.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-14 Subscripting_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-06 UsingSwitch.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-07 ModifyingDictionaries.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch10/10-05 ExtendingConcreteTypes.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch01/01-03 CreatingAPlayground.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-16 ModifyingTuples.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-05 UsingGuard_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch05/05-08 UsingBitwiseOperators_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-14 DefiningTuples.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch09/09-04 WorkingWithProtocolTypes.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-01 DefiningArrays.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch06/06-10 DeferringCodeExecution_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-07 DefiningBooleans_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-13 NestingSets.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch05/05-09 UnderstandingOperatorPrecedenceAndAssociativity_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-02 UnderstandingMutability.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-08 WorkingWithStructures_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch09/09-01 DefiningAndAdoptingProtocols.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-09 DefiningTypeAliases_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-08 NestingDictionaries_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-07 DefiningBooleans.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-04 ReturningFunctions.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-01 DefiningArrays_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch03/03-01 UnderstandingUnicode.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch05/05-09 UnderstandingOperatorPrecedenceAndAssociativity.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-09 DefiningSets.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-04 ReturningFunctions_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-08 WorkingWithStructures.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-02 UnderstandingMutability_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-16 ModifyingTuples_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-05 ReturningTuples.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-10 WorkingWithClosures_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-07 HandlingErrors_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-02 WorkingWithClasses.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-05 ReturningTuples_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-07 HandlingErrors.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-05 DefiningIntegers.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-05 DefiningDictionaries_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-03 DefiningStrings.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-04 DefiningCharacters_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-06 Currying.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-09 CreatingCustomOperators_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-07 WorkingWithSingletons_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-06 Currying_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-03 DefiningStrings_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-03 ModifyingArrays.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-05 DefiningDictionaries.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-02 WorkingWithClasses_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-04 DefiningCharacters.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-04 NestingArrays_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-07 WorkingWithSingletons.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-04 NestingArrays.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-09 CreatingCustomOperators.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch04/04-03 ModifyingArrays_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-10 WorkingWithClosures.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-08 OverloadingFunctions_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch07/07-08 OverloadingFunctions.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch02/02-05 DefiningIntegers_finished.playground/contents.xcplayground 222 Bytes
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations.playground/Contents.swift 221 Bytes
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples.playground/Contents.swift 220 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-03 defining strings.xcplaygroundpage/Contents.swift 218 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/Pages/Page 3.xcplaygroundpage/Contents.swift 217 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/10-06 adding initializers & protocol adoption via extensions.xcplaygroundpage/Sources/String_Extensions.swift 217 Bytes
  • Exercise Files/Ch10/10-05 ExtendingConcreteTypes_finished.playground/contents.xcplayground 217 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-09 defining type aliases.xcplaygroundpage/Contents.swift 216 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/Pages/Page 4.xcplaygroundpage/Contents.swift 215 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/Pages/Page 4.xcplaygroundpage/Contents.swift 215 Bytes
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 214 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 213 Bytes
  • Exercise Files/Ch06/06-10 DeferringCodeExecution.playground/Contents.swift 213 Bytes
  • Exercise Files/Ch04/04-04 NestingArrays.playground/Contents.swift 211 Bytes
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets.playground/Contents.swift 208 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 203 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation_finished.playground/Contents.swift 202 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 200 Bytes
  • Exercise Files/Ch06/06-04 OptionalBinding.playground/contents.xcplayground 198 Bytes
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations.playground/Contents.swift 197 Bytes
  • Exercise Files/Ch03/03-01 UnderstandingUnicode_finished.playground/Contents.swift 196 Bytes
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL/ViewController.swift 196 Bytes
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL/ViewController.swift 196 Bytes
  • Exercise Files/Ch04/04-11 PerformingSetOperations.playground/Contents.swift 193 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-07 defining booleans.xcplaygroundpage/Contents.swift 192 Bytes
  • Exercise Files/Ch04/04-09 DefiningSets_finished.playground/Contents.swift 190 Bytes
  • Exercise Files/Ch02/02-04 DefiningCharacters_finished.playground/Contents.swift 188 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-06 using switch.xcplaygroundpage/Sources/Array_Extensions.swift 187 Bytes
  • Exercise Files/Ch06/06-06 UsingSwitch.playground/Sources/Array_Extensions.swift 187 Bytes
  • Exercise Files/Ch06/06-06 UsingSwitch_finished.playground/Sources/Array_Extensions.swift 187 Bytes
  • Exercise Files/Ch04/04-13 NestingSets_finished.playground/Contents.swift 186 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 182 Bytes
  • Exercise Files/Ch04/04-12 ModifyingSets.playground/Contents.swift 182 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 181 Bytes
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries.playground/Contents.swift 181 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 177 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-07 handling errors.xcplaygroundpage/Sources/ErrorSimulator.swift 176 Bytes
  • Exercise Files/Ch07/07-07 HandlingErrors_finished.playground/Sources/ErrorSimulator.swift 176 Bytes
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators.playground/Contents.swift 176 Bytes
  • Exercise Files/Ch07/07-07 HandlingErrors.playground/Sources/ErrorSimulator.swift 176 Bytes
  • Exercise Files/Ch04/04-08 NestingDictionaries.playground/Contents.swift 175 Bytes
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints.playground/Contents.swift 175 Bytes
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators.playground/Sources/SomeClass.swift 173 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-03 using comparison & logical operators.xcplaygroundpage/Sources/SomeClass.swift 173 Bytes
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators_finished.playground/Sources/SomeClass.swift 173 Bytes
  • Exercise Files/Ch07/07-04 ReturningFunctions.playground/Contents.swift 171 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 170 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/project.xcworkspace/contents.xcworkspacedata 169 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/project.xcworkspace/contents.xcworkspacedata 169 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/project.xcworkspace/contents.xcworkspacedata 169 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl.xcodeproj/project.xcworkspace/contents.xcworkspacedata 169 Bytes
  • Exercise Files/Ch09/09-05 ImplementingDelegation.playground/contents.xcplayground 162 Bytes
  • Exercise Files/Ch09/09-05 ImplementingDelegation_finished.playground/contents.xcplayground 162 Bytes
  • Exercise Files/Ch09/09-04 WorkingWithProtocolTypes_finished.playground/contents.xcplayground 162 Bytes
  • Exercise Files/Ch09/09-01 DefiningAndAdoptingProtocols_finished.playground/contents.xcplayground 162 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/contents.xcplayground 162 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/contents.xcplayground 162 Bytes
  • Exercise Files/Ch10/10-01 Subclassing.playground/Contents.swift 160 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 158 Bytes
  • Exercise Files/Ch01/01-08 RunningAREPL/RunningAREPL.xcodeproj/project.xcworkspace/contents.xcworkspacedata 157 Bytes
  • Exercise Files/Ch01/01-08 RunningAREPL_finished/RunningAREPL.xcodeproj/project.xcworkspace/contents.xcworkspacedata 157 Bytes
  • Exercise Files/Ch03/03-01 UnderstandingUnicode.playground/Contents.swift 151 Bytes
  • Exercise Files/Ch04/04-16 ModifyingTuples_finished.playground/Contents.swift 149 Bytes
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes.playground/Contents.swift 149 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 148 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 148 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 145 Bytes
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals.playground/Contents.swift 145 Bytes
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals_finished.playground/Contents.swift 145 Bytes
  • Exercise Files/Ch07/07-07 HandlingErrors.playground/Contents.swift 143 Bytes
  • Exercise Files/Ch10/10-05 ExtendingConcreteTypes.playground/Contents.swift 142 Bytes
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures.playground/Contents.swift 142 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 140 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators.playground/Pages/Page 3.xcplaygroundpage/Contents.swift 139 Bytes
  • Exercise Files/Ch12/12-03 WorkingWithAccessControl/WorkingWithAccessControl/ViewController.swift 138 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl/WorkingWithAccessControl/ViewController.swift 138 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl/ViewController.swift 138 Bytes
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 136 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/Pages/Page 4.xcplaygroundpage/Contents.swift 136 Bytes
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-01 DefiningArrays.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-05 ReturningTuples.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-04 ReturningFunctions.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-08 WorkingWithStructures_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-06 Currying.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-08 WorkingWithStructures.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-05 ReturningTuples_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-07 WorkingWithSingletons_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-11 OptionalChaining_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-01 DefiningArrays_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-11 OptionalChaining.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-16 ModifyingTuples.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-06 Currying_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-07 WorkingWithSingletons.playground/Sources/MySingleton.swift 135 Bytes
  • Exercise Files/Ch07/07-07 HandlingErrors.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-10 DeferringCodeExecution_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-07 WorkingWithSingletons.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-10 DeferringCodeExecution.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-09 DefiningSets.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-03 ModifyingArrays.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-14 DefiningTuples.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-04 NestingArrays_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-06 UsingSwitch_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch01/01-03 CreatingAPlayground.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-05 UsingGuard_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-05 UsingGuard.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-04 ReturningFunctions_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-11 PerformingSetOperations.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-14 DefiningTuples_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-04 OptionalBinding.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch01/01-05 CreatingAPlayground_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-11 PerformingSetOperations_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-12 ModifyingSets.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-14 Subscripting.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch03/03-01 UnderstandingUnicode_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-07 HandlingErrors_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-12 ModifyingSets_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-14 Subscripting_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-06 UsingSwitch.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-08 OverloadingFunctions.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-09 UnderstandingOperatorPrecedenceAndAssociativity_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-09 UnderstandingOperatorPrecedenceAndAssociativity_finished.playground/Contents.swift 135 Bytes
  • Exercise Files/Ch09/09-01 DefiningAndAdoptingProtocols.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch03/03-01 UnderstandingUnicode.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-13 NestingSets.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-09 UnderstandingOperatorPrecedenceAndAssociativity.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-08 OverloadingFunctions_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch09/09-01 DefiningAndAdoptingProtocols_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-04 NestingArrays.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-09 UnderstandingOperatorPrecedenceAndAssociativity.playground/Contents.swift 135 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-08 UsingBitwiseOperators_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch09/09-04 WorkingWithProtocolTypes.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-09 CreatingCustomOperators.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-08 UsingBitwiseOperators.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-09 CreatingCustomOperators_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch09/09-04 WorkingWithProtocolTypes_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-06 UsingTypeCheckingAndCastingOperators_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-13 NestingSets_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-04 OptionalBinding_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch09/09-05 ImplementingDelegation.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-10 WorkingWithClosures.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-03 ModifyingArrays_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch09/09-05 ImplementingDelegation_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-02 WorkingWithClasses_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-06 UsingTypeCheckingAndCastingOperators.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch07/07-10 WorkingWithClosures_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch08/08-02 WorkingWithClasses.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-09 DefiningSets_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-04 DefiningCharacters_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-04 DefiningCharacters.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch10/10-01 Subclassing.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-09 DefiningTypeAliases_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-02 UnderstandingMutability.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-02 UnderstandingMutability_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch10/10-01 Subclassing_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-16 ModifyingTuples_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-03 DefiningStrings.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch04/04-15 AccessingDecomposingAndNestingTuples.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-03 DefiningStrings_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch10/10-05 ExtendingConcreteTypes.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-09 DefiningTypeAliases.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-05 DefiningIntegers.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch10/10-05 ExtendingConcreteTypes_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-05 DefiningIntegers_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-07 DefiningBooleans.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch11/11-01 UnderstandingGenerics_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch02/02-07 DefiningBooleans_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch11/11-01 UnderstandingGenerics.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch10/10-07 ExtendingProtocols_finished.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch10/10-07 ExtendingProtocols.playground/playground.xcworkspace/contents.xcworkspacedata 135 Bytes
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse.playground/Contents.swift 133 Bytes
  • Exercise Files/Ch04/04-13 NestingSets.playground/Contents.swift 133 Bytes
  • Exercise Files/Ch04/04-03 ModifyingArrays.playground/Contents.swift 130 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/contents.xcplayground 129 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-09 using dot notation.xcplaygroundpage/Sources/Foo.swift 125 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation.playground/Sources/Foo.swift 125 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation_finished.playground/Sources/Foo.swift 125 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation_finished.playground/Sources/Bar.swift 124 Bytes
  • Exercise Files/Ch02/02-03 DefiningStrings_finished.playground/Contents.swift 124 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-09 using dot notation.xcplaygroundpage/Sources/Bar.swift 124 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation.playground/Sources/Bar.swift 124 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 123 Bytes
  • Exercise Files/Ch02/02-09 DefiningTypeAliases_finished.playground/Contents.swift 122 Bytes
  • Exercise Files/Ch11/11-01 UnderstandingGenerics_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-07 DefiningBooleans_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch11/11-01 UnderstandingGenerics.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-07 DefiningBooleans.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-10 CreatingErrorTypeStructures.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch03/03-01 UnderstandingUnicode_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-08 WorkingWithStructures.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch11/11-02 WorkingWithGenericTypes_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-09 CreatingMutatingStructures.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-07 WorkingWithSingletons_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-13 WorkingWithRecursiveEnumerations.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-01 DefiningArrays_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-07 WorkingWithSingletons.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-14 Subscripting.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-08 WorkingWithStructures_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-01 DefiningArrays.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-08 DefiningNumericLiterals_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-06 DefiningFloatingPoints_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-02 WorkingWithClasses_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch10/10-05 ExtendingConcreteTypes_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-05 DefiningIntegers_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-14 Subscripting_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch11/11-04 ProtocolAssociatedTypes_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch10/10-06 AddingInitializersAndProtocolAdoptionViaExtensions.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-14 DefiningTuples_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-05 DefiningIntegers.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch09/09-01 DefiningAndAdoptingProtocols.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch11/11-03 ConstrainingGenericTypes_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-03 ModifyingArrays.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-10 WorkingWithClosures.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-09 CreatingCustomOperators_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-04 DefiningCharacters_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-03 ModifyingArrays_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch09/09-01 DefiningAndAdoptingProtocols_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/Pages/Page 4.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-04 DefiningCharacters.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-04 NestingArrays.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch10/10-05 ExtendingConcreteTypes.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-08 OverloadingFunctions.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch03/03-01 UnderstandingUnicode.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-11 WorkingWithBasicEnumerations_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-07 HandlingErrors.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-03 DefiningStrings_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch09/09-04 WorkingWithProtocolTypes.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-05 DefiningDictionaries.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-06 AvoidingStrongReferenceCycles.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch10/10-01 Subclassing_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-03 DefiningStrings.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-09 DefiningTypeAliases.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-06 Currying.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch10/10-07 ExtendingProtocols.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch10/10-07 ExtendingProtocols_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-02 UnderstandingMutability_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch09/09-04 WorkingWithProtocolTypes_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-05 DefiningDictionaries_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-04 ReturningFunctions_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-04 ReturningFunctions.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-02 UnderstandingMutability.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch10/10-01 Subclassing.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-09 DefiningTypeAliases_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch03/03-02 WorkingWithStrings.playground/Pages/Page 3.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-02 CombiningStringsAndArrays_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-02 WorkingWithClasses.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch09/09-05 ImplementingDelegation.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-10 WorkingWithClosures_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-07 ModifyingDictionaries.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-08 OverloadingFunctions_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch09/09-06 WorkingWithOptionSetTypes_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-07 ModifyingDictionaries_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-11 OptionalChaining_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-08 NestingDictionaries.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-11 OptionalChaining.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-10 DeferringCodeExecution_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-08 NestingDictionaries_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-10 DeferringCodeExecution.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch09/09-05 ImplementingDelegation_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/Pages/Page 4.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-09 DefiningSets.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/Pages/Page 3.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-09 UsingIfCaseAndForCase.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-07 HandlingErrors_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-09 DefiningSets_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-06 logging to the console.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-07 adding comments.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-06 UsingSwitch_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-06 UsingSwitch.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-05 ReturningTuples_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-09 using dot notation.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-02 understanding mutability.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-05 UsingGuard_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-03 defining strings.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-05 UsingGuard.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-04 defining characters.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-10 InspectingAndComparingSets_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-05 defining integers.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-04 OptionalBinding_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-06 defining floating-points.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-03 UsingComparisonAndLogicalOperators_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-07 defining booleans.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-04 OptionalBinding.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-08 defining numeric literals.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-11 PerformingSetOperations.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-09 defining type aliases.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/02-10 deferring value assignment & handling nil.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-03 UsingIfAndIfElse.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/03-01 understanding unicode.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-11 PerformingSetOperations_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/03-02 working with strings.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-09 CreatingCustomOperators.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-01 defining arrays.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-04 NestingArrays_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-02 inspecting & accessing arrays.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/Pages/Page 4.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-03 modifying arrays.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-04 nesting arrays.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-05 defining dictionaries.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-12 ModifyingSets.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-06 inspecting & accessing dictionaries.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-07 modifying dictionaries.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-08 nesting dictionaries.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-09 defining sets.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-12 ModifyingSets_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-10 inspecting & comparing sets.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch07/07-05 ReturningTuples.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-11 performing set operations.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-12 modifying sets.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-13 nesting sets.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-09 UnderstandingOperatorPrecedenceAndAssociativity_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-14 defining tuples.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-09 UnderstandingOperatorPrecedenceAndAssociativity.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-08 UsingBitwiseOperators_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/04-16 modifying tuples.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/Pages/Page 3.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-01 using arithmetic operators.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-13 NestingSets.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-02 combining strings & arrays.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-08 UsingBitwiseOperators.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-03 using comparison & logical operators.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-01 UsingArithmeticOperators.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-04 using ternary conditional & nil coalescing operators.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-06 UsingTypeCheckingAndCastingOperators.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-13 NestingSets_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-05 using range operators.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators_finished.playground/Pages/Page 3.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-06 using type checking & casting operators.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-08 using bitwise operators.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/05-09 understanding operator precedence & associativity.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-06 InpectingAndAccessingDictionaries.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators.playground/Pages/Page 3.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-02 using while & repeat-while.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/Pages/Page 4.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-03 using if & if-else.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-14 DefiningTuples.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-04 optional binding.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-05 using guard.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch08/08-12 AssociatingValuesInEnumerations_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-08 working with structures.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-06 using switch.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-16 ModifyingTuples_finished.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-07 using labels.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/Pages/Page 3.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-09 using if-case & for-case.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole_finished.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-10 deferring code execution.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-07 handling errors.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/11-03 constraining generic types.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/06-11 optional chaining.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-05 CreatingAPlayground_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-01 defining & calling functions.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-02 variable & in-out parameters.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/11-02 working with generic types.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/11-01 understanding generics.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-03 reference type parameters.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/10-07 extending protocols.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-04 returning functions.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/10-06 adding initializers & protocol adoption via extensions.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-05 returning tuples.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/10-05 extending concrete types.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/10-01 subclassing.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/09-06 working with optionsettype.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-03 CreatingAPlayground.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-11 working with basic enumerations.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/09-01 protocols.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-08 overloading functions.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch04/04-16 ModifyingTuples.playground/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-09 creating custom operators.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole.playground/Pages/Page 1.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/07-10 working with closures.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole_finished.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-01 working with classes.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-14 subscripting.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-06 avoiding strong reference cycles.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-13 working with recursive enumerations.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/table of contents.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-07 working with singletons.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/11-04 protocol associated types.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/Ch01/01-06 LoggingToTheConsole.playground/Pages/Page 2.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-12 associating values in enumerations.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-09 creating mutating structures.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/08-10 creating errortype structures.xcplaygroundpage/timeline.xctimeline 120 Bytes
  • Exercise Files/SwiftEssentialTraining.playground/Pages/01-07 adding comments.xcplaygroundpage/Sources/Landmarks.swift 119 Bytes
  • Exercise Files/Ch01/01-07 AddingComments_finished.playground/Pages/Page 1.xcplaygroundpage/Sources/Landmarks.swift 119 Bytes
  • Exercise Files/Ch06/06-06 UsingSwitch.playground/Contents.swift 109 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 107 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn_finished.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 106 Bytes
  • Exercise Files/Ch04/04-09 DefiningSets.playground/Contents.swift 105 Bytes
  • Exercise Files/Ch05/05-04 UsingTernaryConditionalAndNilCoalescingOperators_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 102 Bytes
  • Exercise Files/Ch02/02-02 UnderstandingMutability_finished.playground/Contents.swift 102 Bytes
  • Exercise Files/Ch02/02-10 DeferringValueAssignmentAndHandlingNil.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 102 Bytes
  • Exercise Files/Ch02/02-07 DefiningBooleans_finished.playground/Contents.swift 100 Bytes
  • Exercise Files/Ch01/01-03 CreatingAPlayground.playground/Contents.swift 99 Bytes
  • Exercise Files/Ch04/04-07 ModifyingDictionaries.playground/Contents.swift 98 Bytes
  • Exercise Files/Ch06/06-04 OptionalBinding.playground/Contents.swift 97 Bytes
  • Exercise Files/Ch04/04-16 ModifyingTuples.playground/Contents.swift 95 Bytes
  • Exercise Files/Ch02/02-07 DefiningBooleans.playground/Contents.swift 94 Bytes
  • Exercise Files/Ch12/12-02 WorkingWithAccessControl_finished/WorkingWithAccessControl.xcodeproj/xcuserdata/scottgardner.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist 91 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 89 Bytes
  • Exercise Files/Ch07/07-02 VariableAndInOutParameters.playground/Contents.swift 85 Bytes
  • Exercise Files/Ch04/04-02 InpectingAndAccessingArrays.playground/Contents.swift 84 Bytes
  • Exercise Files/Ch01/01-07 AddingComments.playground/Pages/Page 1.xcplaygroundpage/Sources/Landmarks.swift 81 Bytes
  • Exercise Files/Ch01/01-09 UsingDotNotation.playground/Contents.swift 77 Bytes
  • Exercise Files/Ch01/01-05 CreatingAPlayground_finished.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 77 Bytes
  • Exercise Files/Ch02/02-04 DefiningCharacters.playground/Contents.swift 73 Bytes
  • Exercise Files/Ch02/02-02 UnderstandingMutability.playground/Contents.swift 73 Bytes
  • Exercise Files/Ch06/06-02 UsingWhileAndRepeatWhile.playground/Pages/Page 2.xcplaygroundpage/Contents.swift 70 Bytes
  • Exercise Files/Ch02/02-03 DefiningStrings.playground/Contents.swift 65 Bytes
  • Exercise Files/Ch06/06-01 UsingForAndForIn.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 60 Bytes
  • Exercise Files/Ch05/05-05 UsingRangeOperators.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 49 Bytes
  • Exercise Files/Ch06/06-07 UsingLabels.playground/Pages/Page 1.xcplaygroundpage/Contents.swift 41 Bytes
  • Exercise Files/Ch07/07-01 DefiningAndCallingFunctions.playground/Contents.swift 38 Bytes
  • Exercise Files/Ch07/07-06 Currying.playground/Contents.swift 37 Bytes
  • Exercise Files/Ch08/08-07 WorkingWithSingletons.playground/Contents.swift 33 Bytes
  • Exercise Files/Ch04/04-05 DefiningDictionaries.playground/Contents.swift 31 Bytes
  • Exercise Files/Ch02/02-09 DefiningTypeAliases.playground/Contents.swift 31 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters.playground/Contents.swift 30 Bytes
  • Exercise Files/Ch07/07-03 ReferenceTypeParameters_finished.playground/Contents.swift 30 Bytes
  • Exercise Files/Ch04/04-01 DefiningArrays.playground/Contents.swift 25 Bytes
  • Exercise Files/Ch04/04-14 DefiningTuples.playground/Contents.swift 25 Bytes

随机展示

相关说明

本站不存储任何资源内容,只收集BT种子元数据(例如文件名和文件大小)和磁力链接(BT种子标识符),并提供查询服务,是一个完全合法的搜索引擎系统。 网站不提供种子下载服务,用户可以通过第三方链接或磁力链接获取到相关的种子资源。本站也不对BT种子真实性及合法性负责,请用户注意甄别!