Download link
File List
-
文件过大导致无法格式化,将以元数据展示。
[{"path": "0. Introduction/121835_00_01_WX30_intro.mp4", "length": 10835056}, {"path": "0. Introduction/121835_00_02_XR15_exfiles.mp4", "length": 3750334}, {"path": "1. Internationalization/121835_01_01_XR15_i18n.mp4", "length": 23087449}, {"path": "1. Internationalization/121835_01_02_XR15_storyboard.mp4", "length": 37744231}, {"path": "1. Internationalization/121835_01_03_XR15_bdname.mp4", "length": 22728485}, {"path": "1. Internationalization/121835_01_04_XR15_strings.mp4", "length": 28618093}, {"path": "1. Internationalization/121835_01_05_XR15_images.mp4", "length": 31242859}, {"path": "2. Using the Camera/121835_02_01_XR15_camroll.mp4", "length": 24352207}, {"path": "2. Using the Camera/121835_02_02_XR15_stillcam.mp4", "length": 23365169}, {"path": "2. Using the Camera/121835_02_03_XR15_vidcam.mp4", "length": 33932004}, {"path": "2. Using the Camera/121835_02_04_XR15_torch.mp4", "length": 13325039}, {"path": "3. Accessing the Address Book/121835_03_01_XR15_picker.mp4", "length": 30620158}, {"path": "3. Accessing the Address Book/121835_03_02_XR15_abrecords.mp4", "length": 32814688}, {"path": "3. Accessing the Address Book/121835_03_03_XR15_multival.mp4", "length": 15136780}, {"path": "4. URL Schemes/121835_04_01_XR15_urlscheme.mp4", "length": 9708458}, {"path": "4. URL Schemes/121835_04_02_XR15_urlemail.mp4", "length": 27530232}, {"path": "4. URL Schemes/121835_04_03_XR15_customscheme.mp4", "length": 18511883}, {"path": "5. Location Services/121835_05_01_XR15_location.mp4", "length": 25976594}, {"path": "5. Location Services/121835_05_02_XR15_course.mp4", "length": 17505640}, {"path": "5. Location Services/121835_05_03_XR15_mapkit.mp4", "length": 15937090}, {"path": "6. Core Motion/121835_06_01_XR15_rawmotion.mp4", "length": 21072569}, {"path": "6. Core Motion/121835_06_02_XR15_motion.mp4", "length": 13163158}, {"path": "7. Social Media Integration/121835_07_01_XR15_socialmedia.mp4", "length": 1709158}, {"path": "7. Social Media Integration/121835_07_02_XR15_sharesheet.mp4", "length": 12956591}, {"path": "7. Social Media Integration/121835_07_03_XR15_social.mp4", "length": 14731036}, {"path": "8. Extras/121835_08_01_XR15_messageui.mp4", "length": 14438333}, {"path": "8. Extras/121835_08_02_XR15_pullhere.mp4", "length": 12925513}, {"path": "Conclusion/121835_09_01_XR15_conclusion.mp4", "length": 1770810}, {"path": "Exercise Files/Chap01/flags-32/ar.png", "length": 1853}, {"path": "Exercise Files/Chap01/flags-32/de.png", "length": 1154}, {"path": "Exercise Files/Chap01/flags-32/en.png", "length": 2624}, {"path": "Exercise Files/Chap01/flags-32/fr.png", "length": 1136}, {"path": "Exercise Files/Chap01/flags-32/he.png", "length": 1414}, {"path": "Exercise Files/Chap01/flags-32/zh.png", "length": 1834}, {"path": "Exercise Files/Chap01/flags-64/ar.png", "length": 2807}, {"path": "Exercise Files/Chap01/flags-64/de.png", "length": 1318}, {"path": "Exercise Files/Chap01/flags-64/en.png", "length": 5153}, {"path": "Exercise Files/Chap01/flags-64/fr.png", "length": 1140}, {"path": "Exercise Files/Chap01/flags-64/he.png", "length": 2127}, {"path": "Exercise Files/Chap01/flags-64/zh.png", "length": 3600}, {"path": "Exercise Files/Chap01/I18n/I18n/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap01/I18n/I18n/en.lproj/MainStoryboard.storyboard", "length": 3439}, {"path": "Exercise Files/Chap01/I18n/I18n/BWAppDelegate.h", "length": 283}, {"path": "Exercise Files/Chap01/I18n/I18n/BWAppDelegate.m", "length": 2015}, {"path": "Exercise Files/Chap01/I18n/I18n/BWViewController.h", "length": 221}, {"path": "Exercise Files/Chap01/I18n/I18n/BWViewController.m", "length": 629}, {"path": "Exercise Files/Chap01/I18n/I18n/I18n-Info.plist", "length": 1605}, {"path": "Exercise Files/Chap01/I18n/I18n/I18n-Prefix.pch", "length": 311}, {"path": "Exercise Files/Chap01/I18n/I18n/main.m", "length": 342}, {"path": "Exercise Files/Chap01/I18n/I18n.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 20129}, {"path": "Exercise Files/Chap01/I18n/I18n.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 149}, {"path": "Exercise Files/Chap01/I18n/I18n.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/I18n.xcscheme", "length": 3099}, {"path": "Exercise Files/Chap01/I18n/I18n.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 476}, {"path": "Exercise Files/Chap01/I18n/I18n.xcodeproj/project.pbxproj", "length": 14535}, {"path": "Exercise Files/Chap01/I18n/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap01/I18n/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap01/I18n/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap01/I18n/Default.png", "length": 29444}, {"path": "Exercise Files/Chap01/I18n/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap01/I18n-done/I18n/ar.lproj/flag.png", "length": 1853}, {"path": "Exercise Files/Chap01/I18n-done/I18n/ar.lproj/[email protected]", "length": 2807}, {"path": "Exercise Files/Chap01/I18n-done/I18n/ar.lproj/InfoPlist.strings", "length": 81}, {"path": "Exercise Files/Chap01/I18n-done/I18n/ar.lproj/Localizable.strings", "length": 175}, {"path": "Exercise Files/Chap01/I18n-done/I18n/ar.lproj/MainStoryboard.strings", "length": 124}, {"path": "Exercise Files/Chap01/I18n-done/I18n/Base.lproj/MainStoryboard.storyboard", "length": 4374}, {"path": "Exercise Files/Chap01/I18n-done/I18n/de.lproj/flag.png", "length": 1154}, {"path": "Exercise Files/Chap01/I18n-done/I18n/de.lproj/[email protected]", "length": 1318}, {"path": "Exercise Files/Chap01/I18n-done/I18n/de.lproj/InfoPlist.strings", "length": 83}, {"path": "Exercise Files/Chap01/I18n-done/I18n/de.lproj/Localizable.strings", "length": 163}, {"path": "Exercise Files/Chap01/I18n-done/I18n/de.lproj/MainStoryboard.strings", "length": 120}, {"path": "Exercise Files/Chap01/I18n-done/I18n/en.lproj/flag.png", "length": 2624}, {"path": "Exercise Files/Chap01/I18n-done/I18n/en.lproj/[email protected]", "length": 5153}, {"path": "Exercise Files/Chap01/I18n-done/I18n/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap01/I18n-done/I18n/en.lproj/Localizable.strings", "length": 160}, {"path": "Exercise Files/Chap01/I18n-done/I18n/fr.lproj/flag.png", "length": 1136}, {"path": "Exercise Files/Chap01/I18n-done/I18n/fr.lproj/[email protected]", "length": 1140}, {"path": "Exercise Files/Chap01/I18n-done/I18n/fr.lproj/InfoPlist.strings", "length": 80}, {"path": "Exercise Files/Chap01/I18n-done/I18n/fr.lproj/Localizable.strings", "length": 167}, {"path": "Exercise Files/Chap01/I18n-done/I18n/fr.lproj/MainStoryboard.strings", "length": 121}, {"path": "Exercise Files/Chap01/I18n-done/I18n/he.lproj/flag.png", "length": 1414}, {"path": "Exercise Files/Chap01/I18n-done/I18n/he.lproj/[email protected]", "length": 2127}, {"path": "Exercise Files/Chap01/I18n-done/I18n/he.lproj/InfoPlist.strings", "length": 81}, {"path": "Exercise Files/Chap01/I18n-done/I18n/he.lproj/Localizable.strings", "length": 168}, {"path": "Exercise Files/Chap01/I18n-done/I18n/he.lproj/MainStoryboard.strings", "length": 131}, {"path": "Exercise Files/Chap01/I18n-done/I18n/zh-Hans.lproj/flag.png", "length": 1834}, {"path": "Exercise Files/Chap01/I18n-done/I18n/zh-Hans.lproj/[email protected]", "length": 3600}, {"path": "Exercise Files/Chap01/I18n-done/I18n/zh-Hans.lproj/InfoPlist.strings", "length": 80}, {"path": "Exercise Files/Chap01/I18n-done/I18n/zh-Hans.lproj/Localizable.strings", "length": 165}, {"path": "Exercise Files/Chap01/I18n-done/I18n/zh-Hans.lproj/MainStoryboard.strings", "length": 125}, {"path": "Exercise Files/Chap01/I18n-done/I18n/BWAppDelegate.h", "length": 283}, {"path": "Exercise Files/Chap01/I18n-done/I18n/BWAppDelegate.m", "length": 2015}, {"path": "Exercise Files/Chap01/I18n-done/I18n/BWViewController.h", "length": 221}, {"path": "Exercise Files/Chap01/I18n-done/I18n/BWViewController.m", "length": 661}, {"path": "Exercise Files/Chap01/I18n-done/I18n/I18n-Info.plist", "length": 1602}, {"path": "Exercise Files/Chap01/I18n-done/I18n/I18n-Prefix.pch", "length": 311}, {"path": "Exercise Files/Chap01/I18n-done/I18n/main.m", "length": 342}, {"path": "Exercise Files/Chap01/I18n-done/I18n.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 34757}, {"path": "Exercise Files/Chap01/I18n-done/I18n.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 149}, {"path": "Exercise Files/Chap01/I18n-done/I18n.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/I18n.xcscheme", "length": 3099}, {"path": "Exercise Files/Chap01/I18n-done/I18n.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 476}, {"path": "Exercise Files/Chap01/I18n-done/I18n.xcodeproj/project.pbxproj", "length": 21758}, {"path": "Exercise Files/Chap01/I18n-done/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap01/I18n-done/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap01/I18n-done/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap01/I18n-done/Default.png", "length": 29444}, {"path": "Exercise Files/Chap01/I18n-done/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap01/utf-16-strings.txt", "length": 1896}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 8081}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/BWViewController.h", "length": 289}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/BWViewController.m", "length": 1872}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/CamRoll-Info.plist", "length": 1466}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/CamRoll-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap02/CamRoll-done/CamRoll.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 28160}, {"path": "Exercise Files/Chap02/CamRoll-done/CamRoll.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap02/CamRoll-done/CamRoll.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 152}, {"path": "Exercise Files/Chap02/CamRoll-done/CamRoll.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3135}, {"path": "Exercise Files/Chap02/CamRoll-done/CamRoll.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap02/CamRoll-done/CamRoll.xcodeproj/project.pbxproj", "length": 14480}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap02/CamRoll-done/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 8081}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/BWViewController.h", "length": 223}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/BWViewController.m", "length": 644}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/CamRoll-Info.plist", "length": 1466}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/CamRoll-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap02/CamRoll-start/CamRoll.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 24186}, {"path": "Exercise Files/Chap02/CamRoll-start/CamRoll.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap02/CamRoll-start/CamRoll.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 152}, {"path": "Exercise Files/Chap02/CamRoll-start/CamRoll.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3135}, {"path": "Exercise Files/Chap02/CamRoll-start/CamRoll.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap02/CamRoll-start/CamRoll.xcodeproj/project.pbxproj", "length": 14480}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap02/CamRoll-start/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 10127}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/BWViewController.h", "length": 289}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/BWViewController.m", "length": 2481}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/StillCam-Info.plist", "length": 1466}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemo/StillCam-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap02/StillCam-done/StillCam.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 23987}, {"path": "Exercise Files/Chap02/StillCam-done/StillCam.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap02/StillCam-done/StillCam.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap02/StillCam-done/StillCam.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap02/StillCam-done/StillCam.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap02/StillCam-done/StillCam.xcodeproj/project.pbxproj", "length": 14506}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap02/StillCam-done/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 10127}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/BWViewController.h", "length": 289}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/BWViewController.m", "length": 734}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/StillCam-Info.plist", "length": 1466}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemo/StillCam-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap02/StillCam-start/StillCam.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 21581}, {"path": "Exercise Files/Chap02/StillCam-start/StillCam.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap02/StillCam-start/StillCam.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap02/StillCam-start/StillCam.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap02/StillCam-start/StillCam.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap02/StillCam-start/StillCam.xcodeproj/project.pbxproj", "length": 14506}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap02/StillCam-start/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 5974}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/BWViewController.h", "length": 261}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/BWViewController.m", "length": 1890}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/Torch-Info.plist", "length": 1498}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/Torch-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/TorchIconOff.png", "length": 13501}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/[email protected]", "length": 32410}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/TorchIconOn.png", "length": 18468}, {"path": "Exercise Files/Chap02/Torch-end/BWDemo/[email protected]", "length": 42217}, {"path": "Exercise Files/Chap02/Torch-end/Torch.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 25591}, {"path": "Exercise Files/Chap02/Torch-end/Torch.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap02/Torch-end/Torch.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 150}, {"path": "Exercise Files/Chap02/Torch-end/Torch.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3111}, {"path": "Exercise Files/Chap02/Torch-end/Torch.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap02/Torch-end/Torch.xcodeproj/project.pbxproj", "length": 16776}, {"path": "Exercise Files/Chap02/Torch-end/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap02/Torch-end/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap02/Torch-end/[email protected]", "length": 25460}, {"path": "Exercise Files/Chap02/Torch-end/Default.png", "length": 13804}, {"path": "Exercise Files/Chap02/Torch-end/[email protected]", "length": 24924}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 5974}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/BWViewController.h", "length": 261}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/BWViewController.m", "length": 1890}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/Torch-Info.plist", "length": 1498}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/Torch-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/TorchIconOff.png", "length": 13501}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/[email protected]", "length": 32410}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/TorchIconOn.png", "length": 18468}, {"path": "Exercise Files/Chap02/Torch-start/BWDemo/[email protected]", "length": 42217}, {"path": "Exercise Files/Chap02/Torch-start/Torch.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 27255}, {"path": "Exercise Files/Chap02/Torch-start/Torch.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap02/Torch-start/Torch.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 150}, {"path": "Exercise Files/Chap02/Torch-start/Torch.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3111}, {"path": "Exercise Files/Chap02/Torch-start/Torch.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap02/Torch-start/Torch.xcodeproj/project.pbxproj", "length": 16776}, {"path": "Exercise Files/Chap02/Torch-start/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap02/Torch-start/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap02/Torch-start/[email protected]", "length": 25460}, {"path": "Exercise Files/Chap02/Torch-start/Default.png", "length": 13804}, {"path": "Exercise Files/Chap02/Torch-start/[email protected]", "length": 24924}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 10240}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/BWViewController.h", "length": 375}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/BWViewController.m", "length": 5017}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/VideoCam-Info.plist", "length": 1466}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemo/VideoCam-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap02/VideoCam-done/VideoCam.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 38216}, {"path": "Exercise Files/Chap02/VideoCam-done/VideoCam.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap02/VideoCam-done/VideoCam.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap02/VideoCam-done/VideoCam.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap02/VideoCam-done/VideoCam.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap02/VideoCam-done/VideoCam.xcodeproj/project.pbxproj", "length": 15597}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap02/VideoCam-done/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 10240}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/BWViewController.h", "length": 223}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/BWViewController.m", "length": 793}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/VideoCam-Info.plist", "length": 1466}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemo/VideoCam-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap02/VideoCam-start/VideoCam.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 35194}, {"path": "Exercise Files/Chap02/VideoCam-start/VideoCam.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap02/VideoCam-start/VideoCam.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap02/VideoCam-start/VideoCam.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap02/VideoCam-start/VideoCam.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap02/VideoCam-start/VideoCam.xcodeproj/project.pbxproj", "length": 14506}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap02/VideoCam-start/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap02/CameraRoll-code.txt", "length": 1186}, {"path": "Exercise Files/Chap02/StillCam-code.txt", "length": 1795}, {"path": "Exercise Files/Chap02/VideoCam-code.txt", "length": 4464}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook/en.lproj/MainStoryboard.storyboard", "length": 6939}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook/AddrBook-Info.plist", "length": 1545}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook/AddrBook-Prefix.pch", "length": 319}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook/BWAppDelegate.h", "length": 287}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook/BWAppDelegate.m", "length": 2019}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook/BWViewController.h", "length": 225}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook/BWViewController.m", "length": 1077}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook/main.m", "length": 346}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 17225}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/AddrBook.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 480}, {"path": "Exercise Files/Chap03/AddrBook/AddrBook.xcodeproj/project.pbxproj", "length": 14657}, {"path": "Exercise Files/Chap03/AddrBook/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap03/AddrBook/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap03/AddrBook/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap03/AddrBook/Default.png", "length": 29444}, {"path": "Exercise Files/Chap03/AddrBook/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook/en.lproj/MainStoryboard.storyboard", "length": 6939}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook/AddrBook-Info.plist", "length": 1545}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook/AddrBook-Prefix.pch", "length": 319}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook/BWAppDelegate.h", "length": 287}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook/BWAppDelegate.m", "length": 2019}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook/BWViewController.h", "length": 310}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook/BWViewController.m", "length": 4065}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook/main.m", "length": 346}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 22067}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/AddrBook.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 480}, {"path": "Exercise Files/Chap03/AddrBook-done/AddrBook.xcodeproj/project.pbxproj", "length": 15713}, {"path": "Exercise Files/Chap03/AddrBook-done/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap03/AddrBook-done/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap03/AddrBook-done/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap03/AddrBook-done/Default.png", "length": 29444}, {"path": "Exercise Files/Chap03/AddrBook-done/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook/en.lproj/MainStoryboard.storyboard", "length": 6939}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook/AddrBook-Info.plist", "length": 1545}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook/AddrBook-Prefix.pch", "length": 319}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook/BWAppDelegate.h", "length": 287}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook/BWAppDelegate.m", "length": 2019}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook/BWViewController.h", "length": 346}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook/BWViewController.m", "length": 4103}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook/main.m", "length": 346}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 21141}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/AddrBook.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 480}, {"path": "Exercise Files/Chap03/AddrBook-working/AddrBook.xcodeproj/project.pbxproj", "length": 15713}, {"path": "Exercise Files/Chap03/AddrBook-working/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap03/AddrBook-working/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap03/AddrBook-working/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap03/AddrBook-working/Default.png", "length": 29444}, {"path": "Exercise Files/Chap03/AddrBook-working/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap03/BWViewController-h.txt", "length": 163}, {"path": "Exercise Files/Chap03/BWViewController-m.txt", "length": 3087}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 8168}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/BWViewController.h", "length": 223}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/BWViewController.m", "length": 1857}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/URLEmail-Info.plist", "length": 1545}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemo/URLEmail-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap04/URLEmail-done/URLEmail.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 25060}, {"path": "Exercise Files/Chap04/URLEmail-done/URLEmail.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap04/URLEmail-done/URLEmail.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap04/URLEmail-done/URLEmail.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap04/URLEmail-done/URLEmail.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap04/URLEmail-done/URLEmail.xcodeproj/project.pbxproj", "length": 14506}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap04/URLEmail-done/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 8168}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/BWViewController.h", "length": 223}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/BWViewController.m", "length": 742}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/URLEmail-Info.plist", "length": 1545}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemo/URLEmail-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap04/URLEmail-start/URLEmail.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 23406}, {"path": "Exercise Files/Chap04/URLEmail-start/URLEmail.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap04/URLEmail-start/URLEmail.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap04/URLEmail-start/URLEmail.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3151}, {"path": "Exercise Files/Chap04/URLEmail-start/URLEmail.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap04/URLEmail-start/URLEmail.xcodeproj/project.pbxproj", "length": 14506}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap04/URLEmail-start/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 4955}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/BWAppDelegate.m", "length": 2484}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/BWViewController.h", "length": 265}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/BWViewController.m", "length": 626}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/URLReceive-Info.plist", "length": 1602}, {"path": "Exercise Files/Chap04/URLReceive/BWDemo/URLReceive-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap04/URLReceive/URLReceive.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 32500}, {"path": "Exercise Files/Chap04/URLReceive/URLReceive.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap04/URLReceive/URLReceive.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 155}, {"path": "Exercise Files/Chap04/URLReceive/URLReceive.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3171}, {"path": "Exercise Files/Chap04/URLReceive/URLReceive.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap04/URLReceive/URLReceive.xcodeproj/project.pbxproj", "length": 14558}, {"path": "Exercise Files/Chap04/URLReceive/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap04/URLReceive/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 7089}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/BWViewController.h", "length": 223}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/BWViewController.m", "length": 721}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/URLScheme-Info.plist", "length": 1545}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemo/URLScheme-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap04/URLScheme-done/URLScheme.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 21459}, {"path": "Exercise Files/Chap04/URLScheme-done/URLScheme.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap04/URLScheme-done/URLScheme.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 154}, {"path": "Exercise Files/Chap04/URLScheme-done/URLScheme.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3159}, {"path": "Exercise Files/Chap04/URLScheme-done/URLScheme.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap04/URLScheme-done/URLScheme.xcodeproj/project.pbxproj", "length": 14532}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap04/URLScheme-done/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 7089}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/BWViewController.h", "length": 223}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/BWViewController.m", "length": 584}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/URLScheme-Info.plist", "length": 1545}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemo/URLScheme-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap04/URLScheme-start/URLScheme.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 20167}, {"path": "Exercise Files/Chap04/URLScheme-start/URLScheme.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap04/URLScheme-start/URLScheme.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 154}, {"path": "Exercise Files/Chap04/URLScheme-start/URLScheme.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3159}, {"path": "Exercise Files/Chap04/URLScheme-start/URLScheme.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap04/URLScheme-start/URLScheme.xcodeproj/project.pbxproj", "length": 14532}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap04/URLScheme-start/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 6837}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/BWViewController.h", "length": 223}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/BWViewController.m", "length": 1861}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/URLSend-Info.plist", "length": 1545}, {"path": "Exercise Files/Chap04/URLSend/BWDemo/URLSend-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap04/URLSend/URLSend.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 26855}, {"path": "Exercise Files/Chap04/URLSend/URLSend.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap04/URLSend/URLSend.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 152}, {"path": "Exercise Files/Chap04/URLSend/URLSend.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3135}, {"path": "Exercise Files/Chap04/URLSend/URLSend.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap04/URLSend/URLSend.xcodeproj/project.pbxproj", "length": 14480}, {"path": "Exercise Files/Chap04/URLSend/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap04/URLSend/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap04/URLEncodedString-code.txt", "length": 828}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 8624}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/BWViewController.h", "length": 345}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/BWViewController.m", "length": 2962}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/Location-Info.plist", "length": 1605}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/Location-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap05/Location-done/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap05/Location-done/Location.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 24681}, {"path": "Exercise Files/Chap05/Location-done/Location.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap05/Location-done/Location.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap05/Location-done/Location.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap05/Location-done/Location.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap05/Location-done/Location.xcodeproj/project.pbxproj", "length": 15034}, {"path": "Exercise Files/Chap05/Location-done/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap05/Location-done/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 8624}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/BWViewController.h", "length": 223}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/BWViewController.m", "length": 1076}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/Location-Info.plist", "length": 1605}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/Location-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap05/Location-start/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap05/Location-start/Location.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 21631}, {"path": "Exercise Files/Chap05/Location-start/Location.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap05/Location-start/Location.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap05/Location-start/Location.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap05/Location-start/Location.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap05/Location-start/Location.xcodeproj/project.pbxproj", "length": 14506}, {"path": "Exercise Files/Chap05/Location-start/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap05/Location-start/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap05/Location-code.txt", "length": 1520}, {"path": "Exercise Files/Chap06/Motion/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap06/Motion/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 19842}, {"path": "Exercise Files/Chap06/Motion/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap06/Motion/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap06/Motion/BWDemo/BWViewController.h", "length": 257}, {"path": "Exercise Files/Chap06/Motion/BWDemo/BWViewController.m", "length": 3071}, {"path": "Exercise Files/Chap06/Motion/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap06/Motion/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap06/Motion/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap06/Motion/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap06/Motion/BWDemo/Motion-Info.plist", "length": 1434}, {"path": "Exercise Files/Chap06/Motion/BWDemo/Motion-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap06/Motion/Motion.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 28210}, {"path": "Exercise Files/Chap06/Motion/Motion.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap06/Motion/Motion.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 151}, {"path": "Exercise Files/Chap06/Motion/Motion.xcodeproj/xcuserdata/billw.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist", "length": 91}, {"path": "Exercise Files/Chap06/Motion/Motion.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3123}, {"path": "Exercise Files/Chap06/Motion/Motion.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap06/Motion/Motion.xcodeproj/project.pbxproj", "length": 14968}, {"path": "Exercise Files/Chap06/Motion/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap06/Motion/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 16992}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/BWViewController.h", "length": 257}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/BWViewController.m", "length": 3927}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/RawMotion-Info.plist", "length": 1434}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemo/RawMotion-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap06/RawMotion-done/RawMotion.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 33391}, {"path": "Exercise Files/Chap06/RawMotion-done/RawMotion.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap06/RawMotion-done/RawMotion.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 154}, {"path": "Exercise Files/Chap06/RawMotion-done/RawMotion.xcodeproj/xcuserdata/billw.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist", "length": 91}, {"path": "Exercise Files/Chap06/RawMotion-done/RawMotion.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3159}, {"path": "Exercise Files/Chap06/RawMotion-done/RawMotion.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap06/RawMotion-done/RawMotion.xcodeproj/project.pbxproj", "length": 15046}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap06/RawMotion-done/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 16992}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/BWViewController.h", "length": 223}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/BWViewController.m", "length": 1237}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/RawMotion-Info.plist", "length": 1434}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemo/RawMotion-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap06/RawMotion-start/RawMotion.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 29929}, {"path": "Exercise Files/Chap06/RawMotion-start/RawMotion.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap06/RawMotion-start/RawMotion.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 154}, {"path": "Exercise Files/Chap06/RawMotion-start/RawMotion.xcodeproj/xcuserdata/billw.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist", "length": 91}, {"path": "Exercise Files/Chap06/RawMotion-start/RawMotion.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3159}, {"path": "Exercise Files/Chap06/RawMotion-start/RawMotion.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap06/RawMotion-start/RawMotion.xcodeproj/project.pbxproj", "length": 14532}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap06/RawMotion-start/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap06/RawMotion-code.txt", "length": 2825}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 7028}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/bear.jpg", "length": 53661}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/BWViewController.h", "length": 223}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/BWViewController.m", "length": 1345}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/SocialAVC-Info.plist", "length": 1545}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemo/SocialAVC-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap07/SocialAVC/SocialAVC.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 19199}, {"path": "Exercise Files/Chap07/SocialAVC/SocialAVC.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap07/SocialAVC/SocialAVC.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 154}, {"path": "Exercise Files/Chap07/SocialAVC/SocialAVC.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3159}, {"path": "Exercise Files/Chap07/SocialAVC/SocialAVC.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap07/SocialAVC/SocialAVC.xcodeproj/project.pbxproj", "length": 14912}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap07/SocialAVC/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/en.lproj/MainStoryboard.storyboard", "length": 8638}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/bear.jpg", "length": 53661}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/BWAppDelegate.h", "length": 285}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/BWAppDelegate.m", "length": 2017}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/BWViewController.h", "length": 249}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/BWViewController.m", "length": 1542}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/[email protected]", "length": 85410}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/Default.png", "length": 29444}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/[email protected]", "length": 84402}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/main.m", "length": 344}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/SocialSL-Info.plist", "length": 1545}, {"path": "Exercise Files/Chap07/SocialSL/BWDemo/SocialSL-Prefix.pch", "length": 315}, {"path": "Exercise Files/Chap07/SocialSL/SocialSL.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 26461}, {"path": "Exercise Files/Chap07/SocialSL/SocialSL.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap07/SocialSL/SocialSL.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 153}, {"path": "Exercise Files/Chap07/SocialSL/SocialSL.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWDemo.xcscheme", "length": 3147}, {"path": "Exercise Files/Chap07/SocialSL/SocialSL.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 478}, {"path": "Exercise Files/Chap07/SocialSL/SocialSL.xcodeproj/project.pbxproj", "length": 15372}, {"path": "Exercise Files/Chap07/SocialSL/BWDemoIcon-114.png", "length": 14178}, {"path": "Exercise Files/Chap07/SocialSL/BWDemoIcon-57.png", "length": 5193}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWDB/BWDB.h", "length": 1932}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWDB/BWDB.m", "length": 12518}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWDB/BWUtilities.h", "length": 474}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWDB/BWUtilities.m", "length": 2224}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWDB/RSSDB.h", "length": 1106}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWDB/RSSDB.m", "length": 4469}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/en.lproj/MainStoryboard_iPad.storyboard", "length": 28601}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/en.lproj/MainStoryboard_iPhone.storyboard", "length": 25678}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/Settings.bundle/en.lproj/Root.strings", "length": 546}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/Settings.bundle/Root.plist", "length": 1296}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/back-arrow.png", "length": 309}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/[email protected]", "length": 318}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSS-Info.plist", "length": 2197}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSS-Prefix.pch", "length": 307}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/bwrss.db", "length": 8192}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSAddViewController.h", "length": 753}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSAddViewController.m", "length": 14105}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSAppDelegate.h", "length": 302}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSAppDelegate.m", "length": 2420}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSDetailViewController.h", "length": 400}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSDetailViewController.m", "length": 3864}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSFeedsTableViewController.h", "length": 396}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSFeedsTableViewController.m", "length": 7084}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSItemsTableViewController.h", "length": 484}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSItemsTableViewController.m", "length": 21517}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSWebViewController.h", "length": 551}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/BWRSSWebViewController.m", "length": 4170}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/forward-arrow.png", "length": 267}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/[email protected]", "length": 315}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS/main.m", "length": 352}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/UserInterfaceState.xcuserstate", "length": 150542}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS.xcodeproj/project.xcworkspace/xcuserdata/billw.xcuserdatad/WorkspaceSettings.xcsettings", "length": 333}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "length": 150}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS.xcodeproj/xcuserdata/billw.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist", "length": 91}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/BWRSS.xcscheme", "length": 3535}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS.xcodeproj/xcuserdata/billw.xcuserdatad/xcschemes/xcschememanagement.plist", "length": 567}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSS.xcodeproj/project.pbxproj", "length": 34198}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSSTests/en.lproj/InfoPlist.strings", "length": 45}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSSTests/BWRSSTests-Info.plist", "length": 691}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSSTests/BWRSSTests.h", "length": 238}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/BWRSSTests/BWRSSTests.m", "length": 447}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/[email protected]", "length": 368204}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/Default-Landscape@2x~ipad.png", "length": 662160}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/Default-Landscape~ipad.png", "length": 454774}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/Default-Portrait@2x~ipad.png", "length": 1768603}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/Default-Portrait~ipad.png", "length": 373903}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/Default.png", "length": 95894}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/[email protected]", "length": 377366}, {"path": "Exercise Files/Chap08/BWRSS (3.0.3)/Icon-114.png", "length": 12882}, {"path": "Exercise Files/Chap08/BWRSS (
Download Info
-
Tips
“Lynda - iOS 6 - iOS System Resources” 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.