gitextract_dw57sunh/ ├── LICENSE ├── README.md ├── WHCNetWorkKit/ │ ├── Info.plist │ ├── NSURLConnection/ │ │ ├── WHC_BaseOperation.h │ │ ├── WHC_BaseOperation.m │ │ ├── WHC_DownloadOperation.h │ │ ├── WHC_DownloadOperation.m │ │ ├── WHC_HttpManager.h │ │ ├── WHC_HttpManager.m │ │ ├── WHC_HttpOperation.h │ │ └── WHC_HttpOperation.m │ ├── NSURLSession/ │ │ ├── WHC_DownloadSessionTask.h │ │ ├── WHC_DownloadSessionTask.m │ │ ├── WHC_SessionDownloadManager.h │ │ └── WHC_SessionDownloadManager.m │ ├── Reachability/ │ │ ├── Reachability.h │ │ └── Reachability.m │ ├── UIKit+WHCNetWorkKit/ │ │ ├── UIButton+WHC_HttpButton.h │ │ ├── UIButton+WHC_HttpButton.m │ │ ├── UIImageView+WHC_HttpImageView.h │ │ ├── UIImageView+WHC_HttpImageView.m │ │ ├── WHC_ImageCache.h │ │ └── WHC_ImageCache.m │ ├── UtilKit+WHCNetWorkKit/ │ │ ├── WHC_DataModel.h │ │ ├── WHC_DataModel.m │ │ ├── WHC_Json.h │ │ ├── WHC_Json.m │ │ ├── WHC_XMLParser.h │ │ ├── WHC_XMLParser.m │ │ ├── WHC_Xml.h │ │ └── WHC_Xml.m │ └── WHCNetWorkKit.h ├── WHCNetWorkKit Example/ │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets/ │ │ └── AppIcon.appiconset/ │ │ └── Contents.json │ ├── Base.lproj/ │ │ └── LaunchScreen.storyboard │ ├── Info.plist │ ├── UI/ │ │ ├── WHC_FillScreenPlayerVC.h │ │ ├── WHC_FillScreenPlayerVC.m │ │ ├── WHC_OffLineVideoCell.xib │ │ ├── WHC_OffLineVideoVC.h │ │ ├── WHC_OffLineVideoVC.m │ │ └── WHC_OffLineVideoVC.xib │ ├── UIUnitCore/ │ │ ├── UIScrollView+WHC_PullRefresh.h │ │ ├── UIScrollView+WHC_PullRefresh.m │ │ ├── UIView+WHC_Loading.h │ │ ├── UIView+WHC_Loading.m │ │ ├── UIView+WHC_Toast.h │ │ ├── UIView+WHC_Toast.m │ │ ├── UIView+WHC_ViewProperty.h │ │ └── UIView+WHC_ViewProperty.m │ ├── ViewController.h │ ├── ViewController.m │ ├── ViewController.xib │ ├── WHC_DownloadObject.h │ ├── WHC_DownloadObject.m │ └── main.m ├── WHCNetWorkKit Example.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata/ │ │ └── wuhaichao.xcuserdatad/ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata/ │ ├── WHC.xcuserdatad/ │ │ └── xcschemes/ │ │ ├── WHCNetWorkKit Example.xcscheme │ │ └── xcschememanagement.plist │ └── wuhaichao.xcuserdatad/ │ └── xcschemes/ │ ├── WHCNetWorkKit Example.xcscheme │ └── xcschememanagement.plist ├── WHCNetWorkKit ExampleTests/ │ ├── Info.plist │ └── WHCNetWorkKit_ExampleTests.m ├── WHCNetWorkKit ExampleUITests/ │ ├── Info.plist │ └── WHCNetWorkKit_ExampleUITests.m ├── WHCNetWorkKit.podspec ├── WHCNetWorkKit.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata/ │ │ └── wuhaichao.xcuserdatad/ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata/ │ ├── WHC.xcuserdatad/ │ │ └── xcschemes/ │ │ ├── WHCNetWorkKit.xcscheme │ │ └── xcschememanagement.plist │ └── wuhaichao.xcuserdatad/ │ └── xcschemes/ │ ├── WHCNetWorkKit.xcscheme │ └── xcschememanagement.plist ├── WHCNetWorkKit.xcworkspace/ │ ├── contents.xcworkspacedata │ └── xcuserdata/ │ ├── WHC.xcuserdatad/ │ │ ├── UserInterfaceState.xcuserstate │ │ └── xcdebugger/ │ │ └── Breakpoints_v2.xcbkptlist │ └── wuhaichao.xcuserdatad/ │ ├── UserInterfaceState.xcuserstate │ ├── xcdebugger/ │ │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes/ │ └── xcschememanagement.plist └── WHCNetWorkKitTests/ ├── Info.plist └── WHCNetWorkKitTests.m