[{"title":"( 66 个子文件 104KB ) swift-一个类似于微信的按住说话的录音demo","children":[{"title":"ZZJRecord-Demo-master","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"ZZJRecord-Demo","children":[{"title":".DS_Store <span style='color:#111;'> 8.00KB </span>","children":null,"spread":false},{"title":"ZZJRecord-DemoUITests","children":[{"title":"Info.plist <span style='color:#111;'> 733B </span>","children":null,"spread":false},{"title":"ZZJRecord_DemoUITests.m <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false}],"spread":true},{"title":"WechatIMG228.jpeg <span style='color:#111;'> 17.00KB </span>","children":null,"spread":false},{"title":"ZZJRecord-Demo","children":[{"title":"ViewController.m <span style='color:#111;'> 9.69KB </span>","children":null,"spread":false},{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"main.m <span style='color:#111;'> 340B </span>","children":null,"spread":false},{"title":"Base.lproj","children":[{"title":"LaunchScreen.storyboard <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"Main.storyboard <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false}],"spread":true},{"title":"View","children":[{"title":"ZZJRecordButton.h <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"ZZJRecordButton.m <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false}],"spread":true},{"title":"Tool","children":[{"title":"UIView+ZZJExtension.h <span style='color:#111;'> 514B </span>","children":null,"spread":false},{"title":"UIView+ZZJExtension.m <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"LVRecordTool.m <span style='color:#111;'> 4.95KB </span>","children":null,"spread":false},{"title":"LVRecordTool.h <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false}],"spread":false},{"title":"ViewController.h <span style='color:#111;'> 221B </span>","children":null,"spread":false},{"title":"AppDelegate.h <span style='color:#111;'> 283B </span>","children":null,"spread":false},{"title":"Assets.xcassets","children":[{"title":"voice_bg.imageset","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"voice_bg@2x.png <span style='color:#111;'> 193B </span>","children":null,"spread":false},{"title":"voice_bg@3x.png <span style='color:#111;'> 661B </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 346B </span>","children":null,"spread":false}],"spread":false},{"title":"delete.imageset","children":[{"title":"delete@3x.png <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"delete@2x.png <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 342B </span>","children":null,"spread":false}],"spread":false},{"title":".DS_Store <span style='color:#111;'> 8.00KB </span>","children":null,"spread":false},{"title":"yuyin1.imageset","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"yuyin1@3x.png <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"yuyin1@2x.png <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 342B </span>","children":null,"spread":false}],"spread":false},{"title":"quxiao.imageset","children":[{"title":"quxiao@3x.png <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"quxiao@2x.png <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 342B </span>","children":null,"spread":false}],"spread":false},{"title":"yuyin3.imageset","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"yuyin3@2x.png <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 342B </span>","children":null,"spread":false},{"title":"yuyin3@3x.png <span style='color:#111;'> 2.71KB </span>","children":null,"spread":false}],"spread":false},{"title":"donghua_two.imageset","children":[{"title":"donghua_two@3x.png <span style='color:#111;'> 3.02KB </span>","children":null,"spread":false},{"title":"donghua_two@2x.png <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 352B </span>","children":null,"spread":false}],"spread":false},{"title":"yuyin2.imageset","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"yuyin2@2x.png <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"yuyin2@3x.png <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 342B </span>","children":null,"spread":false}],"spread":false},{"title":"donghua_one.imageset","children":[{"title":"donghua_one@2x.png <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"donghua_one@3x.png <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 352B </span>","children":null,"spread":false}],"spread":false},{"title":"yuyin4.imageset","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"yuyin4@3x.png <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 342B </span>","children":null,"spread":false},{"title":"yuyin4@2x.png <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"AppIcon.appiconset","children":[{"title":"Contents.json <span style='color:#111;'> 585B </span>","children":null,"spread":false}],"spread":false},{"title":"shuohua.imageset","children":[{"title":"shuohua@3x.png <span style='color:#111;'> 2.99KB </span>","children":null,"spread":false},{"title":"shuohua@2x.png <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 344B </span>","children":null,"spread":false}],"spread":false},{"title":"Contents.json <span style='color:#111;'> 62B </span>","children":null,"spread":false}],"spread":false},{"title":"AppDelegate.m <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false}],"spread":false},{"title":"WechatIMG229.jpeg <span style='color:#111;'> 17.03KB </span>","children":null,"spread":false},{"title":"ZZJRecord-DemoTests","children":[{"title":"Info.plist <span style='color:#111;'> 733B </span>","children":null,"spread":false},{"title":"ZZJRecord_DemoTests.m <span style='color:#111;'> 926B </span>","children":null,"spread":false}],"spread":true},{"title":"ZZJRecord-Demo.xcodeproj","children":[{"title":"project.xcworkspace","children":[{"title":"contents.xcworkspacedata <span style='color:#111;'> 159B </span>","children":null,"spread":false}],"spread":true},{"title":"project.pbxproj <span style='color:#111;'> 22.33KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 597B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]