[{"title":"( 32 个子文件 40KB ) game2048:2048出来的时候模仿了一下,能玩-源码","children":[{"title":"game2048-master","children":[{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"game2048Tests","children":[{"title":"game2048Tests.m <span style='color:#111;'> 970B </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 747B </span>","children":null,"spread":false}],"spread":true},{"title":"game2048","children":[{"title":"Other","children":[{"title":"PrefixHeader.pch <span style='color:#111;'> 430B </span>","children":null,"spread":false},{"title":"JJConst.c <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"JJPoint.c <span style='color:#111;'> 329B </span>","children":null,"spread":false},{"title":"JJConst.h <span style='color:#111;'> 248B </span>","children":null,"spread":false},{"title":"JJPoint.h <span style='color:#111;'> 387B </span>","children":null,"spread":false}],"spread":true},{"title":"main.m <span style='color:#111;'> 328B </span>","children":null,"spread":false},{"title":"AppDelegate.h <span style='color:#111;'> 271B </span>","children":null,"spread":false},{"title":"AppDelegate.m <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"Base.lproj","children":[{"title":"LaunchScreen.xib <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false}],"spread":true},{"title":"View","children":[{"title":"JJCellView.h <span style='color:#111;'> 548B </span>","children":null,"spread":false},{"title":"JJCellView.xib <span style='color:#111;'> 2.27KB </span>","children":null,"spread":false},{"title":"JJCellView.m <span style='color:#111;'> 5.69KB </span>","children":null,"spread":false},{"title":"game2048.storyboard <span style='color:#111;'> 27.78KB </span>","children":null,"spread":false}],"spread":true},{"title":"Controller","children":[{"title":"JJMessageViewController.m <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"UIView+JJAnimation.h <span style='color:#111;'> 654B </span>","children":null,"spread":false},{"title":"NSArray+JJCellsHandle.m <span style='color:#111;'> 5.03KB </span>","children":null,"spread":false},{"title":"JJMessageViewController.h <span style='color:#111;'> 382B </span>","children":null,"spread":false},{"title":"JJGameController.h <span style='color:#111;'> 215B </span>","children":null,"spread":false},{"title":"UIView+JJAnimation.m <span style='color:#111;'> 10.11KB </span>","children":null,"spread":false},{"title":"NSArray+JJCellsHandle.h <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"JJGameController.m <span style='color:#111;'> 23.69KB </span>","children":null,"spread":false}],"spread":true},{"title":"Images.xcassets","children":[{"title":"123.imageset","children":[{"title":"05742DE4-8D91-4E85-9082-D40B59A962B3.png <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 333B </span>","children":null,"spread":false}],"spread":true},{"title":"AppIcon.appiconset","children":[{"title":"Contents.json <span style='color:#111;'> 585B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Info.plist <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 495B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 59B </span>","children":null,"spread":false},{"title":"game2048.xcodeproj","children":[{"title":"project.xcworkspace","children":[{"title":"contents.xcworkspacedata <span style='color:#111;'> 153B </span>","children":null,"spread":false}],"spread":true},{"title":"project.pbxproj <span style='color:#111;'> 20.86KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]