Download link
File List
-
文件过大导致无法格式化,将以元数据展示。
[{"path": "00. Introduction/182675_00_04_XR15_Xcode7_Swift2_2016Q2.mp4", "length": 10692959}, {"path": "00. Introduction/182675_00_01_WX30_Welcome.mp4", "length": 6451304}, {"path": "00. Introduction/182675_00_02_XR15_Exercise_Files.mp4", "length": 3285466}, {"path": "00. Introduction/182675_00_03_XR15_What_You_Should_Know.mp4", "length": 1314306}, {"path": "01. Getting Started/182675_01_03_XR151_Creating_First.mp4", "length": 8738532}, {"path": "01. Getting Started/182675_01_01_XR15_Installing_Tools.mp4", "length": 4054011}, {"path": "01. Getting Started/182675_01_04_XR15_Understanding_Cocoa.mp4", "length": 3560423}, {"path": "01. Getting Started/182675_01_02_XR15_Developer_Programs.mp4", "length": 2951040}, {"path": "02. Introduction to Swift/182675_02_02_XR15_Variables.mp4", "length": 5524099}, {"path": "02. Introduction to Swift/182675_02_05_XR15_Conditional.mp4", "length": 5371750}, {"path": "02. Introduction to Swift/182675_02_01_XR15_Creating.mp4", "length": 4893063}, {"path": "02. Introduction to Swift/182675_02_03_XR15_Functions.mp4", "length": 4327184}, {"path": "02. Introduction to Swift/182675_02_04_XR15_Arrays.mp4", "length": 4239776}, {"path": "02. Introduction to Swift/182675_02_06_XR15_Where.mp4", "length": 2311715}, {"path": "03. Core Cocoa Skills/182675_03_03_XR151_Basic_Interaction.mp4", "length": 27677478}, {"path": "03. Core Cocoa Skills/182675_03_08_XR15_Alerts.mp4", "length": 18828822}, {"path": "03. Core Cocoa Skills/182675_03_06_XR15_Diagnosing.mp4", "length": 12615444}, {"path": "03. Core Cocoa Skills/182675_03_01_XR151_Intro.mp4", "length": 11658691}, {"path": "03. Core Cocoa Skills/182675_03_04_XR15_Quick_Connections.mp4", "length": 11243108}, {"path": "03. Core Cocoa Skills/182675_03_07_XR151_Custom.mp4", "length": 8792785}, {"path": "03. Core Cocoa Skills/182675_03_05_XR15_Understanding.mp4", "length": 6576037}, {"path": "03. Core Cocoa Skills/182675_03_02_XR15_MVC.mp4", "length": 4769463}, {"path": "04. Delegation/182675_04_03_XR151_UI.mp4", "length": 16354033}, {"path": "04. Delegation/182675_04_02_XR15_AppDelegate.mp4", "length": 13625027}, {"path": "04. Delegation/182675_04_01_XR15_Delegation.mp4", "length": 4784860}, {"path": "05. Creating User Interfaces/182675_05_02_XR151_Working.mp4", "length": 18855270}, {"path": "05. Creating User Interfaces/182675_05_05_XR151_Text_Fields.mp4", "length": 14087473}, {"path": "05. Creating User Interfaces/182675_05_01_XR15_Exploring_XIB.mp4", "length": 12873533}, {"path": "05. Creating User Interfaces/182675_05_06_XR151_Number_Formatters.mp4", "length": 12810347}, {"path": "05. Creating User Interfaces/182675_05_07_XR151_Slider.mp4", "length": 11110419}, {"path": "05. Creating User Interfaces/182675_05_04_XR15_Human_Interface.mp4", "length": 8475066}, {"path": "05. Creating User Interfaces/182675_05_03_XR151_Exploring_States.mp4", "length": 7881218}, {"path": "06. Arranging User Interfaces/182675_06_03_XR151_Adding.mp4", "length": 24316902}, {"path": "06. Arranging User Interfaces/182675_06_01_XR151_Using.mp4", "length": 19016055}, {"path": "06. Arranging User Interfaces/182675_06_02_XR151_Exploring.mp4", "length": 16016041}, {"path": "07. Using Data Controls/182675_07_02_XR151_Adding_Table.mp4", "length": 32499500}, {"path": "07. Using Data Controls/182675_07_06_XR151_NSArrayController.mp4", "length": 20181667}, {"path": "07. Using Data Controls/182675_07_03_XR15_Key_Value.mp4", "length": 14360155}, {"path": "07. Using Data Controls/182675_07_04_XR151_Binding.mp4", "length": 10899491}, {"path": "07. Using Data Controls/182675_07_01_XR151_Adding_Data.mp4", "length": 6184794}, {"path": "07. Using Data Controls/182675_07_05_XR151_Binding_Complex.mp4", "length": 4289723}, {"path": "08. Debugging and Troubleshooting/182675_08_01_XR15_Debugger.mp4", "length": 18883387}, {"path": "08. Debugging and Troubleshooting/182675_08_02_XR15_Exception.mp4", "length": 10095686}, {"path": "08. Debugging and Troubleshooting/182675_08_03_XR15_Assertions.mp4", "length": 4959818}, {"path": "09. Distributing an Application/182675_09_01_XR15_Archiving.mp4", "length": 10048813}, {"path": "09. Distributing an Application/182675_09_02_XR15_Working.mp4", "length": 9501703}, {"path": "09. Distributing an Application/182675_09_03_XR151_Sandboxing.mp4", "length": 9209487}, {"path": "09. Distributing an Application/182675_09_04_XR15_Developer.mp4", "length": 6618315}, {"path": "10. Finishing Touches/182675_10_01_XR151_Full.mp4", "length": 10789833}, {"path": "10. Finishing Touches/182675_10_02_XR15_Icons.mp4", "length": 9196540}, {"path": "11. Conclusion/182675_11_01_XR15_Goodbye.mp4", "length": 5060443}, {"path": "Exercise Files/assets/icons/[email protected]", "length": 13224}, {"path": "Exercise Files/assets/icons/[email protected]", "length": 9135}, {"path": "Exercise Files/assets/icons/icon_512x512.png", "length": 6421}, {"path": "Exercise Files/assets/icons/icon_256x256.png", "length": 4735}, {"path": "Exercise Files/assets/icons/[email protected]", "length": 4438}, {"path": "Exercise Files/assets/icons/icon_128x128.png", "length": 2598}, {"path": "Exercise Files/assets/icons/[email protected]", "length": 1654}, {"path": "Exercise Files/assets/icons/icon_32x32.png", "length": 1331}, {"path": "Exercise Files/assets/icons/[email protected]", "length": 1289}, {"path": "Exercise Files/assets/icons/icon_16x16.png", "length": 1152}, {"path": "Exercise Files/assets/button_icon.png", "length": 1717}, {"path": "Exercise Files/Chapter 01/THERE ARE NO EXERCISE FILES FOR THIS CHAPTER.txt", "length": 0}, {"path": "Exercise Files/Chapter 02/THERE ARE NO EXERCISE FILES FOR THIS CHAPTER.txt", "length": 0}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycle/Base.lproj/MainMenu.xib", "length": 49651}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycle/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycle/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycle/AppDelegate.swift", "length": 544}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycle/main.swift", "length": 170}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycle.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 10714}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycle.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 157}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycle.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/AppLifecycle.xcscheme", "length": 4240}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycle.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 574}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycle.xcodeproj/project.pbxproj", "length": 14748}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycleTests/AppLifecycleTests.swift", "length": 899}, {"path": "Exercise Files/Chapter 03/app_lifecycle/AppLifecycle/AppLifecycleTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteraction/Base.lproj/MainMenu.xib", "length": 52499}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteraction/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteraction/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteraction/AppDelegate.swift", "length": 781}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteraction/main.swift", "length": 173}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteraction.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 14031}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteraction.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 161}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteraction.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/BasicInteraction.xcscheme", "length": 4312}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteraction.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 578}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteraction.xcodeproj/project.pbxproj", "length": 14924}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteractionTests/BasicInteractionTests.swift", "length": 910}, {"path": "Exercise Files/Chapter 03/basic_interaction/final/BasicInteraction/BasicInteractionTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteraction/Base.lproj/MainMenu.xib", "length": 49679}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteraction/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteraction/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteraction/AppDelegate.swift", "length": 547}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteraction/main.swift", "length": 173}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteraction.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 8608}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteraction.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 161}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteraction.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/BasicInteraction.xcscheme", "length": 4312}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteraction.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 578}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteraction.xcodeproj/project.pbxproj", "length": 14924}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteractionTests/BasicInteractionTests.swift", "length": 910}, {"path": "Exercise Files/Chapter 03/basic_interaction/start/BasicInteraction/BasicInteractionTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlerts/Base.lproj/MainMenu.xib", "length": 51512}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlerts/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlerts/AppDelegate.swift", "length": 1166}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlerts/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlerts/main.swift", "length": 171}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlerts.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 22086}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlerts.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 159}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlerts.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/CreatingAlerts.xcscheme", "length": 4276}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlerts.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 576}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlerts.xcodeproj/project.pbxproj", "length": 14836}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlertsTests/CreatingAlertsTests.swift", "length": 904}, {"path": "Exercise Files/Chapter 03/creating_alerts/final/CreatingAlerts/CreatingAlertsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlerts/Base.lproj/MainMenu.xib", "length": 51512}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlerts/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlerts/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlerts/AppDelegate.swift", "length": 688}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlerts/main.swift", "length": 171}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlerts.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 20327}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlerts.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 159}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlerts.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/CreatingAlerts.xcscheme", "length": 4276}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlerts.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 576}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlerts.xcodeproj/project.pbxproj", "length": 14836}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlertsTests/CreatingAlertsTests.swift", "length": 904}, {"path": "Exercise Files/Chapter 03/creating_alerts/start/CreatingAlerts/CreatingAlertsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController/Base.lproj/MainMenu.xib", "length": 51693}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController/AppDelegate.swift", "length": 640}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController/CustomController.swift", "length": 296}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController/main.swift", "length": 173}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 19106}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 161}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/CustomController.xcscheme", "length": 4312}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 578}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomController.xcodeproj/project.pbxproj", "length": 15486}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomControllerTests/CustomControllerTests.swift", "length": 910}, {"path": "Exercise Files/Chapter 03/custom_controller/final/CustomController/CustomControllerTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomController/Base.lproj/MainMenu.xib", "length": 51383}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomController/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomController/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomController/AppDelegate.swift", "length": 640}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomController/main.swift", "length": 173}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomController.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 15554}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomController.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 161}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomController.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/CustomController.xcscheme", "length": 4312}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomController.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 578}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomController.xcodeproj/project.pbxproj", "length": 14924}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomControllerTests/CustomControllerTests.swift", "length": 910}, {"path": "Exercise Files/Chapter 03/custom_controller/start/CustomController/CustomControllerTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnections/Base.lproj/MainMenu.xib", "length": 53192}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnections/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnections/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnections/AppDelegate.swift", "length": 766}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnections/main.swift", "length": 178}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnections.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 22261}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnections.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 166}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnections.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/DiagnosingConnections.xcscheme", "length": 4402}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnections.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 583}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnections.xcodeproj/project.pbxproj", "length": 15144}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnectionsTests/DiagnosingConnectionsTests.swift", "length": 925}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/final/DiagnosingConnections/DiagnosingConnectionsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnections/Base.lproj/MainMenu.xib", "length": 52449}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnections/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnections/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnections/AppDelegate.swift", "length": 766}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnections/main.swift", "length": 178}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnections.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 18097}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnections.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 166}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnections.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/DiagnosingConnections.xcscheme", "length": 4402}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnections.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 583}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnections.xcodeproj/project.pbxproj", "length": 15144}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnectionsTests/DiagnosingConnectionsTests.swift", "length": 925}, {"path": "Exercise Files/Chapter 03/diagnosing_connections/start/DiagnosingConnections/DiagnosingConnectionsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnections/Base.lproj/MainMenu.xib", "length": 52224}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnections/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnections/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnections/AppDelegate.swift", "length": 701}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnections/main.swift", "length": 173}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnections.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 23212}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnections.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 161}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnections.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/QuickConnections.xcscheme", "length": 4312}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnections.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 578}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnections.xcodeproj/project.pbxproj", "length": 14924}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnectionsTests/QuickConnectionsTests.swift", "length": 910}, {"path": "Exercise Files/Chapter 03/quick_connections/final/QuickConnections/QuickConnectionsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnections/Base.lproj/MainMenu.xib", "length": 51248}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnections/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnections/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnections/AppDelegate.swift", "length": 547}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnections/main.swift", "length": 173}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnections.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 12012}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnections.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 161}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnections.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/QuickConnections.xcscheme", "length": 4312}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnections.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 578}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnections.xcodeproj/project.pbxproj", "length": 14924}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnectionsTests/QuickConnectionsTests.swift", "length": 910}, {"path": "Exercise Files/Chapter 03/quick_connections/start/QuickConnections/QuickConnectionsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegate/Base.lproj/MainMenu.xib", "length": 49700}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegate/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegate/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegate/AppDelegate.swift", "length": 736}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegate/main.swift", "length": 177}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegate.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 11584}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegate.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 164}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegate.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/ApplicationDelegate.xcscheme", "length": 4366}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegate.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 581}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegate.xcodeproj/project.pbxproj", "length": 15056}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegateTests/ApplicationDelegateTests.swift", "length": 920}, {"path": "Exercise Files/Chapter 04/application_delegate/final/ApplicationDelegate/ApplicationDelegateTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegate/Base.lproj/MainMenu.xib", "length": 49700}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegate/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegate/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegate/AppDelegate.swift", "length": 551}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegate/main.swift", "length": 177}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegate.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 8650}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegate.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 164}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegate.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/ApplicationDelegate.xcscheme", "length": 4366}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegate.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 581}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegate.xcodeproj/project.pbxproj", "length": 15056}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegateTests/ApplicationDelegateTests.swift", "length": 920}, {"path": "Exercise Files/Chapter 04/application_delegate/start/ApplicationDelegate/ApplicationDelegateTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUI/Base.lproj/MainMenu.xib", "length": 51044}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUI/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUI/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUI/AppDelegate.swift", "length": 706}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUI/main.swift", "length": 170}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUI.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 12763}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUI.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 157}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUI.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/DelegationUI.xcscheme", "length": 4240}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUI.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 574}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUI.xcodeproj/project.pbxproj", "length": 14748}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUITests/DelegationUITests.swift", "length": 899}, {"path": "Exercise Files/Chapter 04/delegation_ui/final/DelegationUI/DelegationUITests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUI/Base.lproj/MainMenu.xib", "length": 49651}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUI/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUI/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUI/AppDelegate.swift", "length": 544}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUI/main.swift", "length": 170}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUI.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 8538}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUI.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 157}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUI.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/DelegationUI.xcscheme", "length": 4240}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUI.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 574}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUI.xcodeproj/project.pbxproj", "length": 14748}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUITests/DelegationUITests.swift", "length": 899}, {"path": "Exercise Files/Chapter 04/delegation_ui/start/DelegationUI/DelegationUITests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons/Base.lproj/MainMenu.xib", "length": 52848}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons/button_icon.png", "length": 1717}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons/AppDelegate.swift", "length": 671}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons/main.swift", "length": 165}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 15215}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 152}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/Buttons.xcscheme", "length": 4150}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 569}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/Buttons.xcodeproj/project.pbxproj", "length": 15027}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/ButtonsTests/ButtonsTests.swift", "length": 884}, {"path": "Exercise Files/Chapter 05/buttons/final/Buttons/ButtonsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/Buttons/Base.lproj/MainMenu.xib", "length": 49616}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/Buttons/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/Buttons/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/Buttons/AppDelegate.swift", "length": 539}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/Buttons/main.swift", "length": 165}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/Buttons.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 8466}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/Buttons.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 152}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/Buttons.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/Buttons.xcscheme", "length": 4150}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/Buttons.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 569}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/Buttons.xcodeproj/project.pbxproj", "length": 14528}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/ButtonsTests/ButtonsTests.swift", "length": 884}, {"path": "Exercise Files/Chapter 05/buttons/start/Buttons/ButtonsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStates/Base.lproj/MainMenu.xib", "length": 52832}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStates/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStates/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStates/AppDelegate.swift", "length": 544}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStates/main.swift", "length": 170}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStates.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 12132}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStates.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 157}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStates.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/ButtonStates.xcscheme", "length": 4240}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStates.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 574}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStates.xcodeproj/project.pbxproj", "length": 14748}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStatesTests/ButtonStatesTests.swift", "length": 899}, {"path": "Exercise Files/Chapter 05/button_states/final/ButtonStates/ButtonStatesTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStates/Base.lproj/MainMenu.xib", "length": 49651}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStates/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStates/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStates/AppDelegate.swift", "length": 544}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStates/main.swift", "length": 170}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStates.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 4122}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStates.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 157}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStates.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/ButtonStates.xcscheme", "length": 4240}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStates.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 574}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStates.xcodeproj/project.pbxproj", "length": 14748}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStatesTests/ButtonStatesTests.swift", "length": 899}, {"path": "Exercise Files/Chapter 05/button_states/start/ButtonStates/ButtonStatesTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIB/Base.lproj/MainMenu.xib", "length": 51133}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIB/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIB/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIB/AppDelegate.swift", "length": 544}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIB/main.swift", "length": 170}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIB.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 10792}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIB.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 157}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIB.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/ExploringXIB.xcscheme", "length": 4240}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIB.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 574}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIB.xcodeproj/project.pbxproj", "length": 14748}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIBTests/ExploringXIBTests.swift", "length": 899}, {"path": "Exercise Files/Chapter 05/exploring_xib/ExploringXIB/ExploringXIBTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbers/Base.lproj/MainMenu.xib", "length": 53522}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbers/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbers/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbers/AppDelegate.swift", "length": 786}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbers/main.swift", "length": 175}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbers.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 15432}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbers.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 162}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbers.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/FormattingNumbers.xcscheme", "length": 4330}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbers.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 579}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbers.xcodeproj/project.pbxproj", "length": 14968}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbersTests/FormattingNumbersTests.swift", "length": 914}, {"path": "Exercise Files/Chapter 05/formatting_numbers/final/FormattingNumbers/FormattingNumbersTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbers/Base.lproj/MainMenu.xib", "length": 53189}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbers/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbers/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbers/AppDelegate.swift", "length": 811}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbers/main.swift", "length": 175}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbers.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 15384}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbers.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 162}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbers.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/FormattingNumbers.xcscheme", "length": 4330}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbers.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 579}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbers.xcodeproj/project.pbxproj", "length": 14968}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbersTests/FormattingNumbersTests.swift", "length": 914}, {"path": "Exercise Files/Chapter 05/formatting_numbers/start/FormattingNumbers/FormattingNumbersTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/Slider/Base.lproj/MainMenu.xib", "length": 52777}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/Slider/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/Slider/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/Slider/AppDelegate.swift", "length": 538}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/Slider/main.swift", "length": 164}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/Slider.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 12532}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/Slider.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 151}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/Slider.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/Slider.xcscheme", "length": 4132}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/Slider.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 568}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/Slider.xcodeproj/project.pbxproj", "length": 14484}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/SliderTests/SliderTests.swift", "length": 881}, {"path": "Exercise Files/Chapter 05/slider/final/Slider/SliderTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/Slider/Base.lproj/MainMenu.xib", "length": 49609}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/Slider/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/Slider/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/Slider/AppDelegate.swift", "length": 538}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/Slider/main.swift", "length": 164}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/Slider.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 8452}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/Slider.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 151}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/Slider.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/Slider.xcscheme", "length": 4132}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/Slider.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 568}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/Slider.xcodeproj/project.pbxproj", "length": 14484}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/SliderTests/SliderTests.swift", "length": 881}, {"path": "Exercise Files/Chapter 05/slider/start/Slider/SliderTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFields/Base.lproj/MainMenu.xib", "length": 56682}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFields/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFields/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFields/AppDelegate.swift", "length": 709}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFields/main.swift", "length": 168}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFields.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 14614}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFields.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 155}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFields.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/TextFields.xcscheme", "length": 4204}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFields.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 572}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFields.xcodeproj/project.pbxproj", "length": 14660}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFieldsTests/TextFieldsTests.swift", "length": 893}, {"path": "Exercise Files/Chapter 05/text_fields/final/TextFields/TextFieldsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFields/Base.lproj/MainMenu.xib", "length": 49637}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFields/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFields/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFields/AppDelegate.swift", "length": 542}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFields/main.swift", "length": 168}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFields.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 4122}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFields.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 155}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFields.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/TextFields.xcscheme", "length": 4204}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFields.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 572}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFields.xcodeproj/project.pbxproj", "length": 14660}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFieldsTests/TextFieldsTests.swift", "length": 893}, {"path": "Exercise Files/Chapter 05/text_fields/start/TextFields/TextFieldsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayout/Base.lproj/MainMenu.xib", "length": 52039}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayout/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayout/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayout/AppDelegate.swift", "length": 542}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayout/main.swift", "length": 168}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayout.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 12188}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 155}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayout.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/AutoLayout.xcscheme", "length": 4204}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayout.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 572}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayout.xcodeproj/project.pbxproj", "length": 14660}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayoutTests/AutoLayoutTests.swift", "length": 893}, {"path": "Exercise Files/Chapter 06/auto_layout/final/AutoLayout/AutoLayoutTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayout/Base.lproj/MainMenu.xib", "length": 49637}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayout/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayout/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayout/AppDelegate.swift", "length": 542}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayout/main.swift", "length": 168}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayout.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 8510}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 155}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayout.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/AutoLayout.xcscheme", "length": 4204}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayout.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 572}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayout.xcodeproj/project.pbxproj", "length": 14660}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayoutTests/AutoLayoutTests.swift", "length": 893}, {"path": "Exercise Files/Chapter 06/auto_layout/start/AutoLayout/AutoLayoutTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViews/Base.lproj/MainMenu.xib", "length": 77415}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViews/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViews/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViews/AppDelegate.swift", "length": 543}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViews/main.swift", "length": 169}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViews.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 12127}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViews.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 156}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViews.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/LayoutViews.xcscheme", "length": 4222}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViews.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 573}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViews.xcodeproj/project.pbxproj", "length": 14704}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViewsTests/LayoutViewsTests.swift", "length": 896}, {"path": "Exercise Files/Chapter 06/layout_views/final/LayoutViews/LayoutViewsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViews/Base.lproj/MainMenu.xib", "length": 49644}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViews/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViews/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViews/AppDelegate.swift", "length": 543}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViews/main.swift", "length": 169}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViews.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 4122}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViews.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 156}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViews.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/LayoutViews.xcscheme", "length": 4222}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViews.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 573}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViews.xcodeproj/project.pbxproj", "length": 14704}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViewsTests/LayoutViewsTests.swift", "length": 896}, {"path": "Exercise Files/Chapter 06/layout_views/start/LayoutViews/LayoutViewsTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/Toolbar/Base.lproj/MainMenu.xib", "length": 55005}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/Toolbar/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/Toolbar/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/Toolbar/AppDelegate.swift", "length": 633}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/Toolbar/main.swift", "length": 165}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/Toolbar.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 14337}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/Toolbar.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 152}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/Toolbar.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/Toolbar.xcscheme", "length": 4150}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/Toolbar.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 569}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/Toolbar.xcodeproj/project.pbxproj", "length": 14528}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/ToolbarTests/ToolbarTests.swift", "length": 884}, {"path": "Exercise Files/Chapter 06/toolbar/final/Toolbar/ToolbarTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/Toolbar/Base.lproj/MainMenu.xib", "length": 49616}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/Toolbar/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/Toolbar/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/Toolbar/AppDelegate.swift", "length": 539}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/Toolbar/main.swift", "length": 165}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/Toolbar.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 4122}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/Toolbar.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 152}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/Toolbar.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/Toolbar.xcscheme", "length": 4150}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/Toolbar.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 569}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/Toolbar.xcodeproj/project.pbxproj", "length": 14528}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/ToolbarTests/ToolbarTests.swift", "length": 884}, {"path": "Exercise Files/Chapter 06/toolbar/start/Toolbar/ToolbarTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue/Base.lproj/MainMenu.xib", "length": 61304}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue/AppDelegate.swift", "length": 1175}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue/Book.swift", "length": 329}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue/main.swift", "length": 166}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 23524}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/KeyValue.xcscheme", "length": 4168}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 570}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValue.xcodeproj/project.pbxproj", "length": 15062}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValueTests/KeyValueTests.swift", "length": 887}, {"path": "Exercise Files/Chapter 07/array_controller/final/KeyValue/KeyValueTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue/Base.lproj/MainMenu.xib", "length": 50621}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue/AppDelegate.swift", "length": 1175}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue/Book.swift", "length": 329}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue/main.swift", "length": 166}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 24312}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/KeyValue.xcscheme", "length": 4168}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 570}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValue.xcodeproj/project.pbxproj", "length": 15062}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValueTests/KeyValueTests.swift", "length": 887}, {"path": "Exercise Files/Chapter 07/array_controller/start/KeyValue/KeyValueTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue/Base.lproj/MainMenu.xib", "length": 54532}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue/Images.xcassets/AppIcon.appiconset/Contents.json", "length": 903}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue/Info.plist", "length": 1096}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue/AppDelegate.swift", "length": 819}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue/Book.swift", "length": 390}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue/main.swift", "length": 166}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue.xcodeproj/project.xcworkspace/xcuserdata/ldc.xcuserdatad/UserInterfaceState.xcuserstate", "length": 20753}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/KeyValue.xcscheme", "length": 4168}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue.xcodeproj/xcuserdata/ldc.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 570}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValue.xcodeproj/project.pbxproj", "length": 14984}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValueTests/KeyValueTests.swift", "length": 887}, {"path": "Exercise Files/Chapter 07/binding/final/KeyValue/KeyValueTests/Info.plist", "length": 754}, {"path": "Exercise Files/Chapter 07/binding/start/KeyValue/KeyValue/Base.lproj/MainMenu.xib", "length": 53011}, {"path": "Exercise Files/Chapter 07/bindi
Download Info
-
Tips
“Lynda.com - Cocoa with Swift Essential Training (2016)” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.
-
DMCA Notice and Takedown Procedure
If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.