├── HXBaseProjectDemo.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ │ └── huangxuan518.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ ├── huangxuan.xcuserdatad │ └── xcschemes │ │ └── xcschememanagement.plist │ ├── huangxuan518.xcuserdatad │ └── xcschemes │ │ ├── HXBaseProjectDemo.xcscheme │ │ └── xcschememanagement.plist │ └── shangzhijie.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── HXBaseProjectDemo.xcworkspace ├── contents.xcworkspacedata ├── xcshareddata │ └── IDEWorkspaceChecks.plist └── xcuserdata │ ├── huangxuan.xcuserdatad │ ├── UserInterfaceState.xcuserstate │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ ├── huangxuan518.xcuserdatad │ ├── UserInterfaceState.xcuserstate │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── shangzhijie.xcuserdatad │ ├── UserInterfaceState.xcuserstate │ └── xcdebugger │ └── Breakpoints_v2.xcbkptlist ├── HXBaseProjectDemo ├── .DS_Store ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-40@2x.png │ │ ├── Icon-60@2x.png │ │ ├── Icon-Small@2x.png │ │ ├── Icon-Small@3x.png │ │ ├── Icon@2x.png │ │ ├── icon-2-1.png │ │ └── icon-2.png │ ├── Contents.json │ ├── LaunchImage.launchimage │ │ ├── Contents.json │ │ ├── Default-568h@2x.png │ │ ├── Default-667h@2x.png │ │ ├── Default.png │ │ ├── Default@2x.png │ │ └── Default@3x.png │ ├── arrow_down_down.imageset │ │ ├── Contents.json │ │ ├── arrow_down_down.png │ │ ├── arrow_down_down@2x.png │ │ └── arrow_down_down@3x.png │ ├── arrow_up_up.imageset │ │ ├── Contents.json │ │ ├── arrow_up_up.png │ │ ├── arrow_up_up@2x.png │ │ └── arrow_up_up@3x.png │ ├── back_more.imageset │ │ ├── Contents.json │ │ ├── back_more.png │ │ ├── back_more@2x.png │ │ └── back_more@3x.png │ ├── back_more1.imageset │ │ ├── Contents.json │ │ ├── back_more.png │ │ ├── back_more@2x.png │ │ └── back_more@3x.png │ ├── back_to_top.imageset │ │ ├── Contents.json │ │ ├── back_to_top@2x.png │ │ └── back_to_top@3x.png │ ├── button_home.imageset │ │ ├── Contents.json │ │ ├── button_home@2x.png │ │ └── button_home@3x.png │ ├── button_home1.imageset │ │ ├── Contents.json │ │ ├── button_home1@2x.png │ │ └── button_home1@3x.png │ ├── camara1.imageset │ │ ├── Contents.json │ │ ├── camara1.png │ │ ├── camara1@2x.png │ │ └── camara1@3x.png │ ├── camara2.imageset │ │ ├── Contents.json │ │ ├── camara2.png │ │ ├── camara2@2x.png │ │ └── camara2@3x.png │ ├── camara_click.imageset │ │ ├── Contents.json │ │ ├── camara_click.png │ │ ├── camara_click@2x.png │ │ └── camara_click@3x.png │ ├── demand_addimage.imageset │ │ ├── Contents.json │ │ ├── demand_addimage.png │ │ ├── demand_addimage@2x.png │ │ └── demand_addimage@3x.png │ ├── demand_delete.imageset │ │ ├── Contents.json │ │ ├── demand_delete.png │ │ ├── demand_delete@2x.png │ │ └── demand_delete@3x.png │ ├── home_list1.imageset │ │ ├── Contents.json │ │ ├── home_list1.png │ │ ├── home_list1@2x.png │ │ └── home_list1@3x.png │ ├── home_list2.imageset │ │ ├── Contents.json │ │ ├── home_list2.png │ │ ├── home_list2@2x.png │ │ └── home_list2@3x.png │ ├── home_me1.imageset │ │ ├── Contents.json │ │ ├── home_me1.png │ │ ├── home_me1@2x.png │ │ └── home_me1@3x.png │ ├── home_me2.imageset │ │ ├── Contents.json │ │ ├── home_me2.png │ │ ├── home_me2@2x.png │ │ └── home_me2@3x.png │ ├── me_arrow.imageset │ │ ├── Contents.json │ │ ├── me_arrow.png │ │ ├── me_arrow@2x.png │ │ └── me_arrow@3x.png │ ├── photoalbum.imageset │ │ ├── Contents.json │ │ ├── photoalbum.png │ │ ├── photoalbum@2x.png │ │ └── photoalbum@3x.png │ └── rotate.imageset │ │ ├── Contents.json │ │ ├── rotate.png │ │ ├── rotate@2x.png │ │ └── rotate@3x.png ├── Base │ ├── BaseCollectionViewCell.h │ ├── BaseCollectionViewCell.m │ ├── BaseCollectionViewController.h │ ├── BaseCollectionViewController.m │ ├── BaseModel.h │ ├── BaseModel.mm │ ├── BaseNavigationController.h │ ├── BaseNavigationController.m │ ├── BaseTabBarController.h │ ├── BaseTabBarController.m │ ├── BaseTableViewCell.h │ ├── BaseTableViewCell.m │ ├── BaseTableViewController.h │ ├── BaseTableViewController.m │ ├── BaseViewController.h │ └── BaseViewController.m ├── Config │ ├── AppConfig.h │ ├── RequestManager.h │ └── RequestManager.m ├── Demo │ ├── .DS_Store │ ├── HXBluetoothEquipmentNearbyListViewController.h │ ├── HXBluetoothEquipmentNearbyListViewController.m │ ├── HXCurrencyAddPhotoCell.h │ ├── HXCurrencyAddPhotoCell.m │ ├── HXCurrencyAddPhotoCell.xib │ ├── HXCurrencyAddPhotoCollectionViewCell.h │ ├── HXCurrencyAddPhotoCollectionViewCell.m │ ├── HXCurrencyAddPhotoCollectionViewCell.xib │ ├── HXDemoCurrencyCell.h │ ├── HXDemoCurrencyCell.m │ ├── HXDemoCurrencyCell.xib │ ├── HXHomeViewController.h │ ├── HXHomeViewController.m │ ├── HXImageModel.h │ └── HXImageModel.m ├── Info.plist ├── InfoPlist.strings ├── PrefixHeader.pch ├── Public │ ├── Asset │ │ ├── AssetHelper.h │ │ └── AssetHelper.m │ ├── CameraRoll │ │ ├── Asset │ │ │ ├── AssetHelper.h │ │ │ └── AssetHelper.m │ │ ├── Controller │ │ │ ├── Crop │ │ │ │ ├── Cut │ │ │ │ │ ├── UIImage-Extension.h │ │ │ │ │ ├── UIImage-Extension.m │ │ │ │ │ ├── UzysImageCropper.h │ │ │ │ │ └── UzysImageCropper.m │ │ │ │ ├── HXCutPhotoViewController.h │ │ │ │ └── HXCutPhotoViewController.m │ │ │ ├── PhotoPreview │ │ │ │ ├── AJPhotoBrowser │ │ │ │ │ ├── AJPhotoTapDetectingImageView.h │ │ │ │ │ ├── AJPhotoTapDetectingImageView.m │ │ │ │ │ ├── AJPhotoZoomingScrollView.h │ │ │ │ │ ├── AJPhotoZoomingScrollView.m │ │ │ │ │ ├── AJTapDetectingView.h │ │ │ │ │ └── AJTapDetectingView.m │ │ │ │ ├── HXPhotoPreviewViewController.h │ │ │ │ └── HXPhotoPreviewViewController.m │ │ │ └── Photos │ │ │ │ ├── HXPhotosViewController.h │ │ │ │ └── HXPhotosViewController.m │ │ └── View │ │ │ ├── HXCardSwitchView │ │ │ ├── HXCardSwitchView.h │ │ │ ├── HXCardSwitchView.m │ │ │ ├── SXImageCell.h │ │ │ ├── SXImageCell.m │ │ │ ├── SXImageCell.xib │ │ │ ├── SXLineLayout.h │ │ │ └── SXLineLayout.m │ │ │ ├── HXPhotoCell.h │ │ │ ├── HXPhotoCell.m │ │ │ ├── HXPhotoCell.xib │ │ │ ├── HXPhotoFirstCollectionViewCell.h │ │ │ ├── HXPhotoFirstCollectionViewCell.m │ │ │ ├── HXPhotoFirstCollectionViewCell.xib │ │ │ ├── HXPhotoSecondCollectionViewCell.h │ │ │ ├── HXPhotoSecondCollectionViewCell.m │ │ │ ├── HXPhotoSecondCollectionViewCell.xib │ │ │ └── SCCaptureCamera │ │ │ ├── SCCaptureSessionManager.h │ │ │ ├── SCCaptureSessionManager.m │ │ │ ├── UIImage+Resize.h │ │ │ └── UIImage+Resize.m │ ├── Define │ │ └── PublicDefine.h │ ├── DownloadImages │ │ ├── DownloadImageManager.h │ │ └── DownloadImageManager.m │ ├── Extension │ │ ├── NSString+Extension.h │ │ ├── NSString+Extension.m │ │ ├── UIImage+Extension.h │ │ ├── UIImage+Extension.m │ │ ├── UITabBar+Badge.h │ │ ├── UITabBar+Badge.m │ │ ├── UIView+Helpers.h │ │ └── UIView+Helpers.m │ └── UploadImages │ │ ├── UploadManager.h │ │ └── UploadManager.m ├── ShiLiImage │ ├── 1.png │ ├── 10.png │ ├── 11.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ ├── 9.png │ ├── ceshi.jpg │ ├── yulan1.png │ ├── yulan2.png │ └── yulan3.png ├── TabBarConfigure.plist └── main.m ├── 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 ├── GZIP │ ├── GZIP │ │ ├── GZIP.h │ │ └── GZIP.m │ ├── LICENCE.md │ └── README.md ├── HappyDNS │ ├── HappyDNS │ │ ├── Assessment │ │ │ ├── QNAssessment.h │ │ │ ├── QNAssessment.m │ │ │ ├── QNIpModel.h │ │ │ └── QNIpModel.m │ │ ├── Common │ │ │ ├── QNDnsManager.h │ │ │ ├── QNDnsManager.m │ │ │ ├── QNDomain.h │ │ │ ├── QNDomain.m │ │ │ ├── QNLruCache.h │ │ │ ├── QNLruCache.m │ │ │ ├── QNNetworkInfo.h │ │ │ ├── QNNetworkInfo.m │ │ │ ├── QNRecord.h │ │ │ ├── QNRecord.m │ │ │ └── QNResolverDelegate.h │ │ ├── HappyDNS.h │ │ ├── Http │ │ │ ├── QNDnspodEnterprise.h │ │ │ ├── QNDnspodEnterprise.m │ │ │ ├── QNDnspodFree.h │ │ │ └── QNDnspodFree.m │ │ ├── Local │ │ │ ├── QNHijackingDetectWrapper.h │ │ │ ├── QNHijackingDetectWrapper.m │ │ │ ├── QNHosts.h │ │ │ ├── QNHosts.m │ │ │ ├── QNResolvUtil.h │ │ │ ├── QNResolvUtil.m │ │ │ ├── QNResolver.h │ │ │ ├── QNResolver.m │ │ │ ├── QNTxtResolver.h │ │ │ └── QNTxtResolver.m │ │ ├── QNRefresher.h │ │ ├── QNRefresher.m │ │ └── Util │ │ │ ├── QNDes.h │ │ │ ├── QNDes.m │ │ │ ├── QNGetAddrInfo.h │ │ │ ├── QNGetAddrInfo.m │ │ │ ├── QNHex.h │ │ │ ├── QNHex.m │ │ │ ├── QNIP.h │ │ │ └── QNIP.m │ ├── LICENSE │ └── README.md ├── Headers │ ├── Private │ │ ├── AFNetworking │ │ │ ├── AFAutoPurgingImageCache.h │ │ │ ├── AFHTTPSessionManager.h │ │ │ ├── AFImageDownloader.h │ │ │ ├── AFNetworkActivityIndicatorManager.h │ │ │ ├── AFNetworkReachabilityManager.h │ │ │ ├── AFNetworking.h │ │ │ ├── AFSecurityPolicy.h │ │ │ ├── AFURLRequestSerialization.h │ │ │ ├── AFURLResponseSerialization.h │ │ │ ├── AFURLSessionManager.h │ │ │ ├── UIActivityIndicatorView+AFNetworking.h │ │ │ ├── UIButton+AFNetworking.h │ │ │ ├── UIImage+AFNetworking.h │ │ │ ├── UIImageView+AFNetworking.h │ │ │ ├── UIKit+AFNetworking.h │ │ │ ├── UIProgressView+AFNetworking.h │ │ │ ├── UIRefreshControl+AFNetworking.h │ │ │ └── UIWebView+AFNetworking.h │ │ ├── HappyDNS │ │ │ ├── HappyDNS.h │ │ │ ├── QNAssessment.h │ │ │ ├── QNDes.h │ │ │ ├── QNDnsManager.h │ │ │ ├── QNDnspodEnterprise.h │ │ │ ├── QNDnspodFree.h │ │ │ ├── QNDomain.h │ │ │ ├── QNGetAddrInfo.h │ │ │ ├── QNHex.h │ │ │ ├── QNHijackingDetectWrapper.h │ │ │ ├── QNHosts.h │ │ │ ├── QNIP.h │ │ │ ├── QNIpModel.h │ │ │ ├── QNLruCache.h │ │ │ ├── QNNetworkInfo.h │ │ │ ├── QNRecord.h │ │ │ ├── QNRefresher.h │ │ │ ├── QNResolvUtil.h │ │ │ ├── QNResolver.h │ │ │ ├── QNResolverDelegate.h │ │ │ └── QNTxtResolver.h │ │ ├── MJRefresh │ │ │ ├── MJRefresh.h │ │ │ ├── MJRefreshAutoFooter.h │ │ │ ├── MJRefreshAutoGifFooter.h │ │ │ ├── MJRefreshAutoNormalFooter.h │ │ │ ├── MJRefreshAutoStateFooter.h │ │ │ ├── MJRefreshBackFooter.h │ │ │ ├── MJRefreshBackGifFooter.h │ │ │ ├── MJRefreshBackNormalFooter.h │ │ │ ├── MJRefreshBackStateFooter.h │ │ │ ├── MJRefreshComponent.h │ │ │ ├── MJRefreshConst.h │ │ │ ├── MJRefreshFooter.h │ │ │ ├── MJRefreshGifHeader.h │ │ │ ├── MJRefreshHeader.h │ │ │ ├── MJRefreshNormalHeader.h │ │ │ ├── MJRefreshStateHeader.h │ │ │ ├── NSBundle+MJRefresh.h │ │ │ ├── UIScrollView+MJExtension.h │ │ │ ├── UIScrollView+MJRefresh.h │ │ │ └── UIView+MJExtension.h │ │ ├── Qiniu │ │ │ ├── QNALAssetFile.h │ │ │ ├── QNAsyncRun.h │ │ │ ├── QNConfiguration.h │ │ │ ├── QNCrc32.h │ │ │ ├── QNEtag.h │ │ │ ├── QNFile.h │ │ │ ├── QNFileDelegate.h │ │ │ ├── QNFileRecorder.h │ │ │ ├── QNFormUpload.h │ │ │ ├── QNHttpDelegate.h │ │ │ ├── QNPHAssetFile.h │ │ │ ├── QNPHAssetResource.h │ │ │ ├── QNRecorderDelegate.h │ │ │ ├── QNResponseInfo.h │ │ │ ├── QNResumeUpload.h │ │ │ ├── QNSessionManager.h │ │ │ ├── QNSystem.h │ │ │ ├── QNUpToken.h │ │ │ ├── QNUploadManager.h │ │ │ ├── QNUploadOption+Private.h │ │ │ ├── QNUploadOption.h │ │ │ ├── QNUrlSafeBase64.h │ │ │ ├── QNUserAgent.h │ │ │ ├── QNVersion.h │ │ │ ├── QN_GTM_Base64.h │ │ │ └── QiniuSDK.h │ │ ├── ReactiveCocoa │ │ │ ├── MKAnnotationView+RACSignalSupport.h │ │ │ ├── NSArray+RACSequenceAdditions.h │ │ │ ├── NSData+RACSupport.h │ │ │ ├── NSDictionary+RACSequenceAdditions.h │ │ │ ├── NSEnumerator+RACSequenceAdditions.h │ │ │ ├── NSFileHandle+RACSupport.h │ │ │ ├── NSIndexSet+RACSequenceAdditions.h │ │ │ ├── NSInvocation+RACTypeParsing.h │ │ │ ├── NSNotificationCenter+RACSupport.h │ │ │ ├── NSObject+RACDeallocating.h │ │ │ ├── NSObject+RACDescription.h │ │ │ ├── NSObject+RACKVOWrapper.h │ │ │ ├── NSObject+RACLifting.h │ │ │ ├── NSObject+RACPropertySubscribing.h │ │ │ ├── NSObject+RACSelectorSignal.h │ │ │ ├── NSOrderedSet+RACSequenceAdditions.h │ │ │ ├── NSSet+RACSequenceAdditions.h │ │ │ ├── NSString+RACKeyPathUtilities.h │ │ │ ├── NSString+RACSequenceAdditions.h │ │ │ ├── NSString+RACSupport.h │ │ │ ├── NSURLConnection+RACSupport.h │ │ │ ├── NSUserDefaults+RACSupport.h │ │ │ ├── RACArraySequence.h │ │ │ ├── RACBehaviorSubject.h │ │ │ ├── RACBlockTrampoline.h │ │ │ ├── RACChannel.h │ │ │ ├── RACCommand.h │ │ │ ├── RACCompoundDisposable.h │ │ │ ├── RACDelegateProxy.h │ │ │ ├── RACDisposable.h │ │ │ ├── RACDynamicSequence.h │ │ │ ├── RACDynamicSignal.h │ │ │ ├── RACEXTKeyPathCoding.h │ │ │ ├── RACEXTRuntimeExtensions.h │ │ │ ├── RACEXTScope.h │ │ │ ├── RACEagerSequence.h │ │ │ ├── RACEmptySequence.h │ │ │ ├── RACEmptySignal.h │ │ │ ├── RACErrorSignal.h │ │ │ ├── RACEvent.h │ │ │ ├── RACGroupedSignal.h │ │ │ ├── RACImmediateScheduler.h │ │ │ ├── RACIndexSetSequence.h │ │ │ ├── RACKVOChannel.h │ │ │ ├── RACKVOProxy.h │ │ │ ├── RACKVOTrampoline.h │ │ │ ├── RACMulticastConnection+Private.h │ │ │ ├── RACMulticastConnection.h │ │ │ ├── RACObjCRuntime.h │ │ │ ├── RACPassthroughSubscriber.h │ │ │ ├── RACQueueScheduler+Subclass.h │ │ │ ├── RACQueueScheduler.h │ │ │ ├── RACReplaySubject.h │ │ │ ├── RACReturnSignal.h │ │ │ ├── RACScheduler+Private.h │ │ │ ├── RACScheduler+Subclass.h │ │ │ ├── RACScheduler.h │ │ │ ├── RACScopedDisposable.h │ │ │ ├── RACSequence.h │ │ │ ├── RACSerialDisposable.h │ │ │ ├── RACSignal+Operations.h │ │ │ ├── RACSignal.h │ │ │ ├── RACSignalSequence.h │ │ │ ├── RACStream+Private.h │ │ │ ├── RACStream.h │ │ │ ├── RACStringSequence.h │ │ │ ├── RACSubject.h │ │ │ ├── RACSubscriber+Private.h │ │ │ ├── RACSubscriber.h │ │ │ ├── RACSubscriptingAssignmentTrampoline.h │ │ │ ├── RACSubscriptionScheduler.h │ │ │ ├── RACTargetQueueScheduler.h │ │ │ ├── RACTestScheduler.h │ │ │ ├── RACTuple.h │ │ │ ├── RACTupleSequence.h │ │ │ ├── RACUnarySequence.h │ │ │ ├── RACUnit.h │ │ │ ├── RACValueTransformer.h │ │ │ ├── RACmetamacros.h │ │ │ ├── ReactiveCocoa.h │ │ │ ├── UIActionSheet+RACSignalSupport.h │ │ │ ├── UIAlertView+RACSignalSupport.h │ │ │ ├── UIBarButtonItem+RACCommandSupport.h │ │ │ ├── UIButton+RACCommandSupport.h │ │ │ ├── UICollectionReusableView+RACSignalSupport.h │ │ │ ├── UIControl+RACSignalSupport.h │ │ │ ├── UIControl+RACSignalSupportPrivate.h │ │ │ ├── UIDatePicker+RACSignalSupport.h │ │ │ ├── UIGestureRecognizer+RACSignalSupport.h │ │ │ ├── UIImagePickerController+RACSignalSupport.h │ │ │ ├── UIRefreshControl+RACCommandSupport.h │ │ │ ├── UISegmentedControl+RACSignalSupport.h │ │ │ ├── UISlider+RACSignalSupport.h │ │ │ ├── UIStepper+RACSignalSupport.h │ │ │ ├── UISwitch+RACSignalSupport.h │ │ │ ├── UITableViewCell+RACSignalSupport.h │ │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.h │ │ │ ├── UITextField+RACSignalSupport.h │ │ │ └── UITextView+RACSignalSupport.h │ │ ├── SDWebImage │ │ │ ├── NSData+ImageContentType.h │ │ │ ├── SDImageCache.h │ │ │ ├── SDWebImageCompat.h │ │ │ ├── SDWebImageDecoder.h │ │ │ ├── SDWebImageDownloader.h │ │ │ ├── SDWebImageDownloaderOperation.h │ │ │ ├── SDWebImageManager.h │ │ │ ├── SDWebImageOperation.h │ │ │ ├── SDWebImagePrefetcher.h │ │ │ ├── UIButton+WebCache.h │ │ │ ├── UIImage+GIF.h │ │ │ ├── UIImage+MultiFormat.h │ │ │ ├── UIImageView+HighlightedWebCache.h │ │ │ ├── UIImageView+WebCache.h │ │ │ └── UIView+WebCacheOperation.h │ │ └── SVProgressHUD │ │ │ ├── SVIndefiniteAnimatedView.h │ │ │ ├── SVProgressAnimatedView.h │ │ │ ├── SVProgressHUD.h │ │ │ └── SVRadialGradientLayer.h │ └── Public │ │ ├── AFNetworking │ │ ├── AFAutoPurgingImageCache.h │ │ ├── AFHTTPSessionManager.h │ │ ├── AFImageDownloader.h │ │ ├── AFNetworkActivityIndicatorManager.h │ │ ├── AFNetworkReachabilityManager.h │ │ ├── AFNetworking.h │ │ ├── AFSecurityPolicy.h │ │ ├── AFURLRequestSerialization.h │ │ ├── AFURLResponseSerialization.h │ │ ├── AFURLSessionManager.h │ │ ├── UIActivityIndicatorView+AFNetworking.h │ │ ├── UIButton+AFNetworking.h │ │ ├── UIImage+AFNetworking.h │ │ ├── UIImageView+AFNetworking.h │ │ ├── UIKit+AFNetworking.h │ │ ├── UIProgressView+AFNetworking.h │ │ ├── UIRefreshControl+AFNetworking.h │ │ └── UIWebView+AFNetworking.h │ │ ├── HappyDNS │ │ ├── HappyDNS.h │ │ ├── QNAssessment.h │ │ ├── QNDes.h │ │ ├── QNDnsManager.h │ │ ├── QNDnspodEnterprise.h │ │ ├── QNDnspodFree.h │ │ ├── QNDomain.h │ │ ├── QNGetAddrInfo.h │ │ ├── QNHex.h │ │ ├── QNHijackingDetectWrapper.h │ │ ├── QNHosts.h │ │ ├── QNIP.h │ │ ├── QNIpModel.h │ │ ├── QNLruCache.h │ │ ├── QNNetworkInfo.h │ │ ├── QNRecord.h │ │ ├── QNRefresher.h │ │ ├── QNResolvUtil.h │ │ ├── QNResolver.h │ │ ├── QNResolverDelegate.h │ │ └── QNTxtResolver.h │ │ ├── MJRefresh │ │ ├── MJRefresh.h │ │ ├── MJRefreshAutoFooter.h │ │ ├── MJRefreshAutoGifFooter.h │ │ ├── MJRefreshAutoNormalFooter.h │ │ ├── MJRefreshAutoStateFooter.h │ │ ├── MJRefreshBackFooter.h │ │ ├── MJRefreshBackGifFooter.h │ │ ├── MJRefreshBackNormalFooter.h │ │ ├── MJRefreshBackStateFooter.h │ │ ├── MJRefreshComponent.h │ │ ├── MJRefreshConst.h │ │ ├── MJRefreshFooter.h │ │ ├── MJRefreshGifHeader.h │ │ ├── MJRefreshHeader.h │ │ ├── MJRefreshNormalHeader.h │ │ ├── MJRefreshStateHeader.h │ │ ├── NSBundle+MJRefresh.h │ │ ├── UIScrollView+MJExtension.h │ │ ├── UIScrollView+MJRefresh.h │ │ └── UIView+MJExtension.h │ │ ├── Qiniu │ │ ├── QNALAssetFile.h │ │ ├── QNAsyncRun.h │ │ ├── QNConfiguration.h │ │ ├── QNCrc32.h │ │ ├── QNEtag.h │ │ ├── QNFile.h │ │ ├── QNFileDelegate.h │ │ ├── QNFileRecorder.h │ │ ├── QNFormUpload.h │ │ ├── QNHttpDelegate.h │ │ ├── QNPHAssetFile.h │ │ ├── QNPHAssetResource.h │ │ ├── QNRecorderDelegate.h │ │ ├── QNResponseInfo.h │ │ ├── QNResumeUpload.h │ │ ├── QNSessionManager.h │ │ ├── QNSystem.h │ │ ├── QNUpToken.h │ │ ├── QNUploadManager.h │ │ ├── QNUploadOption+Private.h │ │ ├── QNUploadOption.h │ │ ├── QNUrlSafeBase64.h │ │ ├── QNUserAgent.h │ │ ├── QNVersion.h │ │ ├── QN_GTM_Base64.h │ │ └── QiniuSDK.h │ │ ├── ReactiveCocoa │ │ ├── MKAnnotationView+RACSignalSupport.h │ │ ├── NSArray+RACSequenceAdditions.h │ │ ├── NSData+RACSupport.h │ │ ├── NSDictionary+RACSequenceAdditions.h │ │ ├── NSEnumerator+RACSequenceAdditions.h │ │ ├── NSFileHandle+RACSupport.h │ │ ├── NSIndexSet+RACSequenceAdditions.h │ │ ├── NSInvocation+RACTypeParsing.h │ │ ├── NSNotificationCenter+RACSupport.h │ │ ├── NSObject+RACDeallocating.h │ │ ├── NSObject+RACDescription.h │ │ ├── NSObject+RACKVOWrapper.h │ │ ├── NSObject+RACLifting.h │ │ ├── NSObject+RACPropertySubscribing.h │ │ ├── NSObject+RACSelectorSignal.h │ │ ├── NSOrderedSet+RACSequenceAdditions.h │ │ ├── NSSet+RACSequenceAdditions.h │ │ ├── NSString+RACKeyPathUtilities.h │ │ ├── NSString+RACSequenceAdditions.h │ │ ├── NSString+RACSupport.h │ │ ├── NSURLConnection+RACSupport.h │ │ ├── NSUserDefaults+RACSupport.h │ │ ├── RACArraySequence.h │ │ ├── RACBehaviorSubject.h │ │ ├── RACBlockTrampoline.h │ │ ├── RACChannel.h │ │ ├── RACCommand.h │ │ ├── RACCompoundDisposable.h │ │ ├── RACDelegateProxy.h │ │ ├── RACDisposable.h │ │ ├── RACDynamicSequence.h │ │ ├── RACDynamicSignal.h │ │ ├── RACEXTKeyPathCoding.h │ │ ├── RACEXTRuntimeExtensions.h │ │ ├── RACEXTScope.h │ │ ├── RACEagerSequence.h │ │ ├── RACEmptySequence.h │ │ ├── RACEmptySignal.h │ │ ├── RACErrorSignal.h │ │ ├── RACEvent.h │ │ ├── RACGroupedSignal.h │ │ ├── RACImmediateScheduler.h │ │ ├── RACIndexSetSequence.h │ │ ├── RACKVOChannel.h │ │ ├── RACKVOProxy.h │ │ ├── RACKVOTrampoline.h │ │ ├── RACMulticastConnection.h │ │ ├── RACObjCRuntime.h │ │ ├── RACPassthroughSubscriber.h │ │ ├── RACQueueScheduler+Subclass.h │ │ ├── RACQueueScheduler.h │ │ ├── RACReplaySubject.h │ │ ├── RACReturnSignal.h │ │ ├── RACScheduler+Subclass.h │ │ ├── RACScheduler.h │ │ ├── RACScopedDisposable.h │ │ ├── RACSequence.h │ │ ├── RACSerialDisposable.h │ │ ├── RACSignal+Operations.h │ │ ├── RACSignal.h │ │ ├── RACSignalSequence.h │ │ ├── RACStream.h │ │ ├── RACStringSequence.h │ │ ├── RACSubject.h │ │ ├── RACSubscriber.h │ │ ├── RACSubscriptingAssignmentTrampoline.h │ │ ├── RACSubscriptionScheduler.h │ │ ├── RACTargetQueueScheduler.h │ │ ├── RACTestScheduler.h │ │ ├── RACTuple.h │ │ ├── RACTupleSequence.h │ │ ├── RACUnarySequence.h │ │ ├── RACUnit.h │ │ ├── RACValueTransformer.h │ │ ├── RACmetamacros.h │ │ ├── ReactiveCocoa.h │ │ ├── UIActionSheet+RACSignalSupport.h │ │ ├── UIAlertView+RACSignalSupport.h │ │ ├── UIBarButtonItem+RACCommandSupport.h │ │ ├── UIButton+RACCommandSupport.h │ │ ├── UICollectionReusableView+RACSignalSupport.h │ │ ├── UIControl+RACSignalSupport.h │ │ ├── UIControl+RACSignalSupportPrivate.h │ │ ├── UIDatePicker+RACSignalSupport.h │ │ ├── UIGestureRecognizer+RACSignalSupport.h │ │ ├── UIImagePickerController+RACSignalSupport.h │ │ ├── UIRefreshControl+RACCommandSupport.h │ │ ├── UISegmentedControl+RACSignalSupport.h │ │ ├── UISlider+RACSignalSupport.h │ │ ├── UIStepper+RACSignalSupport.h │ │ ├── UISwitch+RACSignalSupport.h │ │ ├── UITableViewCell+RACSignalSupport.h │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.h │ │ ├── UITextField+RACSignalSupport.h │ │ └── UITextView+RACSignalSupport.h │ │ ├── SDWebImage │ │ ├── NSData+ImageContentType.h │ │ ├── SDImageCache.h │ │ ├── SDWebImageCompat.h │ │ ├── SDWebImageDecoder.h │ │ ├── SDWebImageDownloader.h │ │ ├── SDWebImageDownloaderOperation.h │ │ ├── SDWebImageManager.h │ │ ├── SDWebImageOperation.h │ │ ├── SDWebImagePrefetcher.h │ │ ├── UIButton+WebCache.h │ │ ├── UIImage+GIF.h │ │ ├── UIImage+MultiFormat.h │ │ ├── UIImageView+HighlightedWebCache.h │ │ ├── UIImageView+WebCache.h │ │ └── UIView+WebCacheOperation.h │ │ └── SVProgressHUD │ │ ├── SVIndefiniteAnimatedView.h │ │ ├── SVProgressAnimatedView.h │ │ ├── SVProgressHUD.h │ │ └── SVRadialGradientLayer.h ├── MJRefresh │ ├── LICENSE │ ├── MJRefresh │ │ ├── Base │ │ │ ├── MJRefreshAutoFooter.h │ │ │ ├── MJRefreshAutoFooter.m │ │ │ ├── MJRefreshBackFooter.h │ │ │ ├── MJRefreshBackFooter.m │ │ │ ├── MJRefreshComponent.h │ │ │ ├── MJRefreshComponent.m │ │ │ ├── MJRefreshFooter.h │ │ │ ├── MJRefreshFooter.m │ │ │ ├── MJRefreshHeader.h │ │ │ └── MJRefreshHeader.m │ │ ├── Custom │ │ │ ├── Footer │ │ │ │ ├── Auto │ │ │ │ │ ├── MJRefreshAutoGifFooter.h │ │ │ │ │ ├── MJRefreshAutoGifFooter.m │ │ │ │ │ ├── MJRefreshAutoNormalFooter.h │ │ │ │ │ ├── MJRefreshAutoNormalFooter.m │ │ │ │ │ ├── MJRefreshAutoStateFooter.h │ │ │ │ │ └── MJRefreshAutoStateFooter.m │ │ │ │ └── Back │ │ │ │ │ ├── MJRefreshBackGifFooter.h │ │ │ │ │ ├── MJRefreshBackGifFooter.m │ │ │ │ │ ├── MJRefreshBackNormalFooter.h │ │ │ │ │ ├── MJRefreshBackNormalFooter.m │ │ │ │ │ ├── MJRefreshBackStateFooter.h │ │ │ │ │ └── MJRefreshBackStateFooter.m │ │ │ └── Header │ │ │ │ ├── MJRefreshGifHeader.h │ │ │ │ ├── MJRefreshGifHeader.m │ │ │ │ ├── MJRefreshNormalHeader.h │ │ │ │ ├── MJRefreshNormalHeader.m │ │ │ │ ├── MJRefreshStateHeader.h │ │ │ │ └── MJRefreshStateHeader.m │ │ ├── MJRefresh.bundle │ │ │ ├── arrow@2x.png │ │ │ ├── en.lproj │ │ │ │ └── Localizable.strings │ │ │ ├── zh-Hans.lproj │ │ │ │ └── Localizable.strings │ │ │ └── zh-Hant.lproj │ │ │ │ └── Localizable.strings │ │ ├── MJRefresh.h │ │ ├── MJRefreshConst.h │ │ ├── MJRefreshConst.m │ │ ├── NSBundle+MJRefresh.h │ │ ├── NSBundle+MJRefresh.m │ │ ├── UIScrollView+MJExtension.h │ │ ├── UIScrollView+MJExtension.m │ │ ├── UIScrollView+MJRefresh.h │ │ ├── UIScrollView+MJRefresh.m │ │ ├── UIView+MJExtension.h │ │ └── UIView+MJExtension.m │ └── README.md ├── Manifest.lock ├── Pods.xcodeproj │ ├── project.pbxproj │ └── xcuserdata │ │ ├── huangxuan.xcuserdatad │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ │ ├── huangxuan518.xcuserdatad │ │ └── xcschemes │ │ │ ├── AFNetworking.xcscheme │ │ │ ├── HappyDNS.xcscheme │ │ │ ├── MJRefresh.xcscheme │ │ │ ├── Pods-HXBaseProjectDemo.xcscheme │ │ │ ├── Qiniu.xcscheme │ │ │ ├── ReactiveCocoa.xcscheme │ │ │ ├── SDWebImage.xcscheme │ │ │ ├── SVProgressHUD.xcscheme │ │ │ └── xcschememanagement.plist │ │ └── shangzhijie.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── Qiniu │ ├── LICENSE │ ├── QiniuSDK │ │ ├── Common │ │ │ ├── QNALAssetFile.h │ │ │ ├── QNALAssetFile.m │ │ │ ├── QNAsyncRun.h │ │ │ ├── QNAsyncRun.m │ │ │ ├── QNCrc32.h │ │ │ ├── QNCrc32.m │ │ │ ├── QNEtag.h │ │ │ ├── QNEtag.m │ │ │ ├── QNFile.h │ │ │ ├── QNFile.m │ │ │ ├── QNFileDelegate.h │ │ │ ├── QNPHAssetFile.h │ │ │ ├── QNPHAssetFile.m │ │ │ ├── QNPHAssetResource.h │ │ │ ├── QNPHAssetResource.m │ │ │ ├── QNSystem.h │ │ │ ├── QNSystem.m │ │ │ ├── QNUrlSafeBase64.h │ │ │ ├── QNUrlSafeBase64.m │ │ │ ├── QNVersion.h │ │ │ ├── QN_GTM_Base64.h │ │ │ └── QN_GTM_Base64.m │ │ ├── Http │ │ │ ├── QNHttpDelegate.h │ │ │ ├── QNResponseInfo.h │ │ │ ├── QNResponseInfo.m │ │ │ ├── QNSessionManager.h │ │ │ ├── QNSessionManager.m │ │ │ ├── QNUserAgent.h │ │ │ └── QNUserAgent.m │ │ ├── QiniuSDK.h │ │ ├── Recorder │ │ │ ├── QNFileRecorder.h │ │ │ ├── QNFileRecorder.m │ │ │ └── QNRecorderDelegate.h │ │ └── Storage │ │ │ ├── QNConfiguration.h │ │ │ ├── QNConfiguration.m │ │ │ ├── QNFormUpload.h │ │ │ ├── QNFormUpload.m │ │ │ ├── QNResumeUpload.h │ │ │ ├── QNResumeUpload.m │ │ │ ├── QNUpToken.h │ │ │ ├── QNUpToken.m │ │ │ ├── QNUploadManager.h │ │ │ ├── QNUploadManager.m │ │ │ ├── QNUploadOption+Private.h │ │ │ ├── QNUploadOption.h │ │ │ └── QNUploadOption.m │ └── README.md ├── QiniuDownload │ ├── QiniuDownloadSDK │ │ ├── QNAsyncRun.h │ │ ├── QNAsyncRun.m │ │ ├── QNConfig.h │ │ ├── QNConfig.m │ │ ├── QNDownloadManager.h │ │ ├── QNDownloadManager.m │ │ ├── QNDownloadTask.h │ │ ├── QNDownloadTask.m │ │ ├── QNStats.h │ │ ├── QNStats.m │ │ └── QiniuDownload.h │ └── README.md ├── ReactiveCocoa │ ├── LICENSE.md │ ├── README.md │ └── ReactiveCocoa │ │ ├── MKAnnotationView+RACSignalSupport.h │ │ ├── MKAnnotationView+RACSignalSupport.m │ │ ├── NSArray+RACSequenceAdditions.h │ │ ├── NSArray+RACSequenceAdditions.m │ │ ├── NSData+RACSupport.h │ │ ├── NSData+RACSupport.m │ │ ├── NSDictionary+RACSequenceAdditions.h │ │ ├── NSDictionary+RACSequenceAdditions.m │ │ ├── NSEnumerator+RACSequenceAdditions.h │ │ ├── NSEnumerator+RACSequenceAdditions.m │ │ ├── NSFileHandle+RACSupport.h │ │ ├── NSFileHandle+RACSupport.m │ │ ├── NSIndexSet+RACSequenceAdditions.h │ │ ├── NSIndexSet+RACSequenceAdditions.m │ │ ├── NSInvocation+RACTypeParsing.h │ │ ├── NSInvocation+RACTypeParsing.m │ │ ├── NSNotificationCenter+RACSupport.h │ │ ├── NSNotificationCenter+RACSupport.m │ │ ├── NSObject+RACDeallocating.h │ │ ├── NSObject+RACDeallocating.m │ │ ├── NSObject+RACDescription.h │ │ ├── NSObject+RACDescription.m │ │ ├── NSObject+RACKVOWrapper.h │ │ ├── NSObject+RACKVOWrapper.m │ │ ├── NSObject+RACLifting.h │ │ ├── NSObject+RACLifting.m │ │ ├── NSObject+RACPropertySubscribing.h │ │ ├── NSObject+RACPropertySubscribing.m │ │ ├── NSObject+RACSelectorSignal.h │ │ ├── NSObject+RACSelectorSignal.m │ │ ├── NSOrderedSet+RACSequenceAdditions.h │ │ ├── NSOrderedSet+RACSequenceAdditions.m │ │ ├── NSSet+RACSequenceAdditions.h │ │ ├── NSSet+RACSequenceAdditions.m │ │ ├── NSString+RACKeyPathUtilities.h │ │ ├── NSString+RACKeyPathUtilities.m │ │ ├── NSString+RACSequenceAdditions.h │ │ ├── NSString+RACSequenceAdditions.m │ │ ├── NSString+RACSupport.h │ │ ├── NSString+RACSupport.m │ │ ├── NSURLConnection+RACSupport.h │ │ ├── NSURLConnection+RACSupport.m │ │ ├── NSUserDefaults+RACSupport.h │ │ ├── NSUserDefaults+RACSupport.m │ │ ├── RACArraySequence.h │ │ ├── RACArraySequence.m │ │ ├── RACBehaviorSubject.h │ │ ├── RACBehaviorSubject.m │ │ ├── RACBlockTrampoline.h │ │ ├── RACBlockTrampoline.m │ │ ├── RACChannel.h │ │ ├── RACChannel.m │ │ ├── RACCommand.h │ │ ├── RACCommand.m │ │ ├── RACCompoundDisposable.h │ │ ├── RACCompoundDisposable.m │ │ ├── RACCompoundDisposableProvider.d │ │ ├── RACDelegateProxy.h │ │ ├── RACDelegateProxy.m │ │ ├── RACDisposable.h │ │ ├── RACDisposable.m │ │ ├── RACDynamicSequence.h │ │ ├── RACDynamicSequence.m │ │ ├── RACDynamicSignal.h │ │ ├── RACDynamicSignal.m │ │ ├── RACEagerSequence.h │ │ ├── RACEagerSequence.m │ │ ├── RACEmptySequence.h │ │ ├── RACEmptySequence.m │ │ ├── RACEmptySignal.h │ │ ├── RACEmptySignal.m │ │ ├── RACErrorSignal.h │ │ ├── RACErrorSignal.m │ │ ├── RACEvent.h │ │ ├── RACEvent.m │ │ ├── RACGroupedSignal.h │ │ ├── RACGroupedSignal.m │ │ ├── RACImmediateScheduler.h │ │ ├── RACImmediateScheduler.m │ │ ├── RACIndexSetSequence.h │ │ ├── RACIndexSetSequence.m │ │ ├── RACKVOChannel.h │ │ ├── RACKVOChannel.m │ │ ├── RACKVOProxy.h │ │ ├── RACKVOProxy.m │ │ ├── RACKVOTrampoline.h │ │ ├── RACKVOTrampoline.m │ │ ├── RACMulticastConnection+Private.h │ │ ├── RACMulticastConnection.h │ │ ├── RACMulticastConnection.m │ │ ├── RACObjCRuntime.h │ │ ├── RACObjCRuntime.m │ │ ├── RACPassthroughSubscriber.h │ │ ├── RACPassthroughSubscriber.m │ │ ├── RACQueueScheduler+Subclass.h │ │ ├── RACQueueScheduler.h │ │ ├── RACQueueScheduler.m │ │ ├── RACReplaySubject.h │ │ ├── RACReplaySubject.m │ │ ├── RACReturnSignal.h │ │ ├── RACReturnSignal.m │ │ ├── RACScheduler+Private.h │ │ ├── RACScheduler+Subclass.h │ │ ├── RACScheduler.h │ │ ├── RACScheduler.m │ │ ├── RACScopedDisposable.h │ │ ├── RACScopedDisposable.m │ │ ├── RACSequence.h │ │ ├── RACSequence.m │ │ ├── RACSerialDisposable.h │ │ ├── RACSerialDisposable.m │ │ ├── RACSignal+Operations.h │ │ ├── RACSignal+Operations.m │ │ ├── RACSignal.h │ │ ├── RACSignal.m │ │ ├── RACSignalProvider.d │ │ ├── RACSignalSequence.h │ │ ├── RACSignalSequence.m │ │ ├── RACStream+Private.h │ │ ├── RACStream.h │ │ ├── RACStream.m │ │ ├── RACStringSequence.h │ │ ├── RACStringSequence.m │ │ ├── RACSubject.h │ │ ├── RACSubject.m │ │ ├── RACSubscriber+Private.h │ │ ├── RACSubscriber.h │ │ ├── RACSubscriber.m │ │ ├── RACSubscriptingAssignmentTrampoline.h │ │ ├── RACSubscriptingAssignmentTrampoline.m │ │ ├── RACSubscriptionScheduler.h │ │ ├── RACSubscriptionScheduler.m │ │ ├── RACTargetQueueScheduler.h │ │ ├── RACTargetQueueScheduler.m │ │ ├── RACTestScheduler.h │ │ ├── RACTestScheduler.m │ │ ├── RACTuple.h │ │ ├── RACTuple.m │ │ ├── RACTupleSequence.h │ │ ├── RACTupleSequence.m │ │ ├── RACUnarySequence.h │ │ ├── RACUnarySequence.m │ │ ├── RACUnit.h │ │ ├── RACUnit.m │ │ ├── RACValueTransformer.h │ │ ├── RACValueTransformer.m │ │ ├── ReactiveCocoa.h │ │ ├── UIActionSheet+RACSignalSupport.h │ │ ├── UIActionSheet+RACSignalSupport.m │ │ ├── UIAlertView+RACSignalSupport.h │ │ ├── UIAlertView+RACSignalSupport.m │ │ ├── UIBarButtonItem+RACCommandSupport.h │ │ ├── UIBarButtonItem+RACCommandSupport.m │ │ ├── UIButton+RACCommandSupport.h │ │ ├── UIButton+RACCommandSupport.m │ │ ├── UICollectionReusableView+RACSignalSupport.h │ │ ├── UICollectionReusableView+RACSignalSupport.m │ │ ├── UIControl+RACSignalSupport.h │ │ ├── UIControl+RACSignalSupport.m │ │ ├── UIControl+RACSignalSupportPrivate.h │ │ ├── UIControl+RACSignalSupportPrivate.m │ │ ├── UIDatePicker+RACSignalSupport.h │ │ ├── UIDatePicker+RACSignalSupport.m │ │ ├── UIGestureRecognizer+RACSignalSupport.h │ │ ├── UIGestureRecognizer+RACSignalSupport.m │ │ ├── UIImagePickerController+RACSignalSupport.h │ │ ├── UIImagePickerController+RACSignalSupport.m │ │ ├── UIRefreshControl+RACCommandSupport.h │ │ ├── UIRefreshControl+RACCommandSupport.m │ │ ├── UISegmentedControl+RACSignalSupport.h │ │ ├── UISegmentedControl+RACSignalSupport.m │ │ ├── UISlider+RACSignalSupport.h │ │ ├── UISlider+RACSignalSupport.m │ │ ├── UIStepper+RACSignalSupport.h │ │ ├── UIStepper+RACSignalSupport.m │ │ ├── UISwitch+RACSignalSupport.h │ │ ├── UISwitch+RACSignalSupport.m │ │ ├── UITableViewCell+RACSignalSupport.h │ │ ├── UITableViewCell+RACSignalSupport.m │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.h │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.m │ │ ├── UITextField+RACSignalSupport.h │ │ ├── UITextField+RACSignalSupport.m │ │ ├── UITextView+RACSignalSupport.h │ │ ├── UITextView+RACSignalSupport.m │ │ └── extobjc │ │ ├── RACEXTKeyPathCoding.h │ │ ├── RACEXTRuntimeExtensions.h │ │ ├── RACEXTRuntimeExtensions.m │ │ ├── RACEXTScope.h │ │ └── RACmetamacros.h ├── SDWebImage │ ├── LICENSE │ ├── README.md │ └── SDWebImage │ │ ├── NSData+ImageContentType.h │ │ ├── NSData+ImageContentType.m │ │ ├── SDImageCache.h │ │ ├── SDImageCache.m │ │ ├── SDWebImageCompat.h │ │ ├── SDWebImageCompat.m │ │ ├── SDWebImageDecoder.h │ │ ├── SDWebImageDecoder.m │ │ ├── SDWebImageDownloader.h │ │ ├── SDWebImageDownloader.m │ │ ├── SDWebImageDownloaderOperation.h │ │ ├── SDWebImageDownloaderOperation.m │ │ ├── SDWebImageManager.h │ │ ├── SDWebImageManager.m │ │ ├── SDWebImageOperation.h │ │ ├── SDWebImagePrefetcher.h │ │ ├── SDWebImagePrefetcher.m │ │ ├── UIButton+WebCache.h │ │ ├── UIButton+WebCache.m │ │ ├── UIImage+GIF.h │ │ ├── UIImage+GIF.m │ │ ├── UIImage+MultiFormat.h │ │ ├── UIImage+MultiFormat.m │ │ ├── UIImageView+HighlightedWebCache.h │ │ ├── UIImageView+HighlightedWebCache.m │ │ ├── UIImageView+WebCache.h │ │ ├── UIImageView+WebCache.m │ │ ├── UIView+WebCacheOperation.h │ │ └── UIView+WebCacheOperation.m ├── SVProgressHUD │ ├── LICENSE.txt │ ├── README.md │ └── SVProgressHUD │ │ ├── SVIndefiniteAnimatedView.h │ │ ├── SVIndefiniteAnimatedView.m │ │ ├── SVProgressAnimatedView.h │ │ ├── SVProgressAnimatedView.m │ │ ├── SVProgressHUD.bundle │ │ ├── angle-mask.png │ │ ├── angle-mask@2x.png │ │ ├── angle-mask@3x.png │ │ ├── error.png │ │ ├── error@2x.png │ │ ├── error@3x.png │ │ ├── info.png │ │ ├── info@2x.png │ │ ├── info@3x.png │ │ ├── success.png │ │ ├── success@2x.png │ │ └── success@3x.png │ │ ├── SVProgressHUD.h │ │ ├── SVProgressHUD.m │ │ ├── SVRadialGradientLayer.h │ │ └── SVRadialGradientLayer.m └── Target Support Files │ ├── AFNetworking │ ├── AFNetworking-dummy.m │ ├── AFNetworking-prefix.pch │ └── AFNetworking.xcconfig │ ├── HappyDNS │ ├── HappyDNS-dummy.m │ ├── HappyDNS-prefix.pch │ └── HappyDNS.xcconfig │ ├── MJRefresh │ ├── MJRefresh-dummy.m │ ├── MJRefresh-prefix.pch │ └── MJRefresh.xcconfig │ ├── Pods-HXBaseProjectDemo │ ├── Pods-HXBaseProjectDemo-acknowledgements.markdown │ ├── Pods-HXBaseProjectDemo-acknowledgements.plist │ ├── Pods-HXBaseProjectDemo-dummy.m │ ├── Pods-HXBaseProjectDemo-frameworks.sh │ ├── Pods-HXBaseProjectDemo-resources.sh │ ├── Pods-HXBaseProjectDemo.debug.xcconfig │ └── Pods-HXBaseProjectDemo.release.xcconfig │ ├── Qiniu │ ├── Qiniu-dummy.m │ ├── Qiniu-prefix.pch │ └── Qiniu.xcconfig │ ├── ReactiveCocoa │ ├── ReactiveCocoa-dummy.m │ ├── ReactiveCocoa-prefix.pch │ └── ReactiveCocoa.xcconfig │ ├── SDWebImage │ ├── SDWebImage-dummy.m │ ├── SDWebImage-prefix.pch │ └── SDWebImage.xcconfig │ └── SVProgressHUD │ ├── SVProgressHUD-dummy.m │ ├── SVProgressHUD-prefix.pch │ └── SVProgressHUD.xcconfig └── README.md /HXBaseProjectDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /HXBaseProjectDemo.xcodeproj/project.xcworkspace/xcuserdata/huangxuan518.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo.xcodeproj/project.xcworkspace/xcuserdata/huangxuan518.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /HXBaseProjectDemo.xcodeproj/xcuserdata/huangxuan.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | HXBaseProjectDemo.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 0 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /HXBaseProjectDemo.xcodeproj/xcuserdata/shangzhijie.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | HXBaseProjectDemo.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 1 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /HXBaseProjectDemo.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /HXBaseProjectDemo.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /HXBaseProjectDemo.xcworkspace/xcuserdata/huangxuan.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo.xcworkspace/xcuserdata/huangxuan.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /HXBaseProjectDemo.xcworkspace/xcuserdata/huangxuan518.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo.xcworkspace/xcuserdata/huangxuan518.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /HXBaseProjectDemo.xcworkspace/xcuserdata/shangzhijie.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo.xcworkspace/xcuserdata/shangzhijie.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /HXBaseProjectDemo.xcworkspace/xcuserdata/shangzhijie.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/.DS_Store -------------------------------------------------------------------------------- /HXBaseProjectDemo/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/1/14. 6 | // Copyright © 2016年 IT小子. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "BaseTabBarController.h" 11 | 12 | @interface AppDelegate : UIResponder 13 | 14 | @property (strong, nonatomic) UIWindow *window; 15 | @property (strong, nonatomic) BaseTabBarController *baseTabBar; 16 | 17 | @end 18 | 19 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/Icon-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/Icon-40@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/Icon@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/icon-2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/icon-2-1.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/icon-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/AppIcon.appiconset/icon-2.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/LaunchImage.launchimage/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/LaunchImage.launchimage/Default.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/LaunchImage.launchimage/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/LaunchImage.launchimage/Default@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/LaunchImage.launchimage/Default@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/LaunchImage.launchimage/Default@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/arrow_down_down.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "arrow_down_down.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "arrow_down_down@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "arrow_down_down@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/arrow_down_down.imageset/arrow_down_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/arrow_down_down.imageset/arrow_down_down.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/arrow_down_down.imageset/arrow_down_down@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/arrow_down_down.imageset/arrow_down_down@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/arrow_down_down.imageset/arrow_down_down@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/arrow_down_down.imageset/arrow_down_down@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/arrow_up_up.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "arrow_up_up.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "arrow_up_up@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "arrow_up_up@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/arrow_up_up.imageset/arrow_up_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/arrow_up_up.imageset/arrow_up_up.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/arrow_up_up.imageset/arrow_up_up@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/arrow_up_up.imageset/arrow_up_up@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/arrow_up_up.imageset/arrow_up_up@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/arrow_up_up.imageset/arrow_up_up@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_more.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "back_more.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "back_more@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "back_more@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_more.imageset/back_more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/back_more.imageset/back_more.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_more.imageset/back_more@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/back_more.imageset/back_more@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_more.imageset/back_more@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/back_more.imageset/back_more@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_more1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "back_more.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "back_more@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "back_more@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_more1.imageset/back_more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/back_more1.imageset/back_more.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_more1.imageset/back_more@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/back_more1.imageset/back_more@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_more1.imageset/back_more@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/back_more1.imageset/back_more@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_to_top.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "back_to_top@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "back_to_top@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_to_top.imageset/back_to_top@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/back_to_top.imageset/back_to_top@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/back_to_top.imageset/back_to_top@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/back_to_top.imageset/back_to_top@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/button_home.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "button_home@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "button_home@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/button_home.imageset/button_home@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/button_home.imageset/button_home@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/button_home.imageset/button_home@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/button_home.imageset/button_home@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/button_home1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "button_home1@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "button_home1@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/button_home1.imageset/button_home1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/button_home1.imageset/button_home1@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/button_home1.imageset/button_home1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/button_home1.imageset/button_home1@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "camara1.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "camara1@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "camara1@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara1.imageset/camara1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/camara1.imageset/camara1.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara1.imageset/camara1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/camara1.imageset/camara1@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara1.imageset/camara1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/camara1.imageset/camara1@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "camara2.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "camara2@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "camara2@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara2.imageset/camara2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/camara2.imageset/camara2.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara2.imageset/camara2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/camara2.imageset/camara2@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara2.imageset/camara2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/camara2.imageset/camara2@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara_click.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "camara_click.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "camara_click@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "camara_click@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara_click.imageset/camara_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/camara_click.imageset/camara_click.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara_click.imageset/camara_click@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/camara_click.imageset/camara_click@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/camara_click.imageset/camara_click@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/camara_click.imageset/camara_click@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/demand_addimage.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "demand_addimage.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "demand_addimage@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "demand_addimage@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/demand_addimage.imageset/demand_addimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/demand_addimage.imageset/demand_addimage.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/demand_addimage.imageset/demand_addimage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/demand_addimage.imageset/demand_addimage@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/demand_addimage.imageset/demand_addimage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/demand_addimage.imageset/demand_addimage@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/demand_delete.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "demand_delete.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "demand_delete@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "demand_delete@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/demand_delete.imageset/demand_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/demand_delete.imageset/demand_delete.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/demand_delete.imageset/demand_delete@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/demand_delete.imageset/demand_delete@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/demand_delete.imageset/demand_delete@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/demand_delete.imageset/demand_delete@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_list1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "home_list1.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "home_list1@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "home_list1@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_list1.imageset/home_list1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_list1.imageset/home_list1.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_list1.imageset/home_list1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_list1.imageset/home_list1@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_list1.imageset/home_list1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_list1.imageset/home_list1@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_list2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "home_list2.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "home_list2@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "home_list2@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_list2.imageset/home_list2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_list2.imageset/home_list2.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_list2.imageset/home_list2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_list2.imageset/home_list2@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_list2.imageset/home_list2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_list2.imageset/home_list2@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_me1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "home_me1.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "home_me1@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "home_me1@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_me1.imageset/home_me1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_me1.imageset/home_me1.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_me1.imageset/home_me1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_me1.imageset/home_me1@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_me1.imageset/home_me1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_me1.imageset/home_me1@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_me2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "home_me2.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "home_me2@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "home_me2@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_me2.imageset/home_me2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_me2.imageset/home_me2.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_me2.imageset/home_me2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_me2.imageset/home_me2@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/home_me2.imageset/home_me2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/home_me2.imageset/home_me2@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/me_arrow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "me_arrow.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "me_arrow@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "me_arrow@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/me_arrow.imageset/me_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/me_arrow.imageset/me_arrow.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/me_arrow.imageset/me_arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/me_arrow.imageset/me_arrow@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/me_arrow.imageset/me_arrow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/me_arrow.imageset/me_arrow@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/photoalbum.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "photoalbum.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "photoalbum@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "photoalbum@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/photoalbum.imageset/photoalbum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/photoalbum.imageset/photoalbum.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/photoalbum.imageset/photoalbum@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/photoalbum.imageset/photoalbum@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/photoalbum.imageset/photoalbum@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/photoalbum.imageset/photoalbum@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/rotate.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "rotate.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "rotate@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "rotate@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/rotate.imageset/rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/rotate.imageset/rotate.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/rotate.imageset/rotate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/rotate.imageset/rotate@2x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Assets.xcassets/rotate.imageset/rotate@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Assets.xcassets/rotate.imageset/rotate@3x.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/Base/BaseCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // BaseCollectionViewCell.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/1/14. 6 | // Copyright © 2016年 IT小子. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | #import 12 | 13 | @interface BaseCollectionViewCell : UICollectionViewCell 14 | 15 | + (UINib *)nib; 16 | + (NSString *)reuseIdentifier; 17 | + (float)getCellFrame:(id)msg; 18 | 19 | - (void)setData:(id)data delegate:(id)delegate; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Base/BaseModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // BaseModel.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/12/26. 6 | // Copyright © 2016年 Yiss Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BaseModel : NSObject 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Base/BaseNavigationController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BaseNavigationController.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/5/26. 6 | // Copyright © 2016年 YISS. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BaseNavigationController : UINavigationController 12 | 13 | @property (nonatomic,strong) NSMutableArray *rootVcAry; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Base/BaseTabBarController.h: -------------------------------------------------------------------------------- 1 | // 2 | // BaseTabBarController.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/5/9. 6 | // Copyright © 2016年 YISS. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface BaseTabBarController : UITabBarController 12 | 13 | #pragma 设置小红点数值 14 | - (void)setBadgeValue:(NSString *)badgeValue index:(NSInteger)index;//设置指定tabar 小红点的值 15 | #pragma 设置小红点显示或者隐藏 16 | - (void)showBadgeWithIndex:(int)index;//显示小红点 没有数值 17 | - (void)hideBadgeWithIndex:(int)index;//隐藏小红点 没有数值 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Config/RequestManager.h: -------------------------------------------------------------------------------- 1 | // 2 | // RequestManager.h 3 | // HXBaseProjectDemo 4 | // 5 | // Created by 黄轩 on 2017/1/16. 6 | // Copyright © 2017年 黄轩. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface RequestManager : NSObject 12 | 13 | //银行卡类别查询 14 | - (void)getBankcardsilkRequestWithNum:(NSString *)num success:(void (^)(id responseObject))success failure:(void (^)(NSString *errorMsg))failure; 15 | 16 | + (instancetype)sharedInstance; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Demo/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/Demo/.DS_Store -------------------------------------------------------------------------------- /HXBaseProjectDemo/Demo/HXBluetoothEquipmentNearbyListViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // HXBluetoothEquipmentNearbyListViewController.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/1/14. 6 | // Copyright © 2016年 IT小子. All rights reserved. 7 | // 8 | 9 | #import "BaseTableViewController.h" 10 | 11 | @interface HXBluetoothEquipmentNearbyListViewController : BaseTableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Demo/HXCurrencyAddPhotoCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // HXCurrencyAddPhotoCollectionViewCell.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/1/14. 6 | // Copyright © 2016年 IT小子. All rights reserved. 7 | // 8 | 9 | #import "BaseCollectionViewCell.h" 10 | 11 | @interface HXCurrencyAddPhotoCollectionViewCell : BaseCollectionViewCell 12 | 13 | @property (weak, nonatomic) IBOutlet UIImageView *photoImage;//相册相片 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Demo/HXDemoCurrencyCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // HXDemoCurrencyCell.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/10/27. 6 | // Copyright © 2016年 Yiss Inc. All rights reserved. 7 | // 8 | 9 | #import "BaseTableViewCell.h" 10 | 11 | @interface HXDemoCurrencyCell : BaseTableViewCell 12 | 13 | @property (weak, nonatomic) IBOutlet UILabel *titleLabel; 14 | 15 | @end 16 | 17 | 18 | 19 | #pragma mark - Model 20 | 21 | @interface HXDemoCurrencyCellModel : NSObject 22 | 23 | @property (nonatomic,copy) NSString *title; 24 | 25 | + (HXDemoCurrencyCellModel *)ittemModelWithTitle:(NSString *)title; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Demo/HXHomeViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // HXHomeViewController.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/1/14. 6 | // Copyright © 2016年 IT小子. All rights reserved. 7 | // 8 | 9 | #import "BaseTableViewController.h" 10 | 11 | @interface HXHomeViewController : BaseTableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Demo/HXImageModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // HXImageModel.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/1/14. 6 | // Copyright © 2016年 IT小子. All rights reserved. 7 | // 8 | 9 | #import "BaseModel.h" 10 | 11 | @interface HXImageModel : BaseModel 12 | 13 | @property (nonatomic,strong) UIImage *image;//刚从相册或者相机中添加的照片 14 | @property (nonatomic,copy) NSString *imageUrl;//图片地址 该地址指的是网络地址 15 | @property (nonatomic,assign) BOOL isDelete;//是否被删除 默认未被删除 16 | 17 | + (HXImageModel *)ittemModelWithImage:(UIImage *)image imageUrl:(NSString *)imageUrl isDelete:(BOOL)isDelete; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | "CFBundleDisplayName" = "通用框架"; 2 | "NSContactsUsageDescription" = ""; 3 | "NSLocationUsageDescription" = ""; 4 | "NSPhotoLibraryUsageDescription" = ""; 5 | "NSLocationWhenInUseUsageDescription" = ""; 6 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/PrefixHeader.pch: -------------------------------------------------------------------------------- 1 | // 2 | // PrefixHeader.pch 3 | // HXCamouflageCalculator 4 | // 5 | // Created by 黄轩 on 16/10/14. 6 | // Copyright © 2016年 黄轩. All rights reserved. 7 | // 8 | 9 | #ifndef PrefixHeader_pch 10 | #define PrefixHeader_pch 11 | 12 | #import "PublicDefine.h" 13 | 14 | #import "AppConfig.h" 15 | 16 | #import "UIView+Helpers.h" 17 | #import "NSString+Extension.h" 18 | #import "UIImage+Extension.h" 19 | 20 | #import "AssetHelper.h" 21 | 22 | #import 23 | 24 | #endif /* PrefixHeader_pch */ 25 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Public/CameraRoll/Controller/Photos/HXPhotosViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // HXPhotosViewController.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/5/18. 6 | // Copyright © 2016年 YISS. All rights reserved. 7 | // 8 | 9 | #import "BaseCollectionViewController.h" 10 | 11 | @interface HXPhotosViewController : BaseCollectionViewController 12 | 13 | @property (nonatomic,assign) NSInteger photoCount;//最大添加照片数 14 | @property (nonatomic,copy) void (^completion)(HXPhotosViewController *vc, NSArray *photos); 15 | @end 16 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Public/CameraRoll/View/HXCardSwitchView/HXCardSwitchView.h: -------------------------------------------------------------------------------- 1 | // 2 | // HXCardSwitchView.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/5/18. 6 | // Copyright © 2016年 YISS. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "SXLineLayout.h" 11 | 12 | @interface HXCardSwitchView : UIView 13 | 14 | @property (nonatomic, strong) SXLineLayout *layout; 15 | 16 | - (void)deleteWithIndex:(NSInteger)index; 17 | - (void)setCardSwitchViewAry:(NSArray *)cardSwitchViewAry; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Public/CameraRoll/View/HXCardSwitchView/SXImageCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // SXImageCell.h 3 | // 108 - 特殊布局 4 | // 5 | // Created by 董 尚先 on 15/3/20. 6 | // Copyright (c) 2015年 shangxianDante. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface SXImageCell : UICollectionViewCell 12 | 13 | @property (weak, nonatomic) IBOutlet UIImageView *imageView; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Public/CameraRoll/View/HXCardSwitchView/SXImageCell.m: -------------------------------------------------------------------------------- 1 | // 2 | // SXImageCell.m 3 | // 108 - 特殊布局 4 | // 5 | // Created by 董 尚先 on 15/3/20. 6 | // Copyright (c) 2015年 shangxianDante. All rights reserved. 7 | // 8 | 9 | #import "SXImageCell.h" 10 | 11 | @interface SXImageCell() 12 | 13 | @end 14 | 15 | @implementation SXImageCell 16 | 17 | - (void)awakeFromNib { 18 | self.imageView.layer.cornerRadius = 2; 19 | self.imageView.layer.masksToBounds = YES; 20 | self.imageView.contentMode = UIViewContentModeScaleAspectFill; 21 | self.imageView.clipsToBounds = YES; 22 | } 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Public/CameraRoll/View/HXCardSwitchView/SXLineLayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // SXLineLayout.h 3 | // 108 - 特殊布局 4 | // 5 | // Created by 董 尚先 on 15/3/20. 6 | // Copyright (c) 2015年 shangxianDante. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface SXLineLayout : UICollectionViewFlowLayout 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Public/CameraRoll/View/HXPhotoCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // HXPhotoCell.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/5/18. 6 | // Copyright © 2016年 YISS. All rights reserved. 7 | // 8 | 9 | #import "BaseTableViewCell.h" 10 | 11 | @interface HXPhotoCell : BaseTableViewCell 12 | 13 | @property (weak, nonatomic) IBOutlet UIImageView *icoImageView; 14 | @property (weak, nonatomic) IBOutlet UILabel *titleLabel; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Public/CameraRoll/View/HXPhotoFirstCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // HXPhotoFirstCollectionViewCell.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/5/18. 6 | // Copyright © 2016年 YISS. All rights reserved. 7 | // 8 | 9 | #import "BaseCollectionViewCell.h" 10 | 11 | @interface HXPhotoFirstCollectionViewCell : UICollectionViewCell 12 | 13 | @property (weak, nonatomic) IBOutlet UIImageView *icoImageView;//图标 14 | @property (weak, nonatomic) IBOutlet UILabel *titleLabel;//标题 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Public/CameraRoll/View/HXPhotoSecondCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // HXPhotoSecondCollectionViewCell.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 16/5/18. 6 | // Copyright © 2016年 YISS. All rights reserved. 7 | // 8 | 9 | #import "BaseCollectionViewCell.h" 10 | 11 | @interface HXPhotoSecondCollectionViewCell : BaseCollectionViewCell 12 | 13 | @property (weak, nonatomic) IBOutlet UIImageView *photoImageView;//相册相片 14 | @property (weak, nonatomic) IBOutlet UILabel *redDotLabel;//小红点 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/Public/Extension/UITabBar+Badge.h: -------------------------------------------------------------------------------- 1 | // 2 | // UITabBar+Badge.h 3 | // 黄轩博客 blog.libuqing.com 4 | // 5 | // Created by 黄轩 on 2016/12/12. 6 | // Copyright © 2016年 Yiss Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UITabBar (Badge) 12 | 13 | - (void)showBadgeOnItemIndex:(int)index; //显示小红点 14 | - (void)hideBadgeOnItemIndex:(int)index; //隐藏小红点 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/1.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/10.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/11.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/2.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/3.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/4.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/5.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/6.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/7.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/8.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/9.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/ceshi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/ceshi.jpg -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/yulan1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/yulan1.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/yulan2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/yulan2.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/ShiLiImage/yulan3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/HXBaseProjectDemo/ShiLiImage/yulan3.png -------------------------------------------------------------------------------- /HXBaseProjectDemo/TabBarConfigure.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | class 7 | HXHomeViewController 8 | title 9 | 首页 10 | image 11 | button_home 12 | selectedImage 13 | button_home1 14 | badgeValue 15 | 0 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /HXBaseProjectDemo/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // HXImitationMogujieCamera 4 | // 5 | // Created by 黄轩 on 16/7/5. 6 | // Copyright © 2016年 黄轩. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- 1 | # Uncomment this line to define a global platform for your project 2 | platform :ios, '7.0' 3 | 4 | target 'HXBaseProjectDemo' do 5 | 6 | pod 'ReactiveCocoa' 7 | pod 'AFNetworking','~> 3.0.4' 8 | pod 'SVProgressHUD','~> 2.0.4' 9 | pod 'SDWebImage' 10 | pod 'MJRefresh' 11 | pod 'Qiniu' 12 | 13 | end 14 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/Assessment/QNAssessment.h: -------------------------------------------------------------------------------- 1 | // 2 | // Assessment.h 3 | // HappyDNS 4 | // 5 | // Created by bailong on 16/7/19. 6 | // Copyright © 2016年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface QNJudge : NSObject 12 | 13 | @end 14 | 15 | @interface QNAssessment : NSObject 16 | 17 | - (void)submitErrorRecord; 18 | - (void)submitSpeedRecord; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/Assessment/QNAssessment.m: -------------------------------------------------------------------------------- 1 | // 2 | // Assessment.m 3 | // HappyDNS 4 | // 5 | // Created by bailong on 16/7/19. 6 | // Copyright © 2016年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import "QNAssessment.h" 10 | 11 | @implementation QNAssessment 12 | 13 | - (void)submitErrorRecord { 14 | } 15 | - (void)submitSpeedRecord { 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/Assessment/QNIpModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // HistoryModel.h 3 | // HappyDNS 4 | // 5 | // Created by bailong on 16/7/19. 6 | // Copyright © 2016年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface QNIpModel : NSObject 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/Assessment/QNIpModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // HistoryModel.m 3 | // HappyDNS 4 | // 5 | // Created by bailong on 16/7/19. 6 | // Copyright © 2016年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import "QNIpModel.h" 10 | 11 | @implementation QNIpModel 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/Common/QNLruCache.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNLruCache.h 3 | // HappyDNS 4 | // 5 | // Created by bailong on 16/7/5. 6 | // Copyright © 2016年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface QNLruCache : NSObject 12 | 13 | - (instancetype)init:(NSUInteger)limit; 14 | 15 | - (void)removeAllObjects; 16 | 17 | - (void)removeObjectForKey:(NSString *)key; 18 | 19 | - (id)objectForKey:(NSString *)key; 20 | 21 | - (void)setObject:(id)obj forKey:(NSString *)key; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/HappyDNS.h: -------------------------------------------------------------------------------- 1 | // 2 | // HappyDNS.h 3 | // HappyDNS 4 | // 5 | // Created by bailong on 15/6/24. 6 | // Copyright (c) 2015年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "QNDnsManager.h" 12 | #import "QNDnspodEnterprise.h" 13 | #import "QNDnspodFree.h" 14 | #import "QNDomain.h" 15 | #import "QNHijackingDetectWrapper.h" 16 | #import "QNIP.h" 17 | #import "QNNetworkInfo.h" 18 | #import "QNRecord.h" 19 | #import "QNResolver.h" 20 | #import "QNResolverDelegate.h" 21 | 22 | #import "QNGetAddrInfo.h" -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/Local/QNHijackingDetectWrapper.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNHijackingDetectWrapper.h 3 | // HappyDNS 4 | // 5 | // Created by bailong on 15/7/16. 6 | // Copyright (c) 2015年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "QNResolverDelegate.h" 12 | 13 | @class QNResolver; 14 | @interface QNHijackingDetectWrapper : NSObject 15 | - (NSArray *)query:(QNDomain *)domain networkInfo:(QNNetworkInfo *)netInfo error:(NSError *__autoreleasing *)error; 16 | - (instancetype)initWithResolver:(QNResolver *)resolver; 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/Local/QNHosts.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNHosts.h 3 | // HappyDNS 4 | // 5 | // Created by bailong on 15/6/23. 6 | // Copyright (c) 2015年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import "QNResolverDelegate.h" 10 | #import 11 | 12 | @interface QNHosts : NSObject 13 | 14 | - (NSArray *)query:(QNDomain *)domain networkInfo:(QNNetworkInfo *)netInfo; 15 | - (void)put:(NSString *)domain ip:(NSString *)ip; 16 | - (void)put:(NSString *)domain ip:(NSString *)ip provider:(int)provider; 17 | - (instancetype)init; 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/Local/QNResolvUtil.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNResolv.h 3 | // HappyDNS 4 | // 5 | // Created by bailong on 16/5/28. 6 | // Copyright © 2016年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #ifndef QNResolv_h 10 | #define QNResolv_h 11 | 12 | extern BOOL isV6(NSString *address); 13 | 14 | extern int setup_dns_server(void *res, NSString *dns_server, NSUInteger timeout); 15 | 16 | #endif /* QNResolv_h */ 17 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/QNRefresher.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNRefresher.h 3 | // HappyDNS 4 | // 5 | // Created by bailong on 16/7/20. 6 | // Copyright © 2016年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface QNRefresher : NSObject 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/QNRefresher.m: -------------------------------------------------------------------------------- 1 | // 2 | // QNRefresher.m 3 | // HappyDNS 4 | // 5 | // Created by bailong on 16/7/20. 6 | // Copyright © 2016年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import "QNRefresher.h" 10 | 11 | @implementation QNRefresher 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/Util/QNDes.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNDes.h 3 | // HappyDNS 4 | // 5 | // Created by bailong on 15/8/1. 6 | // Copyright (c) 2015年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | extern const int kQN_ENCRYPT_FAILED; 12 | extern const int kQN_DECRYPT_FAILED; 13 | 14 | @interface QNDes : NSObject 15 | 16 | - (NSData *)encrypt:(NSData *)input; 17 | 18 | - (NSData *)decrpyt:(NSData *)input; 19 | 20 | - (instancetype)init:(NSData *)key; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Pods/HappyDNS/HappyDNS/Util/QNHex.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNHex.h 3 | // HappyDNS 4 | // 5 | // Created by bailong on 15/7/31. 6 | // Copyright (c) 2015年 Qiniu Cloud Storage. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | char *qn_encodeHexData(char *output_buf, const char *data, int data_size, BOOL up); 12 | 13 | @interface QNHex : NSObject 14 | 15 | + (NSString *)encodeHexData:(NSData *)data; 16 | + (NSString *)encodeHexString:(NSString *)str; 17 | 18 | + (NSData *)decodeHexString:(NSString *)hex; 19 | + (NSString *)decodeHexToString:(NSString *)hex; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFAutoPurgingImageCache.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFAutoPurgingImageCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFHTTPSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFHTTPSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFImageDownloader.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFNetworkActivityIndicatorManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFNetworkReachabilityManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworkReachabilityManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFSecurityPolicy.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFSecurityPolicy.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFURLRequestSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLRequestSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFURLResponseSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLResponseSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFURLSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIActivityIndicatorView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIButton+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIImage+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIImage+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIImageView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIKit+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIProgressView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIRefreshControl+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIWebView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/HappyDNS.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/HappyDNS.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNAssessment.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Assessment/QNAssessment.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNDes.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Util/QNDes.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNDnsManager.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNDnsManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNDnspodEnterprise.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Http/QNDnspodEnterprise.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNDnspodFree.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Http/QNDnspodFree.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNDomain.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNDomain.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNGetAddrInfo.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Util/QNGetAddrInfo.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNHex.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Util/QNHex.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNHijackingDetectWrapper.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Local/QNHijackingDetectWrapper.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNHosts.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Local/QNHosts.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNIP.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Util/QNIP.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNIpModel.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Assessment/QNIpModel.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNLruCache.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNLruCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNNetworkInfo.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNNetworkInfo.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNRecord.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNRecord.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNRefresher.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/QNRefresher.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNResolvUtil.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Local/QNResolvUtil.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNResolver.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Local/QNResolver.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNResolverDelegate.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNResolverDelegate.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HappyDNS/QNTxtResolver.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Local/QNTxtResolver.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefresh.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/MJRefresh.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshAutoFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshAutoFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshAutoGifFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshAutoNormalFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshAutoStateFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshBackFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshBackFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshBackGifFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshBackNormalFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshBackStateFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshComponent.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshComponent.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshConst.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/MJRefreshConst.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshGifHeader.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Header/MJRefreshGifHeader.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshHeader.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshHeader.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshNormalHeader.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Header/MJRefreshNormalHeader.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/MJRefreshStateHeader.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Header/MJRefreshStateHeader.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/NSBundle+MJRefresh.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/NSBundle+MJRefresh.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/UIScrollView+MJExtension.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/UIScrollView+MJExtension.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/UIScrollView+MJRefresh.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/UIScrollView+MJRefresh.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MJRefresh/UIView+MJExtension.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/UIView+MJExtension.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNALAssetFile.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNALAssetFile.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNAsyncRun.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNAsyncRun.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNConfiguration.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNConfiguration.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNCrc32.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNCrc32.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNEtag.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNEtag.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNFile.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNFile.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNFileDelegate.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNFileDelegate.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNFileRecorder.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Recorder/QNFileRecorder.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNFormUpload.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNFormUpload.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNHttpDelegate.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Http/QNHttpDelegate.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNPHAssetFile.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNPHAssetFile.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNPHAssetResource.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNPHAssetResource.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNRecorderDelegate.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Recorder/QNRecorderDelegate.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNResponseInfo.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Http/QNResponseInfo.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNResumeUpload.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNResumeUpload.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Http/QNSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNSystem.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNSystem.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNUpToken.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNUpToken.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNUploadManager.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNUploadManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNUploadOption+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNUploadOption+Private.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNUploadOption.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNUploadOption.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNUrlSafeBase64.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNUrlSafeBase64.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNUserAgent.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Http/QNUserAgent.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QNVersion.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNVersion.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QN_GTM_Base64.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QN_GTM_Base64.h -------------------------------------------------------------------------------- /Pods/Headers/Private/Qiniu/QiniuSDK.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/QiniuSDK.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/MKAnnotationView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/MKAnnotationView+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSArray+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSArray+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSData+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSData+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSDictionary+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSDictionary+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSFileHandle+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSFileHandle+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSIndexSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSIndexSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSInvocation+RACTypeParsing.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSInvocation+RACTypeParsing.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSNotificationCenter+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSNotificationCenter+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSObject+RACDeallocating.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACDeallocating.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSObject+RACDescription.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACDescription.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSObject+RACKVOWrapper.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACKVOWrapper.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSObject+RACLifting.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACLifting.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSObject+RACPropertySubscribing.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACPropertySubscribing.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSObject+RACSelectorSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACSelectorSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSOrderedSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSOrderedSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSString+RACKeyPathUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACKeyPathUtilities.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSString+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSString+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSURLConnection+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSURLConnection+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/NSUserDefaults+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSUserDefaults+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACArraySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACArraySequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACBehaviorSubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACBehaviorSubject.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACBlockTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACBlockTrampoline.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACChannel.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACChannel.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACCommand.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACCommand.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACCompoundDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACCompoundDisposable.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACDelegateProxy.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDelegateProxy.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDisposable.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACDynamicSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDynamicSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACDynamicSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDynamicSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACEXTKeyPathCoding.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTKeyPathCoding.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACEXTRuntimeExtensions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTRuntimeExtensions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACEXTScope.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTScope.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACEagerSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEagerSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACEmptySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEmptySequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACEmptySignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEmptySignal.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACErrorSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACErrorSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACEvent.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEvent.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACGroupedSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACGroupedSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACImmediateScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACImmediateScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACIndexSetSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACIndexSetSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACKVOChannel.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOChannel.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACKVOProxy.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOProxy.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACKVOTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOTrampoline.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACMulticastConnection+Private.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACMulticastConnection+Private.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACMulticastConnection.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACMulticastConnection.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACObjCRuntime.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACObjCRuntime.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACPassthroughSubscriber.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACPassthroughSubscriber.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACQueueScheduler+Subclass.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACQueueScheduler+Subclass.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACQueueScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACQueueScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACReplaySubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACReplaySubject.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACReturnSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACReturnSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACScheduler+Private.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScheduler+Private.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACScheduler+Subclass.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScheduler+Subclass.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACScopedDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScopedDisposable.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACSerialDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSerialDisposable.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACSignal+Operations.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignal+Operations.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACSignalSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignalSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACStream+Private.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACStream+Private.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACStream.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACStream.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACStringSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACStringSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACSubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubject.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACSubscriber+Private.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriber+Private.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACSubscriber.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriber.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACSubscriptingAssignmentTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriptingAssignmentTrampoline.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACSubscriptionScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriptionScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACTargetQueueScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTargetQueueScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACTestScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTestScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACTuple.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTuple.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACTupleSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTupleSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACUnarySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACUnarySequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACUnit.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACUnit.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACValueTransformer.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACValueTransformer.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/RACmetamacros.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACmetamacros.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/ReactiveCocoa.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/ReactiveCocoa.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIActionSheet+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIActionSheet+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIAlertView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIAlertView+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIBarButtonItem+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIBarButtonItem+RACCommandSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIButton+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIButton+RACCommandSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UICollectionReusableView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UICollectionReusableView+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIControl+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIControl+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIControl+RACSignalSupportPrivate.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIControl+RACSignalSupportPrivate.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIDatePicker+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIDatePicker+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIGestureRecognizer+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIGestureRecognizer+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIImagePickerController+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIImagePickerController+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIRefreshControl+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIRefreshControl+RACCommandSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UISegmentedControl+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISegmentedControl+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UISlider+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISlider+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UIStepper+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIStepper+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UISwitch+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISwitch+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UITableViewCell+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITableViewCell+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UITableViewHeaderFooterView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITableViewHeaderFooterView+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UITextField+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITextField+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ReactiveCocoa/UITextView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITextView+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/NSData+ImageContentType.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/NSData+ImageContentType.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDImageCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDImageCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDWebImageCompat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCompat.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDWebImageDecoder.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDecoder.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDWebImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloader.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDWebImageDownloaderOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloaderOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDWebImageManager.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDWebImageOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDWebImagePrefetcher.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImagePrefetcher.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIButton+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIButton+WebCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIImage+GIF.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+GIF.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+MultiFormat.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIImageView+HighlightedWebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+HighlightedWebCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIImageView+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+WebCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIView+WebCacheOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIView+WebCacheOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SVProgressHUD/SVIndefiniteAnimatedView.h: -------------------------------------------------------------------------------- 1 | ../../../SVProgressHUD/SVProgressHUD/SVIndefiniteAnimatedView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SVProgressHUD/SVProgressAnimatedView.h: -------------------------------------------------------------------------------- 1 | ../../../SVProgressHUD/SVProgressHUD/SVProgressAnimatedView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SVProgressHUD/SVProgressHUD.h: -------------------------------------------------------------------------------- 1 | ../../../SVProgressHUD/SVProgressHUD/SVProgressHUD.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SVProgressHUD/SVRadialGradientLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SVProgressHUD/SVProgressHUD/SVRadialGradientLayer.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFAutoPurgingImageCache.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFAutoPurgingImageCache.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFHTTPSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFHTTPSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFImageDownloader.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFNetworkActivityIndicatorManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFNetworkReachabilityManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworkReachabilityManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFSecurityPolicy.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFSecurityPolicy.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFURLRequestSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLRequestSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFURLResponseSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLResponseSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFURLSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIActivityIndicatorView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIButton+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIImage+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIImage+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIImageView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIKit+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIProgressView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIRefreshControl+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIWebView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/HappyDNS.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/HappyDNS.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNAssessment.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Assessment/QNAssessment.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNDes.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Util/QNDes.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNDnsManager.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNDnsManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNDnspodEnterprise.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Http/QNDnspodEnterprise.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNDnspodFree.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Http/QNDnspodFree.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNDomain.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNDomain.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNGetAddrInfo.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Util/QNGetAddrInfo.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNHex.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Util/QNHex.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNHijackingDetectWrapper.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Local/QNHijackingDetectWrapper.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNHosts.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Local/QNHosts.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNIP.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Util/QNIP.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNIpModel.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Assessment/QNIpModel.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNLruCache.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNLruCache.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNNetworkInfo.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNNetworkInfo.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNRecord.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNRecord.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNRefresher.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/QNRefresher.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNResolvUtil.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Local/QNResolvUtil.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNResolver.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Local/QNResolver.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNResolverDelegate.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Common/QNResolverDelegate.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HappyDNS/QNTxtResolver.h: -------------------------------------------------------------------------------- 1 | ../../../HappyDNS/HappyDNS/Local/QNTxtResolver.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefresh.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/MJRefresh.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshAutoFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshAutoFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshAutoGifFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshAutoNormalFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshAutoStateFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshBackFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshBackFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshBackGifFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshBackNormalFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshBackStateFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshComponent.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshComponent.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshConst.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/MJRefreshConst.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshFooter.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshFooter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshGifHeader.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Header/MJRefreshGifHeader.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshHeader.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshHeader.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshNormalHeader.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Header/MJRefreshNormalHeader.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/MJRefreshStateHeader.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/Custom/Header/MJRefreshStateHeader.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/NSBundle+MJRefresh.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/NSBundle+MJRefresh.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/UIScrollView+MJExtension.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/UIScrollView+MJExtension.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/UIScrollView+MJRefresh.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/UIScrollView+MJRefresh.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MJRefresh/UIView+MJExtension.h: -------------------------------------------------------------------------------- 1 | ../../../MJRefresh/MJRefresh/UIView+MJExtension.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNALAssetFile.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNALAssetFile.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNAsyncRun.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNAsyncRun.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNConfiguration.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNConfiguration.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNCrc32.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNCrc32.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNEtag.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNEtag.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNFile.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNFile.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNFileDelegate.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNFileDelegate.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNFileRecorder.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Recorder/QNFileRecorder.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNFormUpload.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNFormUpload.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNHttpDelegate.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Http/QNHttpDelegate.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNPHAssetFile.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNPHAssetFile.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNPHAssetResource.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNPHAssetResource.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNRecorderDelegate.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Recorder/QNRecorderDelegate.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNResponseInfo.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Http/QNResponseInfo.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNResumeUpload.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNResumeUpload.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Http/QNSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNSystem.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNSystem.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNUpToken.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNUpToken.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNUploadManager.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNUploadManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNUploadOption+Private.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNUploadOption+Private.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNUploadOption.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Storage/QNUploadOption.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNUrlSafeBase64.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNUrlSafeBase64.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNUserAgent.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Http/QNUserAgent.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QNVersion.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QNVersion.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QN_GTM_Base64.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/Common/QN_GTM_Base64.h -------------------------------------------------------------------------------- /Pods/Headers/Public/Qiniu/QiniuSDK.h: -------------------------------------------------------------------------------- 1 | ../../../Qiniu/QiniuSDK/QiniuSDK.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/MKAnnotationView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/MKAnnotationView+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSArray+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSArray+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSData+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSData+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSDictionary+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSDictionary+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSFileHandle+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSFileHandle+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSIndexSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSIndexSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSInvocation+RACTypeParsing.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSInvocation+RACTypeParsing.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSNotificationCenter+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSNotificationCenter+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSObject+RACDeallocating.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACDeallocating.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSObject+RACDescription.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACDescription.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSObject+RACKVOWrapper.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACKVOWrapper.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSObject+RACLifting.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACLifting.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSObject+RACPropertySubscribing.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACPropertySubscribing.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSObject+RACSelectorSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSObject+RACSelectorSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSOrderedSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSOrderedSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSSet+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSString+RACKeyPathUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACKeyPathUtilities.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSString+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACSequenceAdditions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSString+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSString+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSURLConnection+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSURLConnection+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/NSUserDefaults+RACSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/NSUserDefaults+RACSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACArraySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACArraySequence.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACBehaviorSubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACBehaviorSubject.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACBlockTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACBlockTrampoline.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACChannel.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACChannel.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACCommand.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACCommand.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACCompoundDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACCompoundDisposable.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACDelegateProxy.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDelegateProxy.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDisposable.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACDynamicSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDynamicSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACDynamicSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACDynamicSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACEXTKeyPathCoding.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTKeyPathCoding.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACEXTRuntimeExtensions.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTRuntimeExtensions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACEXTScope.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACEXTScope.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACEagerSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEagerSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACEmptySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEmptySequence.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACEmptySignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEmptySignal.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACErrorSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACErrorSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACEvent.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACEvent.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACGroupedSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACGroupedSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACImmediateScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACImmediateScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACIndexSetSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACIndexSetSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACKVOChannel.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOChannel.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACKVOProxy.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOProxy.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACKVOTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACKVOTrampoline.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACMulticastConnection.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACMulticastConnection.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACObjCRuntime.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACObjCRuntime.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACPassthroughSubscriber.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACPassthroughSubscriber.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACQueueScheduler+Subclass.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACQueueScheduler+Subclass.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACQueueScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACQueueScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACReplaySubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACReplaySubject.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACReturnSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACReturnSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACScheduler+Subclass.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScheduler+Subclass.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACScopedDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACScopedDisposable.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACSerialDisposable.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSerialDisposable.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACSignal+Operations.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignal+Operations.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACSignal.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignal.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACSignalSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSignalSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACStream.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACStream.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACStringSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACStringSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACSubject.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubject.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACSubscriber.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriber.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACSubscriptingAssignmentTrampoline.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriptingAssignmentTrampoline.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACSubscriptionScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACSubscriptionScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACTargetQueueScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTargetQueueScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACTestScheduler.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTestScheduler.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACTuple.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTuple.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACTupleSequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACTupleSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACUnarySequence.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACUnarySequence.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACUnit.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACUnit.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACValueTransformer.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/RACValueTransformer.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/RACmetamacros.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/extobjc/RACmetamacros.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/ReactiveCocoa.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/ReactiveCocoa.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIActionSheet+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIActionSheet+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIAlertView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIAlertView+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIBarButtonItem+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIBarButtonItem+RACCommandSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIButton+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIButton+RACCommandSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UICollectionReusableView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UICollectionReusableView+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIControl+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIControl+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIControl+RACSignalSupportPrivate.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIControl+RACSignalSupportPrivate.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIDatePicker+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIDatePicker+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIGestureRecognizer+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIGestureRecognizer+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIImagePickerController+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIImagePickerController+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIRefreshControl+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIRefreshControl+RACCommandSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UISegmentedControl+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISegmentedControl+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UISlider+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISlider+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UIStepper+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UIStepper+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UISwitch+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UISwitch+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UITableViewCell+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITableViewCell+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UITableViewHeaderFooterView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITableViewHeaderFooterView+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UITextField+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITextField+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ReactiveCocoa/UITextView+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | ../../../ReactiveCocoa/ReactiveCocoa/UITextView+RACSignalSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/NSData+ImageContentType.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/NSData+ImageContentType.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDImageCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDImageCache.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageCompat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCompat.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageDecoder.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDecoder.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloader.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageDownloaderOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloaderOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageManager.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImagePrefetcher.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImagePrefetcher.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIButton+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIButton+WebCache.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIImage+GIF.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+GIF.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+MultiFormat.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIImageView+HighlightedWebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+HighlightedWebCache.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIImageView+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+WebCache.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIView+WebCacheOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIView+WebCacheOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SVProgressHUD/SVIndefiniteAnimatedView.h: -------------------------------------------------------------------------------- 1 | ../../../SVProgressHUD/SVProgressHUD/SVIndefiniteAnimatedView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SVProgressHUD/SVProgressAnimatedView.h: -------------------------------------------------------------------------------- 1 | ../../../SVProgressHUD/SVProgressHUD/SVProgressAnimatedView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SVProgressHUD/SVProgressHUD.h: -------------------------------------------------------------------------------- 1 | ../../../SVProgressHUD/SVProgressHUD/SVProgressHUD.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SVProgressHUD/SVRadialGradientLayer.h: -------------------------------------------------------------------------------- 1 | ../../../SVProgressHUD/SVProgressHUD/SVRadialGradientLayer.h -------------------------------------------------------------------------------- /Pods/MJRefresh/MJRefresh/Base/MJRefreshBackFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshBackFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshFooter.h" 10 | 11 | @interface MJRefreshBackFooter : MJRefreshFooter 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshAutoNormalFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshAutoStateFooter.h" 10 | 11 | @interface MJRefreshAutoNormalFooter : MJRefreshAutoStateFooter 12 | /** 菊花的样式 */ 13 | @property (assign, nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle; 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshBackNormalFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshBackStateFooter.h" 10 | 11 | @interface MJRefreshBackNormalFooter : MJRefreshBackStateFooter 12 | @property (weak, nonatomic, readonly) UIImageView *arrowView; 13 | /** 菊花的样式 */ 14 | @property (assign, nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle; 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/MJRefresh/MJRefresh/Custom/Header/MJRefreshGifHeader.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshGifHeader.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshStateHeader.h" 10 | 11 | @interface MJRefreshGifHeader : MJRefreshStateHeader 12 | @property (weak, nonatomic, readonly) UIImageView *gifView; 13 | 14 | /** 设置state状态下的动画图片images 动画持续时间duration*/ 15 | - (void)setImages:(NSArray *)images duration:(NSTimeInterval)duration forState:(MJRefreshState)state; 16 | - (void)setImages:(NSArray *)images forState:(MJRefreshState)state; 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/MJRefresh/MJRefresh/Custom/Header/MJRefreshNormalHeader.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshNormalHeader.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshStateHeader.h" 10 | 11 | @interface MJRefreshNormalHeader : MJRefreshStateHeader 12 | @property (weak, nonatomic, readonly) UIImageView *arrowView; 13 | /** 菊花的样式 */ 14 | @property (assign, nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle; 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/MJRefresh/MJRefresh/MJRefresh.bundle/arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/arrow@2x.png -------------------------------------------------------------------------------- /Pods/MJRefresh/MJRefresh/MJRefresh.bundle/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /Pods/MJRefresh/MJRefresh/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings -------------------------------------------------------------------------------- /Pods/MJRefresh/MJRefresh/MJRefresh.h: -------------------------------------------------------------------------------- 1 | // 代码地址: https://github.com/CoderMJLee/MJRefresh 2 | // 代码地址: http://code4app.com/ios/%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E4%B8%8B%E6%8B%89%E4%B8%8A%E6%8B%89%E5%88%B7%E6%96%B0/52326ce26803fabc46000000 3 | 4 | #import "UIScrollView+MJRefresh.h" 5 | #import "UIScrollView+MJExtension.h" 6 | #import "UIView+MJExtension.h" 7 | 8 | #import "MJRefreshNormalHeader.h" 9 | #import "MJRefreshGifHeader.h" 10 | 11 | #import "MJRefreshBackNormalFooter.h" 12 | #import "MJRefreshBackGifFooter.h" 13 | #import "MJRefreshAutoNormalFooter.h" 14 | #import "MJRefreshAutoGifFooter.h" -------------------------------------------------------------------------------- /Pods/MJRefresh/MJRefresh/NSBundle+MJRefresh.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSBundle+MJRefresh.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 16/6/13. 6 | // Copyright © 2016年 小码哥. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSBundle (MJRefresh) 12 | + (instancetype)mj_refreshBundle; 13 | + (UIImage *)mj_arrowImage; 14 | + (NSString *)mj_localizedStringForKey:(NSString *)key value:(NSString *)value; 15 | + (NSString *)mj_localizedStringForKey:(NSString *)key; 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/Qiniu/QiniuSDK/Common/QNAsyncRun.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNAsyncRun.h 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 14/10/17. 6 | // Copyright (c) 2014年 Qiniu. All rights reserved. 7 | // 8 | 9 | typedef void (^QNRun)(void); 10 | 11 | void QNAsyncRun(QNRun run); 12 | 13 | void QNAsyncRunInMain(QNRun run); 14 | -------------------------------------------------------------------------------- /Pods/Qiniu/QiniuSDK/Common/QNAsyncRun.m: -------------------------------------------------------------------------------- 1 | // 2 | // QNAsyncRun.m 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 14/10/17. 6 | // Copyright (c) 2014年 Qiniu. All rights reserved. 7 | // 8 | 9 | #import "QNAsyncRun.h" 10 | #import 11 | 12 | void QNAsyncRun(QNRun run) { 13 | dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(void) { 14 | run(); 15 | }); 16 | } 17 | 18 | void QNAsyncRunInMain(QNRun run) { 19 | dispatch_async(dispatch_get_main_queue(), ^(void) { 20 | run(); 21 | }); 22 | } 23 | -------------------------------------------------------------------------------- /Pods/Qiniu/QiniuSDK/Common/QNFile.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNFile.h 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 15/7/25. 6 | // Copyright (c) 2015年 Qiniu. All rights reserved. 7 | // 8 | 9 | #import "QNFileDelegate.h" 10 | #import 11 | 12 | @interface QNFile : NSObject 13 | /** 14 | * 打开指定文件 15 | * 16 | * @param path 文件路径 17 | * @param error 输出的错误信息 18 | * 19 | * @return 实例 20 | */ 21 | - (instancetype)init:(NSString *)path 22 | error:(NSError *__autoreleasing *)error; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Pods/Qiniu/QiniuSDK/Common/QNSystem.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNSystem.h 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 15/10/13. 6 | // Copyright © 2015年 Qiniu. All rights reserved. 7 | // 8 | 9 | #ifndef QNSystem_h 10 | #define QNSystem_h 11 | 12 | BOOL hasNSURLSession(); 13 | 14 | BOOL hasAts(); 15 | 16 | BOOL allowsArbitraryLoads(); 17 | 18 | BOOL isIpV6FullySupported(); 19 | 20 | #endif /* QNSystem_h */ 21 | -------------------------------------------------------------------------------- /Pods/Qiniu/QiniuSDK/Common/QNVersion.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNVersion.h 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 14-9-29. 6 | // Copyright (c) 2014年 Qiniu. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | * sdk 版本 13 | */ 14 | static const NSString *kQiniuVersion = @"7.1.4"; 15 | -------------------------------------------------------------------------------- /Pods/Qiniu/QiniuSDK/Http/QNUserAgent.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNUserAgent.h 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 14-9-29. 6 | // Copyright (c) 2014年 Qiniu. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | * UserAgent 13 | * 14 | */ 15 | 16 | @interface QNUserAgent : NSObject 17 | 18 | /** 19 | * 用户id 20 | */ 21 | @property (copy, nonatomic, readonly) NSString *id; 22 | 23 | /** 24 | * UserAgent 字串 25 | */ 26 | - (NSString *)description; 27 | 28 | /** 29 | * 单例 30 | */ 31 | + (instancetype)sharedInstance; 32 | @end 33 | -------------------------------------------------------------------------------- /Pods/Qiniu/QiniuSDK/QiniuSDK.h: -------------------------------------------------------------------------------- 1 | // 2 | // QiniuSDK.h 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 14-9-28. 6 | // Copyright (c) 2014年 Qiniu. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "QNConfiguration.h" 12 | #import "QNFileRecorder.h" 13 | #import "QNResponseInfo.h" 14 | #import "QNUploadManager.h" 15 | #import "QNUploadOption.h" 16 | #import "QNUrlSafeBase64.h" 17 | -------------------------------------------------------------------------------- /Pods/Qiniu/QiniuSDK/Storage/QNUpToken.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNUpToken.h 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 15/6/7. 6 | // Copyright (c) 2015年 Qiniu. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface QNUpToken : NSObject 12 | 13 | + (instancetype)parse:(NSString *)token; 14 | 15 | @property (copy, nonatomic, readonly) NSString *access; 16 | @property (copy, nonatomic, readonly) NSString *bucket; 17 | @property (copy, nonatomic, readonly) NSString *token; 18 | 19 | @property (readonly) BOOL hasReturnUrl; 20 | 21 | - (NSString *)index; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Pods/Qiniu/QiniuSDK/Storage/QNUploadOption+Private.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNUploadOption+Private.h 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 14/10/5. 6 | // Copyright (c) 2014年 Qiniu. All rights reserved. 7 | // 8 | 9 | #import "QNUploadOption.h" 10 | 11 | @interface QNUploadOption (Private) 12 | 13 | @property (nonatomic, getter=priv_isCancelled, readonly) BOOL cancelled; 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/QiniuDownload/QiniuDownloadSDK/QNAsyncRun.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNAsyncRun.h 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 14/10/17. 6 | // Copyright (c) 2014年 Qiniu. All rights reserved. 7 | // 8 | 9 | typedef void (^QNRun)(void); 10 | 11 | void QNAsyncRun(QNRun run); 12 | 13 | void QNAsyncRunInMain(QNRun run); 14 | -------------------------------------------------------------------------------- /Pods/QiniuDownload/QiniuDownloadSDK/QNAsyncRun.m: -------------------------------------------------------------------------------- 1 | // 2 | // QNAsyncRun.m 3 | // QiniuSDK 4 | // 5 | // Created by bailong on 14/10/17. 6 | // Copyright (c) 2014年 Qiniu. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "QNAsyncRun.h" 11 | 12 | void QNAsyncRun(QNRun run) { 13 | dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(void) { 14 | run(); 15 | }); 16 | } 17 | 18 | void QNAsyncRunInMain(QNRun run) { 19 | dispatch_async(dispatch_get_main_queue(), ^(void) { 20 | run(); 21 | }); 22 | } 23 | -------------------------------------------------------------------------------- /Pods/QiniuDownload/QiniuDownloadSDK/QNConfig.h: -------------------------------------------------------------------------------- 1 | // 2 | // QNConfig.h 3 | // QiniuDownloadSDK 4 | // 5 | // Created by ltz on 10/19/15. 6 | // Copyright © 2015 Qiniu. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "HappyDNS.h" 12 | 13 | 14 | @interface QNConfig : NSObject 15 | 16 | - (id) init; 17 | - (void) setDropRate:(float)rate; 18 | - (void) setPushIntervalS:(uint) interval; 19 | 20 | @property int pushDropRate; 21 | @property uint pushStatIntervalS; 22 | @property (nonatomic) NSString *statsHost; 23 | @property (nonatomic) QNDnsManager *dns; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Pods/QiniuDownload/QiniuDownloadSDK/QiniuDownload.h: -------------------------------------------------------------------------------- 1 | // 2 | // QiniuDownload.h 3 | // QiniuDownloadSDK 4 | // 5 | // Created by ltz on 10/19/15. 6 | // Copyright © 2015 Qiniu. All rights reserved. 7 | // 8 | 9 | #ifndef QiniuDownload_h 10 | #define QiniuDownload_h 11 | 12 | #import "QNDownloadManager.h" 13 | #import "QNConfig.h" 14 | #import "QNDownloadTask.h" 15 | #import "QNStats.h" 16 | 17 | #endif /* QiniuDownload_h */ 18 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSArray+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSArray+RACSequenceAdditions.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2012-10-29. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class RACSequence; 12 | 13 | @interface NSArray (RACSequenceAdditions) 14 | 15 | /// Creates and returns a sequence corresponding to the receiver. 16 | /// 17 | /// Mutating the receiver will not affect the sequence after it's been created. 18 | @property (nonatomic, copy, readonly) RACSequence *rac_sequence; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSArray+RACSequenceAdditions.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSArray+RACSequenceAdditions.m 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2012-10-29. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import "NSArray+RACSequenceAdditions.h" 10 | #import "RACArraySequence.h" 11 | 12 | @implementation NSArray (RACSequenceAdditions) 13 | 14 | - (RACSequence *)rac_sequence { 15 | return [RACArraySequence sequenceWithArray:self offset:0]; 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSEnumerator+RACSequenceAdditions.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Uri Baghin on 07/01/2013. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class RACSequence; 12 | 13 | @interface NSEnumerator (RACSequenceAdditions) 14 | 15 | /// Creates and returns a sequence corresponding to the receiver. 16 | /// 17 | /// The receiver is exhausted lazily as the sequence is enumerated. 18 | @property (nonatomic, copy, readonly) RACSequence *rac_sequence; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSEnumerator+RACSequenceAdditions.m 3 | // ReactiveCocoa 4 | // 5 | // Created by Uri Baghin on 07/01/2013. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "NSEnumerator+RACSequenceAdditions.h" 10 | #import "RACSequence.h" 11 | 12 | @implementation NSEnumerator (RACSequenceAdditions) 13 | 14 | - (RACSequence *)rac_sequence { 15 | return [RACSequence sequenceWithHeadBlock:^{ 16 | return [self nextObject]; 17 | } tailBlock:^{ 18 | return self.rac_sequence; 19 | }]; 20 | } 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSFileHandle+RACSupport.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSFileHandle+RACSupport.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 5/10/12. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class RACSignal; 12 | 13 | @interface NSFileHandle (RACSupport) 14 | 15 | // Read any available data in the background and send it. Completes when data 16 | // length is <= 0. 17 | - (RACSignal *)rac_readInBackground; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSIndexSet+RACSequenceAdditions.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSIndexSet+RACSequenceAdditions.m 3 | // ReactiveCocoa 4 | // 5 | // Created by Sergey Gavrilyuk on 12/17/13. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "NSIndexSet+RACSequenceAdditions.h" 10 | #import "RACIndexSetSequence.h" 11 | 12 | @implementation NSIndexSet (RACSequenceAdditions) 13 | 14 | - (RACSequence *)rac_sequence { 15 | return [RACIndexSetSequence sequenceWithIndexSet:self]; 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSNotificationCenter+RACSupport.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSNotificationCenter+RACSupport.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 5/10/12. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class RACSignal; 12 | 13 | @interface NSNotificationCenter (RACSupport) 14 | 15 | // Sends the NSNotification every time the notification is posted. 16 | - (RACSignal *)rac_addObserverForName:(NSString *)notificationName object:(id)object; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSOrderedSet+RACSequenceAdditions.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSOrderedSet+RACSequenceAdditions.m 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2012-10-29. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import "NSOrderedSet+RACSequenceAdditions.h" 10 | #import "NSArray+RACSequenceAdditions.h" 11 | 12 | @implementation NSOrderedSet (RACSequenceAdditions) 13 | 14 | - (RACSequence *)rac_sequence { 15 | // TODO: First class support for ordered set sequences. 16 | return self.array.rac_sequence; 17 | } 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSSet+RACSequenceAdditions.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSSet+RACSequenceAdditions.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2012-10-29. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class RACSequence; 12 | 13 | @interface NSSet (RACSequenceAdditions) 14 | 15 | /// Creates and returns a sequence corresponding to the receiver. 16 | /// 17 | /// Mutating the receiver will not affect the sequence after it's been created. 18 | @property (nonatomic, copy, readonly) RACSequence *rac_sequence; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSSet+RACSequenceAdditions.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSSet+RACSequenceAdditions.m 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2012-10-29. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import "NSSet+RACSequenceAdditions.h" 10 | #import "NSArray+RACSequenceAdditions.h" 11 | 12 | @implementation NSSet (RACSequenceAdditions) 13 | 14 | - (RACSequence *)rac_sequence { 15 | // TODO: First class support for set sequences. 16 | return self.allObjects.rac_sequence; 17 | } 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/NSString+RACSequenceAdditions.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+RACSequenceAdditions.m 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2012-10-29. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import "NSString+RACSequenceAdditions.h" 10 | #import "RACStringSequence.h" 11 | 12 | @implementation NSString (RACSequenceAdditions) 13 | 14 | - (RACSequence *)rac_sequence { 15 | return [RACStringSequence sequenceWithString:self offset:0]; 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACArraySequence.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACArraySequence.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2012-10-29. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import "RACSequence.h" 10 | 11 | // Private class that adapts an array to the RACSequence interface. 12 | @interface RACArraySequence : RACSequence 13 | 14 | // Returns a sequence for enumerating over the given array, starting from the 15 | // given offset. The array will be copied to prevent mutation. 16 | + (instancetype)sequenceWithArray:(NSArray *)array offset:(NSUInteger)offset; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACCompoundDisposableProvider.d: -------------------------------------------------------------------------------- 1 | provider RACCompoundDisposable { 2 | probe added(char *compoundDisposable, char *disposable, long newTotal); 3 | probe removed(char *compoundDisposable, char *disposable, long newTotal); 4 | }; 5 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACDynamicSignal.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACDynamicSignal.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2013-10-10. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACSignal.h" 10 | 11 | // A private `RACSignal` subclasses that implements its subscription behavior 12 | // using a block. 13 | @interface RACDynamicSignal : RACSignal 14 | 15 | + (RACSignal *)createSignal:(RACDisposable * (^)(id subscriber))didSubscribe; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACEagerSequence.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACEagerSequence.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Uri Baghin on 02/01/2013. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACArraySequence.h" 10 | 11 | // Private class that implements an eager sequence. 12 | @interface RACEagerSequence : RACArraySequence 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACEmptySequence.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACEmptySequence.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2012-10-29. 6 | // Copyright (c) 2012 GitHub. All rights reserved. 7 | // 8 | 9 | #import "RACSequence.h" 10 | 11 | // Private class representing an empty sequence. 12 | @interface RACEmptySequence : RACSequence 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACEmptySignal.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACEmptySignal.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2013-10-10. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACSignal.h" 10 | 11 | // A private `RACSignal` subclasses that synchronously sends completed to any 12 | // subscribers. 13 | @interface RACEmptySignal : RACSignal 14 | 15 | + (RACSignal *)empty; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACErrorSignal.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACErrorSignal.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2013-10-10. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACSignal.h" 10 | 11 | // A private `RACSignal` subclasses that synchronously sends an error to any 12 | // subscribers. 13 | @interface RACErrorSignal : RACSignal 14 | 15 | + (RACSignal *)error:(NSError *)error; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACGroupedSignal.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACGroupedSignal.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 5/2/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACSubject.h" 10 | 11 | /// A grouped signal is used by -[RACSignal groupBy:transform:]. 12 | @interface RACGroupedSignal : RACSubject 13 | 14 | /// The key shared by the group. 15 | @property (nonatomic, readonly, copy) id key; 16 | 17 | + (instancetype)signalWithKey:(id)key; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACGroupedSignal.m: -------------------------------------------------------------------------------- 1 | // 2 | // RACGroupedSignal.m 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 5/2/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACGroupedSignal.h" 10 | 11 | @interface RACGroupedSignal () 12 | @property (nonatomic, copy) id key; 13 | @end 14 | 15 | @implementation RACGroupedSignal 16 | 17 | #pragma mark API 18 | 19 | + (instancetype)signalWithKey:(id)key { 20 | RACGroupedSignal *subject = [self subject]; 21 | subject.key = key; 22 | return subject; 23 | } 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACImmediateScheduler.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACImmediateScheduler.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 11/30/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACScheduler.h" 10 | 11 | // A private scheduler which immediately executes its scheduled blocks. 12 | @interface RACImmediateScheduler : RACScheduler 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACIndexSetSequence.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACIndexSetSequence.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Sergey Gavrilyuk on 12/18/13. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACSequence.h" 10 | 11 | // Private class that adapts an array to the RACSequence interface. 12 | @interface RACIndexSetSequence : RACSequence 13 | 14 | + (instancetype)sequenceWithIndexSet:(NSIndexSet *)indexSet; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACMulticastConnection+Private.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACMulticastConnection+Private.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 4/11/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACMulticastConnection.h" 10 | 11 | @class RACSubject; 12 | 13 | @interface RACMulticastConnection () 14 | 15 | - (id)initWithSourceSignal:(RACSignal *)source subject:(RACSubject *)subject; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACObjCRuntime.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACObjCRuntime.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Cody Krieger on 5/19/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | // A private class containing wrappers to runtime functions. 12 | @interface RACObjCRuntime : NSObject 13 | 14 | // Invokes objc_allocateClassPair(). Can be called from ARC code. 15 | + (Class)createClass:(const char *)className inheritingFromClass:(Class)superclass; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACObjCRuntime.m: -------------------------------------------------------------------------------- 1 | // 2 | // RACObjCRuntime.m 3 | // ReactiveCocoa 4 | // 5 | // Created by Cody Krieger on 5/19/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACObjCRuntime.h" 10 | #import 11 | 12 | #if __has_feature(objc_arc) 13 | #error "This file must be compiled without ARC." 14 | #endif 15 | 16 | @implementation RACObjCRuntime 17 | 18 | + (Class)createClass:(const char *)className inheritingFromClass:(Class)superclass { 19 | return objc_allocateClassPair(superclass, className, 0); 20 | } 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACReturnSignal.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACReturnSignal.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2013-10-10. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACSignal.h" 10 | 11 | // A private `RACSignal` subclasses that synchronously sends a value to any 12 | // subscribers, then completes. 13 | @interface RACReturnSignal : RACSignal 14 | 15 | + (RACSignal *)return:(id)value; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACScopedDisposable.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACScopedDisposable.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 3/28/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACDisposable.h" 10 | 11 | /// A disposable that calls its own -dispose when it is dealloc'd. 12 | @interface RACScopedDisposable : RACDisposable 13 | 14 | /// Creates a new scoped disposable that will also dispose of the given 15 | /// disposable when it is dealloc'd. 16 | + (instancetype)scopedDisposableWithDisposable:(RACDisposable *)disposable; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACSignalProvider.d: -------------------------------------------------------------------------------- 1 | provider RACSignal { 2 | probe next(char *signal, char *subscriber, char *valueDescription); 3 | probe completed(char *signal, char *subscriber); 4 | probe error(char *signal, char *subscriber, char *errorDescription); 5 | }; 6 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACSignalSequence.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACSignalSequence.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2012-11-09. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACSequence.h" 10 | 11 | @class RACSignal; 12 | 13 | // Private class that adapts a RACSignal to the RACSequence interface. 14 | @interface RACSignalSequence : RACSequence 15 | 16 | // Returns a sequence for enumerating over the given signal. 17 | + (RACSequence *)sequenceWithSignal:(RACSignal *)signal; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACSubscriber+Private.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACSubscriber+Private.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2013-06-13. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACSubscriber.h" 10 | 11 | // A simple block-based subscriber. 12 | @interface RACSubscriber : NSObject 13 | 14 | // Creates a new subscriber with the given blocks. 15 | + (instancetype)subscriberWithNext:(void (^)(id x))next error:(void (^)(NSError *error))error completed:(void (^)(void))completed; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACSubscriptionScheduler.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACSubscriptionScheduler.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 11/30/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACScheduler.h" 10 | 11 | // A private scheduler used only for subscriptions. See the private 12 | // +[RACScheduler subscriptionScheduler] method for more information. 13 | @interface RACSubscriptionScheduler : RACScheduler 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACUnarySequence.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACUnarySequence.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Justin Spahr-Summers on 2013-05-01. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACSequence.h" 10 | 11 | // Private class representing a sequence of exactly one value. 12 | @interface RACUnarySequence : RACSequence 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACUnit.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACUnit.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 3/27/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /// A unit represents an empty value. 12 | /// 13 | /// It should never be necessary to create a unit yourself. Just use +defaultUnit. 14 | @interface RACUnit : NSObject 15 | 16 | /// A singleton instance. 17 | + (RACUnit *)defaultUnit; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACUnit.m: -------------------------------------------------------------------------------- 1 | // 2 | // RACUnit.m 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 3/27/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "RACUnit.h" 10 | 11 | @implementation RACUnit 12 | 13 | #pragma mark API 14 | 15 | + (RACUnit *)defaultUnit { 16 | static dispatch_once_t onceToken; 17 | static RACUnit *defaultUnit = nil; 18 | dispatch_once(&onceToken, ^{ 19 | defaultUnit = [[self alloc] init]; 20 | }); 21 | 22 | return defaultUnit; 23 | } 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/RACValueTransformer.h: -------------------------------------------------------------------------------- 1 | // 2 | // RACValueTransformer.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 3/6/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | // A private block based transformer. 12 | @interface RACValueTransformer : NSValueTransformer 13 | 14 | + (instancetype)transformerWithBlock:(id (^)(id value))block; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/UIButton+RACCommandSupport.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIButton+RACCommandSupport.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Ash Furrow on 2013-06-06. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class RACCommand; 12 | 13 | @interface UIButton (RACCommandSupport) 14 | 15 | /// Sets the button's command. When the button is clicked, the command is 16 | /// executed with the sender of the event. The button's enabledness is bound 17 | /// to the command's `canExecute`. 18 | @property (nonatomic, strong) RACCommand *rac_command; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/UIControl+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIControl+RACSignalSupport.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Abernathy on 4/17/12. 6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class RACSignal; 12 | 13 | @interface UIControl (RACSignalSupport) 14 | 15 | /// Creates and returns a signal that sends the sender of the control event 16 | /// whenever one of the control events is triggered. 17 | - (RACSignal *)rac_signalForControlEvents:(UIControlEvents)controlEvents; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/UIGestureRecognizer+RACSignalSupport.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIGestureRecognizer+RACSignalSupport.h 3 | // ReactiveCocoa 4 | // 5 | // Created by Josh Vera on 5/5/13. 6 | // Copyright (c) 2013 GitHub. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class RACSignal; 12 | 13 | @interface UIGestureRecognizer (RACSignalSupport) 14 | 15 | /// Returns a signal that sends the receiver when its gesture occurs. 16 | - (RACSignal *)rac_gestureSignal; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/ReactiveCocoa/ReactiveCocoa/UISwitch+RACSignalSupport.m: -------------------------------------------------------------------------------- 1 | // 2 | // UISwitch+RACSignalSupport.m 3 | // ReactiveCocoa 4 | // 5 | // Created by Uri Baghin on 20/07/2013. 6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved. 7 | // 8 | 9 | #import "UISwitch+RACSignalSupport.h" 10 | #import "RACEXTKeyPathCoding.h" 11 | #import "UIControl+RACSignalSupportPrivate.h" 12 | 13 | @implementation UISwitch (RACSignalSupport) 14 | 15 | - (RACChannelTerminal *)rac_newOnChannel { 16 | return [self rac_channelForControlEvents:UIControlEventValueChanged key:@keypath(self.on) nilValue:@NO]; 17 | } 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/SDWebImageDecoder.h: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of the SDWebImage package. 3 | * (c) Olivier Poitrey 4 | * 5 | * Created by james on 9/28/11. 6 | * 7 | * For the full copyright and license information, please view the LICENSE 8 | * file that was distributed with this source code. 9 | */ 10 | 11 | #import 12 | #import "SDWebImageCompat.h" 13 | 14 | @interface UIImage (ForceDecode) 15 | 16 | + (UIImage *)decodedImageWithImage:(UIImage *)image; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/SDWebImageOperation.h: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of the SDWebImage package. 3 | * (c) Olivier Poitrey 4 | * 5 | * For the full copyright and license information, please view the LICENSE 6 | * file that was distributed with this source code. 7 | */ 8 | 9 | #import 10 | 11 | @protocol SDWebImageOperation 12 | 13 | - (void)cancel; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/UIImage+GIF.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+GIF.h 3 | // LBGIFImage 4 | // 5 | // Created by Laurin Brandner on 06.01.12. 6 | // Copyright (c) 2012 __MyCompanyName__. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIImage (GIF) 12 | 13 | + (UIImage *)sd_animatedGIFNamed:(NSString *)name; 14 | 15 | + (UIImage *)sd_animatedGIFWithData:(NSData *)data; 16 | 17 | - (UIImage *)sd_animatedImageByScalingAndCroppingToSize:(CGSize)size; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+MultiFormat.h 3 | // SDWebImage 4 | // 5 | // Created by Olivier Poitrey on 07/06/13. 6 | // Copyright (c) 2013 Dailymotion. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIImage (MultiFormat) 12 | 13 | + (UIImage *)sd_imageWithData:(NSData *)data; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVIndefiniteAnimatedView.h: -------------------------------------------------------------------------------- 1 | // 2 | // SVIndefiniteAnimatedView.h 3 | // SVProgressHUD, https://github.com/SVProgressHUD/SVProgressHUD 4 | // 5 | // Copyright (c) 2014-2016 Guillaume Campagna. All rights reserved. 6 | // 7 | 8 | #import 9 | 10 | @interface SVIndefiniteAnimatedView : UIView 11 | 12 | @property (nonatomic, assign) CGFloat strokeThickness; 13 | @property (nonatomic, assign) CGFloat radius; 14 | @property (nonatomic, strong) UIColor *strokeColor; 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressAnimatedView.h: -------------------------------------------------------------------------------- 1 | // 2 | // SVProgressAnimatedView.h 3 | // SVProgressHUD, https://github.com/SVProgressHUD/SVProgressHUD 4 | // 5 | // Copyright (c) 2016 Tobias Tiemerding. All rights reserved. 6 | // 7 | 8 | #import 9 | 10 | @interface SVProgressAnimatedView : UIView 11 | 12 | @property (nonatomic, assign) CGFloat radius; 13 | @property (nonatomic, assign) CGFloat strokeThickness; 14 | @property (nonatomic, strong) UIColor *strokeColor; 15 | @property (nonatomic, assign) CGFloat strokeEnd; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/angle-mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/angle-mask.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/angle-mask@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/angle-mask@2x.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/angle-mask@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/angle-mask@3x.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/error.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/error@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/error@2x.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/error@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/error@3x.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/info.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/info@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/info@2x.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/info@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/info@3x.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/success.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/success@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/success@2x.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/success@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangxuan518/HXBaseProjectDemo/3cec247a57f47fc66ae461dc037bff7a14340df9/Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.bundle/success@3x.png -------------------------------------------------------------------------------- /Pods/SVProgressHUD/SVProgressHUD/SVRadialGradientLayer.h: -------------------------------------------------------------------------------- 1 | // 2 | // SVRadialGradientLayer.h 3 | // SVProgressHUD, https://github.com/SVProgressHUD/SVProgressHUD 4 | // 5 | // Copyright (c) 2014-2016 Tobias Tiemerding. All rights reserved. 6 | // 7 | 8 | #import 9 | 10 | @interface SVRadialGradientLayer : CALayer 11 | 12 | @property (nonatomic) CGPoint gradientCenter; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/Target Support Files/AFNetworking/AFNetworking-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_AFNetworking : NSObject 3 | @end 4 | @implementation PodsDummy_AFNetworking 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/AFNetworking/AFNetworking-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #ifndef TARGET_OS_IOS 6 | #define TARGET_OS_IOS TARGET_OS_IPHONE 7 | #endif 8 | 9 | #ifndef TARGET_OS_WATCH 10 | #define TARGET_OS_WATCH 0 11 | #endif 12 | 13 | #ifndef TARGET_OS_TV 14 | #define TARGET_OS_TV 0 15 | #endif 16 | -------------------------------------------------------------------------------- /Pods/Target Support Files/HappyDNS/HappyDNS-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_HappyDNS : NSObject 3 | @end 4 | @implementation PodsDummy_HappyDNS 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/HappyDNS/HappyDNS-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/MJRefresh/MJRefresh-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_MJRefresh : NSObject 3 | @end 4 | @implementation PodsDummy_MJRefresh 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/MJRefresh/MJRefresh-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-HXBaseProjectDemo/Pods-HXBaseProjectDemo-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_HXBaseProjectDemo : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_HXBaseProjectDemo 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/Qiniu/Qiniu-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Qiniu : NSObject 3 | @end 4 | @implementation PodsDummy_Qiniu 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/Qiniu/Qiniu-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/ReactiveCocoa/ReactiveCocoa-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_ReactiveCocoa : NSObject 3 | @end 4 | @implementation PodsDummy_ReactiveCocoa 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/ReactiveCocoa/ReactiveCocoa-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/SDWebImage/SDWebImage-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SDWebImage : NSObject 3 | @end 4 | @implementation PodsDummy_SDWebImage 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/SDWebImage/SDWebImage-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/SVProgressHUD/SVProgressHUD-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SVProgressHUD : NSObject 3 | @end 4 | @implementation PodsDummy_SVProgressHUD 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/SVProgressHUD/SVProgressHUD-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | --------------------------------------------------------------------------------