├── .gitignore ├── .travis.yml ├── Example ├── Podfile ├── Podfile.lock ├── Pods │ ├── AFNetworking │ │ ├── AFNetworking │ │ │ ├── AFHTTPSessionManager.h │ │ │ ├── AFHTTPSessionManager.m │ │ │ ├── AFNetworkReachabilityManager.h │ │ │ ├── AFNetworkReachabilityManager.m │ │ │ ├── AFNetworking.h │ │ │ ├── AFSecurityPolicy.h │ │ │ ├── AFSecurityPolicy.m │ │ │ ├── AFURLRequestSerialization.h │ │ │ ├── AFURLRequestSerialization.m │ │ │ ├── AFURLResponseSerialization.h │ │ │ ├── AFURLResponseSerialization.m │ │ │ ├── AFURLSessionManager.h │ │ │ └── AFURLSessionManager.m │ │ ├── LICENSE │ │ ├── README.md │ │ └── UIKit+AFNetworking │ │ │ ├── AFAutoPurgingImageCache.h │ │ │ ├── AFAutoPurgingImageCache.m │ │ │ ├── AFImageDownloader.h │ │ │ ├── AFImageDownloader.m │ │ │ ├── AFNetworkActivityIndicatorManager.h │ │ │ ├── AFNetworkActivityIndicatorManager.m │ │ │ ├── UIActivityIndicatorView+AFNetworking.h │ │ │ ├── UIActivityIndicatorView+AFNetworking.m │ │ │ ├── UIButton+AFNetworking.h │ │ │ ├── UIButton+AFNetworking.m │ │ │ ├── UIImage+AFNetworking.h │ │ │ ├── UIImageView+AFNetworking.h │ │ │ ├── UIImageView+AFNetworking.m │ │ │ ├── UIKit+AFNetworking.h │ │ │ ├── UIProgressView+AFNetworking.h │ │ │ ├── UIProgressView+AFNetworking.m │ │ │ ├── UIRefreshControl+AFNetworking.h │ │ │ ├── UIRefreshControl+AFNetworking.m │ │ │ ├── UIWebView+AFNetworking.h │ │ │ └── UIWebView+AFNetworking.m │ ├── Local Podspecs │ │ └── SODownloader.podspec.json │ ├── Manifest.lock │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ └── Target Support Files │ │ ├── AFNetworking │ │ ├── AFNetworking-dummy.m │ │ ├── AFNetworking-prefix.pch │ │ ├── AFNetworking-umbrella.h │ │ ├── AFNetworking.modulemap │ │ ├── AFNetworking.xcconfig │ │ └── Info.plist │ │ ├── Pods-SODownloader_Example │ │ ├── Info.plist │ │ ├── Pods-SODownloader_Example-acknowledgements.markdown │ │ ├── Pods-SODownloader_Example-acknowledgements.plist │ │ ├── Pods-SODownloader_Example-dummy.m │ │ ├── Pods-SODownloader_Example-frameworks.sh │ │ ├── Pods-SODownloader_Example-resources.sh │ │ ├── Pods-SODownloader_Example-umbrella.h │ │ ├── Pods-SODownloader_Example.debug.xcconfig │ │ ├── Pods-SODownloader_Example.modulemap │ │ └── Pods-SODownloader_Example.release.xcconfig │ │ ├── Pods-SODownloader_Tests │ │ ├── Info.plist │ │ ├── Pods-SODownloader_Tests-acknowledgements.markdown │ │ ├── Pods-SODownloader_Tests-acknowledgements.plist │ │ ├── Pods-SODownloader_Tests-dummy.m │ │ ├── Pods-SODownloader_Tests-frameworks.sh │ │ ├── Pods-SODownloader_Tests-resources.sh │ │ ├── Pods-SODownloader_Tests-umbrella.h │ │ ├── Pods-SODownloader_Tests.debug.xcconfig │ │ ├── Pods-SODownloader_Tests.modulemap │ │ └── Pods-SODownloader_Tests.release.xcconfig │ │ └── SODownloader │ │ ├── Info.plist │ │ ├── SODownloader-dummy.m │ │ ├── SODownloader-prefix.pch │ │ ├── SODownloader-umbrella.h │ │ ├── SODownloader.modulemap │ │ └── SODownloader.xcconfig ├── SODownloader.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── SODownloader-Example.xcscheme ├── SODownloader.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── SODownloader │ ├── AppDelegate+SODownloader.h │ ├── AppDelegate+SODownloader.m │ ├── Base.lproj │ │ ├── Base.lproj │ │ │ └── Main.storyboard │ │ └── LaunchScreen.storyboard │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── SOAppDelegate.h │ ├── SOAppDelegate.m │ ├── SODownloadSettingViewController.h │ ├── SODownloadSettingViewController.m │ ├── SODownloadViewController.h │ ├── SODownloadViewController.m │ ├── SODownloader+MusicDownloader.h │ ├── SODownloader+MusicDownloader.m │ ├── SODownloader-Info.plist │ ├── SODownloader-Prefix.pch │ ├── SOLog.h │ ├── SOMusic.h │ ├── SOMusic.m │ ├── SOMusicListCell.h │ ├── SOMusicListCell.m │ ├── SOMusicListViewController.h │ ├── SOMusicListViewController.m │ ├── SOSimpleDownloadViewController.h │ ├── SOSimpleDownloadViewController.m │ ├── SOSimulateDB.h │ ├── SOSimulateDB.m │ ├── en.lproj │ │ └── InfoPlist.strings │ └── main.m └── Tests │ ├── Tests-Info.plist │ ├── Tests-Prefix.pch │ ├── Tests.m │ └── en.lproj │ └── InfoPlist.strings ├── LICENSE ├── README.md ├── SODownloader.podspec ├── SODownloader ├── Assets │ └── .gitkeep └── Classes │ ├── .gitkeep │ ├── SODownloadItem.h │ ├── SODownloadItem.m │ ├── SODownloadResponseSerializer.h │ ├── SODownloadResponseSerializer.m │ ├── SODownloader.h │ └── SODownloader.m └── _Pods.xcodeproj /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/.travis.yml -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFHTTPSessionManager.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFNetworkReachabilityManager.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFNetworking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFNetworking.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFSecurityPolicy.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFURLResponseSerialization.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFURLSessionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFURLSessionManager.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/AFNetworking/AFURLSessionManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/AFNetworking/AFURLSessionManager.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/LICENSE -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/README.md -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/AFAutoPurgingImageCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/AFAutoPurgingImageCache.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/AFAutoPurgingImageCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/AFAutoPurgingImageCache.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/AFImageDownloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/AFImageDownloader.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/AFImageDownloader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/AFImageDownloader.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIImage+AFNetworking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIImage+AFNetworking.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.m -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h -------------------------------------------------------------------------------- /Example/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.m -------------------------------------------------------------------------------- /Example/Pods/Local Podspecs/SODownloader.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Local Podspecs/SODownloader.podspec.json -------------------------------------------------------------------------------- /Example/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Manifest.lock -------------------------------------------------------------------------------- /Example/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AFNetworking/AFNetworking-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/AFNetworking/AFNetworking-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AFNetworking/AFNetworking-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/AFNetworking/AFNetworking-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AFNetworking/AFNetworking-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/AFNetworking/AFNetworking-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AFNetworking/AFNetworking.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/AFNetworking/AFNetworking.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AFNetworking/AFNetworking.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/AFNetworking/AFNetworking.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/AFNetworking/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/AFNetworking/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Example/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-acknowledgements.markdown -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-acknowledgements.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-frameworks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-frameworks.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-resources.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Example/Pods-SODownloader_Example.release.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Tests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Tests/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-acknowledgements.markdown -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-acknowledgements.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-frameworks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-frameworks.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-resources.sh -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests.debug.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/Pods-SODownloader_Tests/Pods-SODownloader_Tests.release.xcconfig -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SODownloader/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/SODownloader/Info.plist -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SODownloader/SODownloader-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/SODownloader/SODownloader-dummy.m -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SODownloader/SODownloader-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/SODownloader/SODownloader-prefix.pch -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SODownloader/SODownloader-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/SODownloader/SODownloader-umbrella.h -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SODownloader/SODownloader.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/SODownloader/SODownloader.modulemap -------------------------------------------------------------------------------- /Example/Pods/Target Support Files/SODownloader/SODownloader.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Pods/Target Support Files/SODownloader/SODownloader.xcconfig -------------------------------------------------------------------------------- /Example/SODownloader.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/SODownloader.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/SODownloader.xcodeproj/xcshareddata/xcschemes/SODownloader-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader.xcodeproj/xcshareddata/xcschemes/SODownloader-Example.xcscheme -------------------------------------------------------------------------------- /Example/SODownloader.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/SODownloader.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/SODownloader/AppDelegate+SODownloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/AppDelegate+SODownloader.h -------------------------------------------------------------------------------- /Example/SODownloader/AppDelegate+SODownloader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/AppDelegate+SODownloader.m -------------------------------------------------------------------------------- /Example/SODownloader/Base.lproj/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/Base.lproj/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/SODownloader/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example/SODownloader/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/SODownloader/SOAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOAppDelegate.h -------------------------------------------------------------------------------- /Example/SODownloader/SOAppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOAppDelegate.m -------------------------------------------------------------------------------- /Example/SODownloader/SODownloadSettingViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SODownloadSettingViewController.h -------------------------------------------------------------------------------- /Example/SODownloader/SODownloadSettingViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SODownloadSettingViewController.m -------------------------------------------------------------------------------- /Example/SODownloader/SODownloadViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SODownloadViewController.h -------------------------------------------------------------------------------- /Example/SODownloader/SODownloadViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SODownloadViewController.m -------------------------------------------------------------------------------- /Example/SODownloader/SODownloader+MusicDownloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SODownloader+MusicDownloader.h -------------------------------------------------------------------------------- /Example/SODownloader/SODownloader+MusicDownloader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SODownloader+MusicDownloader.m -------------------------------------------------------------------------------- /Example/SODownloader/SODownloader-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SODownloader-Info.plist -------------------------------------------------------------------------------- /Example/SODownloader/SODownloader-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SODownloader-Prefix.pch -------------------------------------------------------------------------------- /Example/SODownloader/SOLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOLog.h -------------------------------------------------------------------------------- /Example/SODownloader/SOMusic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOMusic.h -------------------------------------------------------------------------------- /Example/SODownloader/SOMusic.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOMusic.m -------------------------------------------------------------------------------- /Example/SODownloader/SOMusicListCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOMusicListCell.h -------------------------------------------------------------------------------- /Example/SODownloader/SOMusicListCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOMusicListCell.m -------------------------------------------------------------------------------- /Example/SODownloader/SOMusicListViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOMusicListViewController.h -------------------------------------------------------------------------------- /Example/SODownloader/SOMusicListViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOMusicListViewController.m -------------------------------------------------------------------------------- /Example/SODownloader/SOSimpleDownloadViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOSimpleDownloadViewController.h -------------------------------------------------------------------------------- /Example/SODownloader/SOSimpleDownloadViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOSimpleDownloadViewController.m -------------------------------------------------------------------------------- /Example/SODownloader/SOSimulateDB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOSimulateDB.h -------------------------------------------------------------------------------- /Example/SODownloader/SOSimulateDB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/SOSimulateDB.m -------------------------------------------------------------------------------- /Example/SODownloader/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Example/SODownloader/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/SODownloader/main.m -------------------------------------------------------------------------------- /Example/Tests/Tests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Tests/Tests-Info.plist -------------------------------------------------------------------------------- /Example/Tests/Tests-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Tests/Tests-Prefix.pch -------------------------------------------------------------------------------- /Example/Tests/Tests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/Example/Tests/Tests.m -------------------------------------------------------------------------------- /Example/Tests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/README.md -------------------------------------------------------------------------------- /SODownloader.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/SODownloader.podspec -------------------------------------------------------------------------------- /SODownloader/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SODownloader/Classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SODownloader/Classes/SODownloadItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/SODownloader/Classes/SODownloadItem.h -------------------------------------------------------------------------------- /SODownloader/Classes/SODownloadItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/SODownloader/Classes/SODownloadItem.m -------------------------------------------------------------------------------- /SODownloader/Classes/SODownloadResponseSerializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/SODownloader/Classes/SODownloadResponseSerializer.h -------------------------------------------------------------------------------- /SODownloader/Classes/SODownloadResponseSerializer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/SODownloader/Classes/SODownloadResponseSerializer.m -------------------------------------------------------------------------------- /SODownloader/Classes/SODownloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/SODownloader/Classes/SODownloader.h -------------------------------------------------------------------------------- /SODownloader/Classes/SODownloader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scfhao/SODownloader/HEAD/SODownloader/Classes/SODownloader.m -------------------------------------------------------------------------------- /_Pods.xcodeproj: -------------------------------------------------------------------------------- 1 | Example/Pods/Pods.xcodeproj --------------------------------------------------------------------------------