[{"title":"( 29 个子文件 68KB ) 苹果摇一摇代码实现","children":[{"title":"MotionRecognizer摇一摇","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"Readme.md <span style='color:#111;'> 3.74KB </span>","children":null,"spread":false},{"title":"Demo","children":[{"title":"CPAppDelegate.h <span style='color:#111;'> 329B </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"en.lproj","children":[{"title":"CPViewController_iPhone.xib <span style='color:#111;'> 5.11KB </span>","children":null,"spread":false},{"title":"InfoPlist.strings <span style='color:#111;'> 45B </span>","children":null,"spread":false},{"title":"CPViewController_iPad.xib <span style='color:#111;'> 5.09KB </span>","children":null,"spread":false}],"spread":true},{"title":"main.m <span style='color:#111;'> 492B </span>","children":null,"spread":false},{"title":"CPChildViewController.xib <span style='color:#111;'> 12.64KB </span>","children":null,"spread":false},{"title":"CPViewController.m <span style='color:#111;'> 755B </span>","children":null,"spread":false},{"title":"RootControllerAsFirstResponder-Prefix.pch <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"CPChildViewController.m <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"CPAppDelegate.m <span style='color:#111;'> 982B </span>","children":null,"spread":false},{"title":"RootControllerAsFirstResponder-Info.plist <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"CPChildViewController.h <span style='color:#111;'> 297B </span>","children":null,"spread":false},{"title":"CPViewController.h <span style='color:#111;'> 214B </span>","children":null,"spread":false}],"spread":false},{"title":"RootControllerAsFirstResponder.xcodeproj","children":[{"title":"project.xcworkspace","children":[{"title":"contents.xcworkspacedata <span style='color:#111;'> 175B </span>","children":null,"spread":false},{"title":"xcuserdata","children":[{"title":"ericwang.xcuserdatad","children":[{"title":"UserInterfaceState.xcuserstate <span style='color:#111;'> 39.88KB </span>","children":null,"spread":false}],"spread":true},{"title":"ale423.xcuserdatad","children":[{"title":"UserInterfaceState.xcuserstate <span style='color:#111;'> 7.34KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"xcuserdata","children":[{"title":"ericwang.xcuserdatad","children":[{"title":"xcschemes","children":[{"title":"xcschememanagement.plist <span style='color:#111;'> 502B </span>","children":null,"spread":false},{"title":"RootControllerAsFirstResponder.xcscheme <span style='color:#111;'> 3.30KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"ale423.xcuserdatad","children":[{"title":"xcschemes","children":[{"title":"xcschememanagement.plist <span style='color:#111;'> 502B </span>","children":null,"spread":false},{"title":"RootControllerAsFirstResponder.xcscheme <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"project.pbxproj <span style='color:#111;'> 16.15KB </span>","children":null,"spread":false}],"spread":true},{"title":"Component","children":[{"title":"CPMotionRecognizingWindow.h <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"UIResponder+MotionRecognizers.m <span style='color:#111;'> 489B </span>","children":null,"spread":false},{"title":"UIResponder+MotionRecognizers.h <span style='color:#111;'> 632B </span>","children":null,"spread":false},{"title":"CPMotionRecognizingWindow.m <span style='color:#111;'> 440B </span>","children":null,"spread":false}],"spread":true},{"title":"License.md <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]