[{"title":"( 135 个子文件 8.78MB ) swift-PlayVideoSwift是swift语言封装的视频播放器","children":[{"title":"带UI的视频播放.gif <span style='color:#111;'> 5.54MB </span>","children":null,"spread":false},{"title":"视频列表播放.gif <span style='color:#111;'> 4.35MB </span>","children":null,"spread":false},{"title":"没有UI,纯播放.gif <span style='color:#111;'> 3.66MB </span>","children":null,"spread":false},{"title":"list.gif <span style='color:#111;'> 2.57MB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"Kingfisher.h <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"Kingfisher-umbrella.h <span style='color:#111;'> 335B </span>","children":null,"spread":false},{"title":"Pods-VideoPlaySwift-umbrella.h <span style='color:#111;'> 330B </span>","children":null,"spread":false},{"title":"SnapKit-umbrella.h <span style='color:#111;'> 306B </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 352B </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 352B </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 313B </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 228B </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 227B </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 223B </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 222B </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 62B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"Podfile.lock <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"Manifest.lock <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"Pods-VideoPlaySwift-dummy.m <span style='color:#111;'> 142B </span>","children":null,"spread":false},{"title":"Kingfisher-dummy.m <span style='color:#111;'> 124B </span>","children":null,"spread":false},{"title":"SnapKit-dummy.m <span style='color:#111;'> 118B </span>","children":null,"spread":false},{"title":"Pods-VideoPlaySwift-acknowledgements.markdown <span style='color:#111;'> 2.28KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 8.00KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.82KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.31KB </span>","children":null,"spread":false},{"title":"Pods-VideoPlaySwift.modulemap <span style='color:#111;'> 128B </span>","children":null,"spread":false},{"title":"Kingfisher.modulemap <span style='color:#111;'> 110B </span>","children":null,"spread":false},{"title":"SnapKit.modulemap <span style='color:#111;'> 104B </span>","children":null,"spread":false},{"title":"视频列表播放.mp4 <span style='color:#111;'> 2.40MB </span>","children":null,"spread":false},{"title":"project.pbxproj <span style='color:#111;'> 70.05KB </span>","children":null,"spread":false},{"title":"project.pbxproj <span style='color:#111;'> 21.32KB </span>","children":null,"spread":false},{"title":"SnapKit-prefix.pch <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"Kingfisher-prefix.pch <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"sliderThumbImage.pdf <span style='color:#111;'> 4.81KB </span>","children":null,"spread":false},{"title":"pause.pdf <span style='color:#111;'> 4.32KB </span>","children":null,"spread":false},{"title":"play.pdf <span style='color:#111;'> 4.08KB </span>","children":null,"spread":false},{"title":"list_play.pdf <span style='color:#111;'> 3.98KB </span>","children":null,"spread":false},{"title":"list_pause.pdf <span style='color:#111;'> 3.97KB </span>","children":null,"spread":false},{"title":"Pods-VideoPlaySwift-acknowledgements.plist <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 828B </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 828B </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 828B </span>","children":null,"spread":false},{"title":"IDEWorkspaceChecks.plist <span style='color:#111;'> 238B </span>","children":null,"spread":false},{"title":"IDEWorkspaceChecks.plist <span style='color:#111;'> 238B </span>","children":null,"spread":false},{"title":"视频列表.png <span style='color:#111;'> 426.06KB </span>","children":null,"spread":false},{"title":"backForward@3x.png <span style='color:#111;'> 810B </span>","children":null,"spread":false},{"title":"fastForward@3x.png <span style='color:#111;'> 791B </span>","children":null,"spread":false},{"title":"backForward@2x.png <span style='color:#111;'> 479B </span>","children":null,"spread":false},{"title":"fastForward@2x.png <span style='color:#111;'> 467B </span>","children":null,"spread":false},{"title":"Podfile <span style='color:#111;'> 130B </span>","children":null,"spread":false},{"title":"Pods-VideoPlaySwift-frameworks.sh <span style='color:#111;'> 6.98KB </span>","children":null,"spread":false},{"title":"Pods-VideoPlaySwift-resources.sh <span style='color:#111;'> 6.18KB </span>","children":null,"spread":false},{"title":"Main.storyboard <span style='color:#111;'> 20.18KB </span>","children":null,"spread":false},{"title":"LaunchScreen.storyboard <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"Image.swift <span style='color:#111;'> 35.26KB </span>","children":null,"spread":false},{"title":"ImageCache.swift <span style='color:#111;'> 29.34KB </span>","children":null,"spread":false},{"title":"ImageProcessor.swift <span style='color:#111;'> 28.76KB </span>","children":null,"spread":false},{"title":"ImageDownloader.swift <span style='color:#111;'> 26.70KB </span>","children":null,"spread":false},{"title":"AnimatedImageView.swift <span style='color:#111;'> 16.53KB </span>","children":null,"spread":false},{"title":"KingfisherOptionsInfo.swift <span style='color:#111;'> 15.47KB </span>","children":null,"spread":false},{"title":"VideoPlayView.swift <span style='color:#111;'> 15.37KB </span>","children":null,"spread":false},{"title":"KingfisherManager.swift <span style='color:#111;'> 11.83KB </span>","children":null,"spread":false},{"title":"ImagePrefetcher.swift <span style='color:#111;'> 11.58KB </span>","children":null,"spread":false},{"title":"Constraint.swift <span style='color:#111;'> 11.53KB </span>","children":null,"spread":false},{"title":"UIButton+Kingfisher.swift <span style='color:#111;'> 11.17KB </span>","children":null,"spread":false},{"title":"ImageView+Kingfisher.swift <span style='color:#111;'> 10.70KB </span>","children":null,"spread":false},{"title":"String+MD5.swift <span style='color:#111;'> 9.92KB </span>","children":null,"spread":false},{"title":"VideoPlay.swift <span style='color:#111;'> 8.07KB </span>","children":null,"spread":false},{"title":"ConstraintMaker.swift <span style='color:#111;'> 7.52KB </span>","children":null,"spread":false},{"title":"ConstraintAttributes.swift <span style='color:#111;'> 7.43KB </span>","children":null,"spread":false},{"title":"Indicator.swift <span style='color:#111;'> 6.55KB </span>","children":null,"spread":false},{"title":"ConstraintView+Extensions.swift <span style='color:#111;'> 6.51KB </span>","children":null,"spread":false},{"title":"ImageModifier.swift <span style='color:#111;'> 6.31KB </span>","children":null,"spread":false},{"title":"ConstraintDSL.swift <span style='color:#111;'> 6.23KB </span>","children":null,"spread":false},{"title":"Debugging.swift <span style='color:#111;'> 5.89KB </span>","children":null,"spread":false},{"title":"ConstraintConstantTarget.swift <span style='color:#111;'> 5.33KB </span>","children":null,"spread":false},{"title":"ConstraintMakerRelatable.swift <span style='color:#111;'> 5.29KB </span>","children":null,"spread":false},{"title":"Filter.swift <span style='color:#111;'> 5.17KB </span>","children":null,"spread":false},{"title":"ConstraintMakerExtendable.swift <span style='color:#111;'> 4.98KB </span>","children":null,"spread":false},{"title":"DataModel.swift <span style='color:#111;'> 4.43KB </span>","children":null,"spread":false},{"title":"ImageTransition.swift <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"FormatIndicatedCacheSerializer.swift <span style='color:#111;'> 3.89KB </span>","children":null,"spread":false},{"title":"CacheSerializer.swift <span style='color:#111;'> 3.64KB </span>","children":null,"spread":false},{"title":"ConstraintViewDSL.swift <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false},{"title":"Placeholder.swift <span style='color:#111;'> 3.51KB </span>","children":null,"spread":false},{"title":"LayoutConstraintItem.swift <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":"VideoCell.swift <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"ConstraintInsetTarget.swift <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false},{"title":"ListViewController.swift <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"Resource.swift <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"ConstraintDescription.swift <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"ConstraintMakerPriortizable.swift <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false},{"title":"ConstraintLayoutGuideDSL.swift <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"ConstraintPriority.swift <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]