├── Pods ├── Headers │ ├── Private │ │ ├── ZipArchive │ │ │ ├── zip.h │ │ │ ├── ZipArchive.h │ │ │ ├── crypt.h │ │ │ ├── ioapi.h │ │ │ ├── mztools.h │ │ │ └── unzip.h │ │ ├── DTFoundation │ │ │ ├── DTLog.h │ │ │ ├── DTVersion.h │ │ │ ├── DTWeakSupport.h │ │ │ ├── DTBase64Coding.h │ │ │ ├── DTCompatibility.h │ │ │ ├── DTFolderMonitor.h │ │ │ ├── NSArray+DTError.h │ │ │ ├── NSData+DTCrypto.h │ │ │ ├── DTBlockFunctions.h │ │ │ ├── NSString+DTPaths.h │ │ │ ├── NSURL+DTAppLinks.h │ │ │ ├── NSURL+DTComparing.h │ │ │ ├── NSURL+DTUnshorten.h │ │ │ ├── DTCoreGraphicsUtils.h │ │ │ ├── DTHTMLParser.h │ │ │ ├── NSDictionary+DTError.h │ │ │ ├── NSString+DTUtilities.h │ │ │ ├── DTActivityTitleView.h │ │ │ ├── DTAnimatedGIF.h │ │ │ ├── DTFoundationConstants.h │ │ │ ├── NSFileWrapper+DTCopying.h │ │ │ ├── NSMutableArray+DTMoving.h │ │ │ ├── NSString+DTURLEncoding.h │ │ │ ├── UIImage+DTFoundation.h │ │ │ ├── UIScreen+DTFoundation.h │ │ │ ├── UIView+DTFoundation.h │ │ │ ├── DTExtendedFileAttributes.h │ │ │ ├── DTPieProgressIndicator.h │ │ │ ├── DTSmartPagingScrollView.h │ │ │ ├── DTTiledLayerWithoutFade.h │ │ │ ├── NSString+DTFormatNumbers.h │ │ │ ├── UIWebView+DTFoundation.h │ │ │ ├── DTCustomColoredAccessory.h │ │ │ └── UIApplication+DTNetworkActivity.h │ │ ├── DTCoreText │ │ │ ├── DTCoreText.h │ │ │ ├── CTLineUtils.h │ │ │ ├── DTHTMLWriter.h │ │ │ ├── DTImage+HTML.h │ │ │ ├── DTLinkButton.h │ │ │ ├── DTTextBlock.h │ │ │ ├── NSString+CSS.h │ │ │ ├── DTCSSListStyle.h │ │ │ ├── DTCSSStylesheet.h │ │ │ ├── DTCompatibility.h │ │ │ ├── DTHTMLElement.h │ │ │ ├── DTLazyImageView.h │ │ │ ├── DTWeakSupport.h │ │ │ ├── NSScanner+HTML.h │ │ │ ├── NSString+HTML.h │ │ │ ├── DTAttributedLabel.h │ │ │ ├── DTColorFunctions.h │ │ │ ├── DTCoreTextMacros.h │ │ │ ├── DTHTMLParserNode.h │ │ │ ├── DTTextAttachment.h │ │ │ ├── DTTextHTMLElement.h │ │ │ ├── DTWebVideoView.h │ │ │ ├── UIFont+DTCoreText.h │ │ │ ├── DTAnchorHTMLElement.h │ │ │ ├── DTAttributedTextCell.h │ │ │ ├── DTAttributedTextView.h │ │ │ ├── DTBreakHTMLElement.h │ │ │ ├── DTCoreTextConstants.h │ │ │ ├── DTCoreTextFunctions.h │ │ │ ├── DTCoreTextGlyphRun.h │ │ │ ├── DTCoreTextLayoutLine.h │ │ │ ├── DTCoreTextLayouter.h │ │ │ ├── DTHTMLParserTextNode.h │ │ │ ├── NSCharacterSet+HTML.h │ │ │ ├── NSMutableString+HTML.h │ │ │ ├── NSString+Paragraphs.h │ │ │ ├── DTAccessibilityElement.h │ │ │ ├── DTColor+Compatibility.h │ │ │ ├── DTCoreTextLayoutFrame.h │ │ │ ├── DTIframeTextAttachment.h │ │ │ ├── DTImageTextAttachment.h │ │ │ ├── DTListItemHTMLElement.h │ │ │ ├── DTObjectTextAttachment.h │ │ │ ├── DTVideoTextAttachment.h │ │ │ ├── NSNumber+RomanNumerals.h │ │ │ ├── DTAccessibilityViewProxy.h │ │ │ ├── DTCoreTextFontCollection.h │ │ │ ├── DTCoreTextFontDescriptor.h │ │ │ ├── DTCoreTextParagraphStyle.h │ │ │ ├── DTStylesheetHTMLElement.h │ │ │ ├── NSAttributedString+HTML.h │ │ │ ├── NSCoder+DTCompatibility.h │ │ │ ├── NSDictionary+DTCoreText.h │ │ │ ├── DTAttributedTextContentView.h │ │ │ ├── DTDictationPlaceholderView.h │ │ │ ├── DTHorizontalRuleHTMLElement.h │ │ │ ├── DTTextAttachmentHTMLElement.h │ │ │ ├── NSAttributedString+DTDebug.h │ │ │ ├── DTCoreTextLayoutFrame+Cursor.h │ │ │ ├── DTHTMLAttributedStringBuilder.h │ │ │ ├── NSAttributedString+DTCoreText.h │ │ │ ├── NSAttributedString+SmallCaps.h │ │ │ ├── NSAttributedStringRunDelegates.h │ │ │ ├── NSMutableAttributedString+HTML.h │ │ │ ├── DTDictationPlaceholderTextAttachment.h │ │ │ └── DTCoreTextLayoutFrameAccessibilityElementGenerator.h │ │ ├── MBProgressHUD │ │ │ └── MBProgressHUD.h │ │ ├── MWPhotoBrowser │ │ │ ├── MWCommon.h │ │ │ ├── MWPhoto.h │ │ │ ├── MWGridCell.h │ │ │ ├── MWCaptionView.h │ │ │ ├── MWPhotoBrowser.h │ │ │ ├── MWPhotoProtocol.h │ │ │ ├── MWTapDetectingView.h │ │ │ ├── MWGridViewController.h │ │ │ ├── MWPhotoBrowserPrivate.h │ │ │ ├── MWZoomingScrollView.h │ │ │ ├── MWTapDetectingImageView.h │ │ │ └── UIImage+MWPhotoBrowser.h │ │ ├── SDWebImage │ │ │ ├── SDImageCache.h │ │ │ ├── UIImage+GIF.h │ │ │ ├── SDWebImageCompat.h │ │ │ ├── SDWebImageDecoder.h │ │ │ ├── SDWebImageManager.h │ │ │ ├── UIButton+WebCache.h │ │ │ ├── SDWebImageDownloader.h │ │ │ ├── SDWebImageOperation.h │ │ │ ├── SDWebImagePrefetcher.h │ │ │ ├── UIImage+MultiFormat.h │ │ │ ├── UIImageView+WebCache.h │ │ │ ├── NSData+ImageContentType.h │ │ │ ├── UIView+WebCacheOperation.h │ │ │ ├── SDWebImageDownloaderOperation.h │ │ │ └── UIImageView+HighlightedWebCache.h │ │ └── DACircularProgress │ │ │ ├── DACircularProgressView.h │ │ │ └── DALabeledCircularProgressView.h │ └── Public │ │ ├── ZipArchive │ │ └── ZipArchive.h │ │ ├── DTFoundation │ │ ├── DTLog.h │ │ ├── DTVersion.h │ │ ├── DTWeakSupport.h │ │ ├── DTBase64Coding.h │ │ ├── DTBlockFunctions.h │ │ ├── DTCompatibility.h │ │ ├── DTFolderMonitor.h │ │ ├── NSArray+DTError.h │ │ ├── NSData+DTCrypto.h │ │ ├── NSString+DTPaths.h │ │ ├── DTHTMLParser.h │ │ ├── NSURL+DTAppLinks.h │ │ ├── NSURL+DTComparing.h │ │ ├── NSURL+DTUnshorten.h │ │ ├── DTActivityTitleView.h │ │ ├── DTCoreGraphicsUtils.h │ │ ├── DTFoundationConstants.h │ │ ├── NSDictionary+DTError.h │ │ ├── NSString+DTUtilities.h │ │ ├── UIView+DTFoundation.h │ │ ├── DTAnimatedGIF.h │ │ ├── NSFileWrapper+DTCopying.h │ │ ├── NSMutableArray+DTMoving.h │ │ ├── NSString+DTURLEncoding.h │ │ ├── UIImage+DTFoundation.h │ │ ├── UIScreen+DTFoundation.h │ │ ├── DTCustomColoredAccessory.h │ │ ├── DTExtendedFileAttributes.h │ │ ├── DTPieProgressIndicator.h │ │ ├── DTSmartPagingScrollView.h │ │ ├── DTTiledLayerWithoutFade.h │ │ ├── NSString+DTFormatNumbers.h │ │ ├── UIWebView+DTFoundation.h │ │ └── UIApplication+DTNetworkActivity.h │ │ ├── DTCoreText │ │ ├── DTCoreText.h │ │ ├── CTLineUtils.h │ │ ├── DTHTMLElement.h │ │ ├── DTHTMLWriter.h │ │ ├── DTImage+HTML.h │ │ ├── DTLinkButton.h │ │ ├── DTTextBlock.h │ │ ├── DTWeakSupport.h │ │ ├── NSString+CSS.h │ │ ├── NSString+HTML.h │ │ ├── DTCSSListStyle.h │ │ ├── DTCSSStylesheet.h │ │ ├── DTCompatibility.h │ │ ├── DTLazyImageView.h │ │ ├── NSScanner+HTML.h │ │ ├── DTAttributedLabel.h │ │ ├── DTBreakHTMLElement.h │ │ ├── DTColorFunctions.h │ │ ├── DTCoreTextGlyphRun.h │ │ ├── DTCoreTextLayouter.h │ │ ├── DTCoreTextMacros.h │ │ ├── DTHTMLParserNode.h │ │ ├── DTTextAttachment.h │ │ ├── DTTextHTMLElement.h │ │ ├── DTWebVideoView.h │ │ ├── UIFont+DTCoreText.h │ │ ├── DTAnchorHTMLElement.h │ │ ├── DTAttributedTextCell.h │ │ ├── DTAttributedTextView.h │ │ ├── DTCoreTextConstants.h │ │ ├── DTCoreTextFunctions.h │ │ ├── DTCoreTextLayoutLine.h │ │ ├── DTHTMLParserTextNode.h │ │ ├── NSCharacterSet+HTML.h │ │ ├── NSMutableString+HTML.h │ │ ├── NSString+Paragraphs.h │ │ ├── DTAccessibilityElement.h │ │ ├── DTColor+Compatibility.h │ │ ├── DTCoreTextLayoutFrame.h │ │ ├── DTIframeTextAttachment.h │ │ ├── DTImageTextAttachment.h │ │ ├── DTListItemHTMLElement.h │ │ ├── DTObjectTextAttachment.h │ │ ├── DTStylesheetHTMLElement.h │ │ ├── DTVideoTextAttachment.h │ │ ├── NSAttributedString+HTML.h │ │ ├── NSCoder+DTCompatibility.h │ │ ├── NSDictionary+DTCoreText.h │ │ ├── NSNumber+RomanNumerals.h │ │ ├── DTAccessibilityViewProxy.h │ │ ├── DTCoreTextFontCollection.h │ │ ├── DTCoreTextFontDescriptor.h │ │ ├── DTCoreTextParagraphStyle.h │ │ ├── DTAttributedTextContentView.h │ │ ├── DTCoreTextLayoutFrame+Cursor.h │ │ ├── DTDictationPlaceholderView.h │ │ ├── DTHorizontalRuleHTMLElement.h │ │ ├── DTTextAttachmentHTMLElement.h │ │ ├── NSAttributedString+DTDebug.h │ │ ├── NSAttributedString+SmallCaps.h │ │ ├── DTHTMLAttributedStringBuilder.h │ │ ├── NSAttributedString+DTCoreText.h │ │ ├── NSAttributedStringRunDelegates.h │ │ ├── NSMutableAttributedString+HTML.h │ │ ├── DTDictationPlaceholderTextAttachment.h │ │ └── DTCoreTextLayoutFrameAccessibilityElementGenerator.h │ │ ├── MBProgressHUD │ │ └── MBProgressHUD.h │ │ ├── SDWebImage │ │ ├── UIImage+GIF.h │ │ ├── SDImageCache.h │ │ ├── SDWebImageCompat.h │ │ ├── SDWebImageDecoder.h │ │ ├── SDWebImageManager.h │ │ ├── UIButton+WebCache.h │ │ ├── SDWebImageDownloader.h │ │ ├── SDWebImageOperation.h │ │ ├── SDWebImagePrefetcher.h │ │ ├── UIImage+MultiFormat.h │ │ ├── UIImageView+WebCache.h │ │ ├── NSData+ImageContentType.h │ │ ├── UIView+WebCacheOperation.h │ │ ├── SDWebImageDownloaderOperation.h │ │ └── UIImageView+HighlightedWebCache.h │ │ ├── MWPhotoBrowser │ │ ├── MWCommon.h │ │ ├── MWPhoto.h │ │ ├── MWGridCell.h │ │ ├── MWCaptionView.h │ │ ├── MWPhotoBrowser.h │ │ ├── MWPhotoProtocol.h │ │ ├── MWTapDetectingView.h │ │ ├── MWZoomingScrollView.h │ │ ├── MWGridViewController.h │ │ ├── MWPhotoBrowserPrivate.h │ │ ├── MWTapDetectingImageView.h │ │ └── UIImage+MWPhotoBrowser.h │ │ └── DACircularProgress │ │ ├── DACircularProgressView.h │ │ └── DALabeledCircularProgressView.h ├── MWPhotoBrowser │ └── Pod │ │ ├── Assets │ │ ├── ImageError.png │ │ ├── ImageError@2x.png │ │ ├── ImageError@3x.png │ │ ├── VideoOverlay.png │ │ ├── ImageSelectedOn.png │ │ ├── VideoOverlay@2x.png │ │ ├── VideoOverlay@3x.png │ │ ├── ImageSelectedOff.png │ │ ├── ImageSelectedOn@2x.png │ │ ├── ImageSelectedOn@3x.png │ │ ├── ImageSelectedOff@2x.png │ │ ├── ImageSelectedOff@3x.png │ │ ├── ImageSelectedSmallOn.png │ │ ├── UIBarButtonItemGrid.png │ │ ├── ImageSelectedSmallOff.png │ │ ├── ImageSelectedSmallOn@2x.png │ │ ├── ImageSelectedSmallOn@3x.png │ │ ├── PlayButtonOverlayLarge.png │ │ ├── UIBarButtonItemGrid@2x.png │ │ ├── UIBarButtonItemGrid@3x.png │ │ ├── ImageSelectedSmallOff@2x.png │ │ ├── ImageSelectedSmallOff@3x.png │ │ ├── PlayButtonOverlayLarge@2x.png │ │ ├── PlayButtonOverlayLarge@3x.png │ │ ├── PlayButtonOverlayLargeTap.png │ │ ├── UIBarButtonItemArrowLeft.png │ │ ├── UIBarButtonItemArrowRight.png │ │ ├── PlayButtonOverlayLargeTap@2x.png │ │ ├── PlayButtonOverlayLargeTap@3x.png │ │ ├── UIBarButtonItemArrowLeft@2x.png │ │ ├── UIBarButtonItemArrowLeft@3x.png │ │ ├── UIBarButtonItemArrowRight@2x.png │ │ └── UIBarButtonItemArrowRight@3x.png │ │ └── Classes │ │ ├── UIImage+MWPhotoBrowser.h │ │ ├── MWGridViewController.h │ │ ├── MWGridCell.h │ │ ├── MWTapDetectingView.h │ │ ├── UIImage+MWPhotoBrowser.m │ │ ├── MWTapDetectingImageView.h │ │ ├── MWCommon.h │ │ └── MWZoomingScrollView.h ├── Target Support Files │ ├── DTCoreText │ │ ├── DTCoreText-dummy.m │ │ ├── DTCoreText-prefix.pch │ │ └── DTCoreText.xcconfig │ ├── SDWebImage │ │ ├── SDWebImage-dummy.m │ │ ├── SDWebImage-prefix.pch │ │ └── SDWebImage.xcconfig │ ├── ZipArchive │ │ ├── ZipArchive-dummy.m │ │ ├── ZipArchive-prefix.pch │ │ └── ZipArchive.xcconfig │ ├── DTFoundation │ │ ├── DTFoundation-dummy.m │ │ ├── DTFoundation-prefix.pch │ │ └── DTFoundation.xcconfig │ ├── MBProgressHUD │ │ ├── MBProgressHUD-dummy.m │ │ ├── MBProgressHUD-prefix.pch │ │ └── MBProgressHUD.xcconfig │ ├── MWPhotoBrowser │ │ ├── MWPhotoBrowser-dummy.m │ │ ├── MWPhotoBrowser-prefix.pch │ │ └── ResourceBundle-MWPhotoBrowser-Info.plist │ ├── Pods-ZQReaderDemo │ │ └── Pods-ZQReaderDemo-dummy.m │ └── DACircularProgress │ │ ├── DACircularProgress-dummy.m │ │ ├── DACircularProgress-prefix.pch │ │ └── DACircularProgress.xcconfig ├── DTFoundation │ └── Core │ │ └── Source │ │ ├── DTFoundationConstants.h │ │ ├── DTFoundationConstants.m │ │ ├── iOS │ │ ├── UIScreen+DTFoundation.h │ │ ├── DTTiledLayerWithoutFade.h │ │ ├── DTTiledLayerWithoutFade.m │ │ ├── UIWebView+DTFoundation.m │ │ ├── DTAnimatedGIF │ │ │ └── DTAnimatedGIF.h │ │ ├── UIWebView+DTFoundation.h │ │ ├── DTActivityTitleView.h │ │ ├── UIApplication+DTNetworkActivity.h │ │ ├── NSURL+DTAppLinks.m │ │ ├── DTPieProgressIndicator.h │ │ └── UIScreen+DTFoundation.m │ │ ├── DTCompatibility.h │ │ ├── NSFileWrapper+DTCopying.h │ │ ├── NSURL+DTComparing.h │ │ ├── NSMutableArray+DTMoving.h │ │ ├── DTBlockFunctions.h │ │ ├── NSURL+DTComparing.m │ │ ├── DTBlockFunctions.m │ │ ├── NSString+DTFormatNumbers.m │ │ ├── NSString+DTURLEncoding.h │ │ ├── NSMutableArray+DTMoving.m │ │ ├── NSURL+DTUnshorten.h │ │ └── NSFileWrapper+DTCopying.m ├── DTCoreText │ └── Core │ │ └── Source │ │ ├── CTLineUtils.h │ │ ├── NSNumber+RomanNumerals.h │ │ ├── DTListItemHTMLElement.h │ │ ├── DTBreakHTMLElement.h │ │ ├── DTHorizontalRuleHTMLElement.h │ │ ├── DTTextAttachmentHTMLElement.h │ │ ├── DTIframeTextAttachment.h │ │ ├── DTCoreTextMacros.h │ │ ├── DTVideoTextAttachment.h │ │ ├── NSAttributedString+DTDebug.h │ │ ├── NSMutableString+HTML.h │ │ ├── DTAnchorHTMLElement.h │ │ ├── UIFont+DTCoreText.h │ │ ├── DTBreakHTMLElement.m │ │ ├── DTStylesheetHTMLElement.h │ │ ├── DTStylesheetHTMLElement.m │ │ ├── DTTextHTMLElement.h │ │ ├── NSCoder+DTCompatibility.h │ │ ├── DTObjectTextAttachment.h │ │ ├── NSAttributedStringRunDelegates.h │ │ ├── DTTextBlock.h │ │ ├── DTHTMLParserTextNode.h │ │ ├── DTDictationPlaceholderView.h │ │ ├── DTImage+HTML.m │ │ ├── UIFont+DTCoreText.m │ │ ├── DTDictationPlaceholderTextAttachment.h │ │ ├── DTHorizontalRuleHTMLElement.m │ │ ├── NSMutableString+HTML.m │ │ ├── DTCoreTextLayoutFrame+Cursor.h │ │ └── NSNumber+RomanNumerals.m ├── SDWebImage │ └── SDWebImage │ │ ├── UIImage+MultiFormat.h │ │ ├── SDWebImageOperation.h │ │ ├── UIImage+GIF.h │ │ ├── SDWebImageDecoder.h │ │ └── NSData+ImageContentType.h ├── DACircularProgress │ └── DACircularProgress │ │ └── DALabeledCircularProgressView.h └── ZipArchive │ ├── minizip │ └── mztools.h │ ├── README.md │ └── LICENSE ├── .DS_Store ├── ZQReaderDemo ├── 张学良传.epub ├── 民调局异闻录.txt ├── ZQReader │ ├── .DS_Store │ ├── 华文字体 │ │ ├── 经纬彩云.ttf │ │ ├── 经纬新魏.ttf │ │ ├── 经纬琥珀.ttf │ │ └── 经纬行楷.ttf │ ├── XDSReadMenu │ │ ├── .DS_Store │ │ ├── XDSReadMenu.xcassets │ │ │ ├── Contents.json │ │ │ ├── RM_0.imageset │ │ │ │ ├── RM_0@2x.png │ │ │ │ ├── RM_0@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_1.imageset │ │ │ │ ├── RM_1@2x.png │ │ │ │ ├── RM_1@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_2.imageset │ │ │ │ ├── RM_2@2x.png │ │ │ │ ├── RM_2@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_3.imageset │ │ │ │ ├── RM_3@2x.png │ │ │ │ ├── RM_3@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_4.imageset │ │ │ │ ├── RM_4@2x.png │ │ │ │ ├── RM_4@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_5.imageset │ │ │ │ ├── RM_5@2x.png │ │ │ │ ├── RM_5@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_6.imageset │ │ │ │ ├── RM_6@2x.png │ │ │ │ ├── RM_6@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_7.imageset │ │ │ │ ├── RM_7@2x.png │ │ │ │ ├── RM_7@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_8.imageset │ │ │ │ ├── RM_8@2x.png │ │ │ │ ├── RM_8@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_9.imageset │ │ │ │ ├── RM_9@2x.png │ │ │ │ ├── RM_9@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_10.imageset │ │ │ │ ├── RM_10@2x.png │ │ │ │ ├── RM_10@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_11.imageset │ │ │ │ ├── RM_11@2x.png │ │ │ │ ├── RM_11@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_13.imageset │ │ │ │ ├── RM_13@2x.png │ │ │ │ ├── RM_13@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_14.imageset │ │ │ │ ├── RM_14@2x.png │ │ │ │ ├── RM_14@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_15.imageset │ │ │ │ ├── RM_15@2x.png │ │ │ │ ├── RM_15@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_16.imageset │ │ │ │ ├── RM_16@2x.png │ │ │ │ ├── RM_16@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_17.imageset │ │ │ │ ├── RM_17@2x.png │ │ │ │ ├── RM_17@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_18.imageset │ │ │ │ ├── RM_18@2x.png │ │ │ │ ├── RM_18@3x.png │ │ │ │ └── Contents.json │ │ │ ├── RM_19.imageset │ │ │ │ ├── RM_19@2x.png │ │ │ │ └── Contents.json │ │ │ ├── G_Back_0.imageset │ │ │ │ ├── G_Back_0@2x.png │ │ │ │ ├── G_Back_0@3x.png │ │ │ │ └── Contents.json │ │ │ ├── read_bg_0.imageset │ │ │ │ ├── read_bg_0@2x.png │ │ │ │ ├── read_bg_0@3x.png │ │ │ │ └── Contents.json │ │ │ ├── read_bar_0.imageset │ │ │ │ ├── read_bar_0@2x.png │ │ │ │ ├── read_bar_0@3x.png │ │ │ │ └── Contents.json │ │ │ ├── read_bar_1.imageset │ │ │ │ ├── read_bar_1@2x.png │ │ │ │ ├── read_bar_1@3x.png │ │ │ │ └── Contents.json │ │ │ ├── read_bar_2.imageset │ │ │ │ ├── read_bar_2@2x.png │ │ │ │ ├── read_bar_2@3x.png │ │ │ │ └── Contents.json │ │ │ ├── read_bar_3.imageset │ │ │ │ ├── read_bar_3@2x.png │ │ │ │ ├── read_bar_3@3x.png │ │ │ │ └── Contents.json │ │ │ ├── speech_stop.imageset │ │ │ │ ├── speech_stop@2x.png │ │ │ │ └── Contents.json │ │ │ ├── speech_pause.imageset │ │ │ │ ├── speech_pause@2x.png │ │ │ │ └── Contents.json │ │ │ ├── G_Battery_Black.imageset │ │ │ │ ├── G_Battery_Black@2x.png │ │ │ │ ├── G_Battery_Black@3x.png │ │ │ │ └── Contents.json │ │ │ └── speech_continue.imageset │ │ │ │ ├── speech_continue@2x.png │ │ │ │ └── Contents.json │ │ ├── XDSReadRootView.m │ │ ├── XDSLightView.h │ │ ├── XDSReadRootView.h │ │ ├── XDSReadMenu.h │ │ ├── Catologue │ │ │ ├── XDSNoteCell.h │ │ │ ├── XDSCatalogueView.h │ │ │ ├── XDSNoteViewController.h │ │ │ ├── XDSMarkViewController.h │ │ │ ├── XDSCatalogueViewController.h │ │ │ ├── XDSNoDataView.h │ │ │ ├── XDSCatalogueTabBarController.h │ │ │ └── XDSNoDataView.m │ │ ├── XDSMenuTopView.h │ │ ├── XDSReadViewConst.m │ │ ├── XDSHaloButton.h │ │ ├── YGPulseView │ │ │ └── UIView+YGPulseView.h │ │ ├── XDSReadSettingView.h │ │ └── XDSMenuBottomView.h │ └── XDSReaderKit │ │ ├── .DS_Store │ │ ├── Resource │ │ ├── .DS_Store │ │ └── ~$mdjyml.txt │ │ ├── External │ │ ├── TouchXML │ │ │ ├── CXMLUnsupportedNode.m │ │ │ └── CXMLUnsupportedNode.h │ │ ├── UIView+XDSHyperLink.h │ │ └── UIView+XDSHyperLink.m │ │ ├── View │ │ ├── UIControl+XDSHyperLink.h │ │ ├── UIControl+XDSHyperLink.m │ │ ├── XDSMagnifierView.h │ │ └── XDSReadView.h │ │ ├── speechControl │ │ ├── ZQSpeechMenuView.h │ │ └── ZQAVSpeechTool.h │ │ ├── ViewController │ │ ├── XDSPhotoBrowser.h │ │ ├── XDSReadPageViewController.h │ │ └── XDSReadViewController.h │ │ ├── Util │ │ ├── XDSReaderDelegate.h │ │ ├── XDSReaderGlobleConst.m │ │ └── XDSReaderUtil.h │ │ ├── Core │ │ └── XDSReadOperation.h │ │ └── Model │ │ ├── XDSMarkModel.h │ │ ├── XDSRecordModel.h │ │ └── XDSNoteModel.h ├── Assets.xcassets │ └── Contents.json ├── ViewController.h ├── AppDelegate.h ├── PrefixHeader.pch ├── main.m └── SDAutoLayout │ └── SDAutoLayout.h ├── podfile ├── ZQReaderDemo.xcworkspace ├── xcuserdata │ └── xiaozhaoqiang.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── ZQReaderDemo.xcodeproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcuserdata │ │ └── xiaozhaoqiang.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcuserdata │ └── xiaozhaoqiang.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── ZQReaderDemoTests ├── Info.plist └── ZQReaderDemoTests.m └── ZQReaderDemoUITests └── Info.plist /Pods/Headers/Private/ZipArchive/zip.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/minizip/zip.h -------------------------------------------------------------------------------- /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/.DS_Store -------------------------------------------------------------------------------- /Pods/Headers/Private/ZipArchive/ZipArchive.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/ZipArchive.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ZipArchive/crypt.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/minizip/crypt.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ZipArchive/ioapi.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/minizip/ioapi.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ZipArchive/mztools.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/minizip/mztools.h -------------------------------------------------------------------------------- /Pods/Headers/Private/ZipArchive/unzip.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/minizip/unzip.h -------------------------------------------------------------------------------- /Pods/Headers/Public/ZipArchive/ZipArchive.h: -------------------------------------------------------------------------------- 1 | ../../../ZipArchive/ZipArchive.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTLog.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTLog.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTLog.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTLog.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreText.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreText.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MBProgressHUD/MBProgressHUD.h: -------------------------------------------------------------------------------- 1 | ../../../MBProgressHUD/MBProgressHUD.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreText.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreText.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MBProgressHUD/MBProgressHUD.h: -------------------------------------------------------------------------------- 1 | ../../../MBProgressHUD/MBProgressHUD.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIImage+GIF.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+GIF.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/CTLineUtils.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/CTLineUtils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTHTMLWriter.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHTMLWriter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTImage+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTImage+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTLinkButton.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTLinkButton.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTTextBlock.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTTextBlock.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSString+CSS.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSString+CSS.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTVersion.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTVersion.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWCommon.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWCommon.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWPhoto.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWPhoto.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDImageCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDImageCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIImage+GIF.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+GIF.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/CTLineUtils.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/CTLineUtils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTHTMLWriter.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHTMLWriter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTImage+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTImage+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTLinkButton.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTLinkButton.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTTextBlock.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTTextBlock.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTWeakSupport.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTWeakSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSString+CSS.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSString+CSS.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSString+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSString+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTVersion.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTVersion.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWCommon.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWCommon.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWPhoto.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWPhoto.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDImageCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDImageCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCSSListStyle.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCSSListStyle.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCSSStylesheet.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCSSStylesheet.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCompatibility.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCompatibility.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTLazyImageView.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTLazyImageView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTWeakSupport.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTWeakSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSScanner+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSScanner+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSString+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSString+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTWeakSupport.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTWeakSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWGridCell.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWGridCell.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCSSListStyle.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCSSListStyle.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCSSStylesheet.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCSSStylesheet.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCompatibility.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCompatibility.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTLazyImageView.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTLazyImageView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSScanner+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSScanner+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTWeakSupport.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTWeakSupport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWGridCell.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWGridCell.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageCompat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageCompat.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTAttributedLabel.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAttributedLabel.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTColorFunctions.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTColorFunctions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextMacros.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextMacros.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTHTMLParserNode.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHTMLParserNode.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTTextHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTTextHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTWebVideoView.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/iOS/DTWebVideoView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/UIFont+DTCoreText.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/UIFont+DTCoreText.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTBase64Coding.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTBase64Coding.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTCompatibility.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTCompatibility.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTFolderMonitor.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTFolderMonitor.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSArray+DTError.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSArray+DTError.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSData+DTCrypto.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSData+DTCrypto.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWCaptionView.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWCaptionView.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/SDWebImageManager.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIButton+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIButton+WebCache.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTAttributedLabel.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAttributedLabel.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTBreakHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTBreakHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTColorFunctions.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTColorFunctions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextGlyphRun.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextGlyphRun.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextLayouter.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextLayouter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextMacros.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextMacros.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTHTMLParserNode.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHTMLParserNode.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTTextHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTTextHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTWebVideoView.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/iOS/DTWebVideoView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/UIFont+DTCoreText.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/UIFont+DTCoreText.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTBase64Coding.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTBase64Coding.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTBlockFunctions.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTBlockFunctions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTCompatibility.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTCompatibility.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTFolderMonitor.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTFolderMonitor.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSArray+DTError.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSArray+DTError.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSData+DTCrypto.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSData+DTCrypto.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSString+DTPaths.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSString+DTPaths.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWCaptionView.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWCaptionView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWPhotoBrowser.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWPhotoBrowser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageDecoder.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDecoder.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageManager.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIButton+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIButton+WebCache.h -------------------------------------------------------------------------------- /ZQReaderDemo/张学良传.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/张学良传.epub -------------------------------------------------------------------------------- /ZQReaderDemo/民调局异闻录.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/民调局异闻录.txt -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTAnchorHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAnchorHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTAttributedTextCell.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAttributedTextCell.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTAttributedTextView.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAttributedTextView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTBreakHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTBreakHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextConstants.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextConstants.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextFunctions.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextFunctions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextGlyphRun.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextGlyphRun.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextLayoutLine.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextLayoutLine.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextLayouter.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextLayouter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTHTMLParserTextNode.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHTMLParserTextNode.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSCharacterSet+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSCharacterSet+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSMutableString+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSMutableString+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSString+Paragraphs.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSString+Paragraphs.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTBlockFunctions.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTBlockFunctions.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSString+DTPaths.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSString+DTPaths.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSURL+DTAppLinks.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/NSURL+DTAppLinks.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSURL+DTComparing.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSURL+DTComparing.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSURL+DTUnshorten.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSURL+DTUnshorten.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWPhotoBrowser.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWPhotoBrowser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWPhotoProtocol.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWPhotoProtocol.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDWebImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloader.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/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+MultiFormat.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIImageView+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+WebCache.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTAnchorHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAnchorHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTAttributedTextCell.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAttributedTextCell.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTAttributedTextView.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAttributedTextView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextConstants.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextConstants.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextFunctions.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextFunctions.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextLayoutLine.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextLayoutLine.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTHTMLParserTextNode.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHTMLParserTextNode.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSCharacterSet+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSCharacterSet+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSMutableString+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSMutableString+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSString+Paragraphs.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSString+Paragraphs.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTHTMLParser.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTHTMLParser/DTHTMLParser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSURL+DTAppLinks.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/NSURL+DTAppLinks.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSURL+DTComparing.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSURL+DTComparing.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSURL+DTUnshorten.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSURL+DTUnshorten.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWPhotoProtocol.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWPhotoProtocol.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloader.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/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImage+MultiFormat.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIImageView+WebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+WebCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTAccessibilityElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAccessibilityElement.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTColor+Compatibility.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTColor+Compatibility.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextLayoutFrame.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextLayoutFrame.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTIframeTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTIframeTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTImageTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTImageTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTListItemHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTListItemHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTObjectTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTObjectTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTVideoTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTVideoTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSNumber+RomanNumerals.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSNumber+RomanNumerals.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTCoreGraphicsUtils.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTCoreGraphicsUtils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTHTMLParser.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTHTMLParser/DTHTMLParser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSDictionary+DTError.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSDictionary+DTError.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSString+DTUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSString+DTUtilities.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWTapDetectingView.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWTapDetectingView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/NSData+ImageContentType.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/NSData+ImageContentType.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTAccessibilityElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAccessibilityElement.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTColor+Compatibility.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTColor+Compatibility.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextLayoutFrame.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextLayoutFrame.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTIframeTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTIframeTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTImageTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTImageTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTListItemHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTListItemHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTObjectTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTObjectTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTStylesheetHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTStylesheetHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTVideoTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTVideoTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSAttributedString+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSAttributedString+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSCoder+DTCompatibility.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSCoder+DTCompatibility.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSDictionary+DTCoreText.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSDictionary+DTCoreText.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSNumber+RomanNumerals.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSNumber+RomanNumerals.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTActivityTitleView.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTActivityTitleView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTCoreGraphicsUtils.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTCoreGraphicsUtils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTFoundationConstants.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTFoundationConstants.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSDictionary+DTError.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSDictionary+DTError.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSString+DTUtilities.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSString+DTUtilities.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/UIView+DTFoundation.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/UIView+DTFoundation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWTapDetectingView.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWTapDetectingView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWZoomingScrollView.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWZoomingScrollView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/NSData+ImageContentType.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/NSData+ImageContentType.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTAccessibilityViewProxy.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAccessibilityViewProxy.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextFontCollection.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextFontCollection.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextFontDescriptor.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextFontDescriptor.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextParagraphStyle.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextParagraphStyle.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTStylesheetHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTStylesheetHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSAttributedString+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSAttributedString+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSCoder+DTCompatibility.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSCoder+DTCompatibility.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSDictionary+DTCoreText.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSDictionary+DTCoreText.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTActivityTitleView.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTActivityTitleView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTAnimatedGIF.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTAnimatedGIF/DTAnimatedGIF.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTFoundationConstants.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTFoundationConstants.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSFileWrapper+DTCopying.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSFileWrapper+DTCopying.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSMutableArray+DTMoving.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSMutableArray+DTMoving.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSString+DTURLEncoding.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSString+DTURLEncoding.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/UIImage+DTFoundation.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/UIImage+DTFoundation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/UIScreen+DTFoundation.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/UIScreen+DTFoundation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/UIView+DTFoundation.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/UIView+DTFoundation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWGridViewController.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWGridViewController.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWPhotoBrowserPrivate.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWPhotoBrowserPrivate.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWZoomingScrollView.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWZoomingScrollView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIView+WebCacheOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIView+WebCacheOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTAccessibilityViewProxy.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAccessibilityViewProxy.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextFontCollection.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextFontCollection.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextFontDescriptor.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextFontDescriptor.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextParagraphStyle.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextParagraphStyle.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTAnimatedGIF.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTAnimatedGIF/DTAnimatedGIF.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSFileWrapper+DTCopying.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSFileWrapper+DTCopying.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSMutableArray+DTMoving.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSMutableArray+DTMoving.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSString+DTURLEncoding.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSString+DTURLEncoding.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/UIImage+DTFoundation.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/UIImage+DTFoundation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/UIScreen+DTFoundation.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/UIScreen+DTFoundation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWGridViewController.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWGridViewController.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWPhotoBrowserPrivate.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWPhotoBrowserPrivate.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIView+WebCacheOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIView+WebCacheOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTAttributedTextContentView.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAttributedTextContentView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTDictationPlaceholderView.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTDictationPlaceholderView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTHorizontalRuleHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHorizontalRuleHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTTextAttachmentHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTTextAttachmentHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSAttributedString+DTDebug.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSAttributedString+DTDebug.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTExtendedFileAttributes.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTExtendedFileAttributes.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTPieProgressIndicator.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTPieProgressIndicator.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTSmartPagingScrollView.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTSmartPagingScrollView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTTiledLayerWithoutFade.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTTiledLayerWithoutFade.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/NSString+DTFormatNumbers.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSString+DTFormatNumbers.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/UIWebView+DTFoundation.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/UIWebView+DTFoundation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/MWTapDetectingImageView.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWTapDetectingImageView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MWPhotoBrowser/UIImage+MWPhotoBrowser.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/UIImage+MWPhotoBrowser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTAttributedTextContentView.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTAttributedTextContentView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextLayoutFrame+Cursor.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextLayoutFrame+Cursor.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTDictationPlaceholderView.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTDictationPlaceholderView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTHorizontalRuleHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHorizontalRuleHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTTextAttachmentHTMLElement.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTTextAttachmentHTMLElement.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSAttributedString+DTDebug.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSAttributedString+DTDebug.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSAttributedString+SmallCaps.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSAttributedString+SmallCaps.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTCustomColoredAccessory.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTCustomColoredAccessory.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTExtendedFileAttributes.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/DTExtendedFileAttributes.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTPieProgressIndicator.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTPieProgressIndicator.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTSmartPagingScrollView.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTSmartPagingScrollView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/DTTiledLayerWithoutFade.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTTiledLayerWithoutFade.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/NSString+DTFormatNumbers.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/NSString+DTFormatNumbers.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/UIWebView+DTFoundation.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/UIWebView+DTFoundation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/MWTapDetectingImageView.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/MWTapDetectingImageView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MWPhotoBrowser/UIImage+MWPhotoBrowser.h: -------------------------------------------------------------------------------- 1 | ../../../MWPhotoBrowser/Pod/Classes/UIImage+MWPhotoBrowser.h -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/.DS_Store -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextLayoutFrame+Cursor.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextLayoutFrame+Cursor.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTHTMLAttributedStringBuilder.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHTMLAttributedStringBuilder.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSAttributedString+DTCoreText.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSAttributedString+DTCoreText.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSAttributedString+SmallCaps.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSAttributedString+SmallCaps.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSAttributedStringRunDelegates.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSAttributedStringRunDelegates.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/NSMutableAttributedString+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSMutableAttributedString+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/DTCustomColoredAccessory.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/DTCustomColoredAccessory.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/SDWebImageDownloaderOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloaderOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTHTMLAttributedStringBuilder.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTHTMLAttributedStringBuilder.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSAttributedString+DTCoreText.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSAttributedString+DTCoreText.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSAttributedStringRunDelegates.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSAttributedStringRunDelegates.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/NSMutableAttributedString+HTML.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/NSMutableAttributedString+HTML.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/SDWebImageDownloaderOperation.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/SDWebImageDownloaderOperation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDWebImage/UIImageView+HighlightedWebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+HighlightedWebCache.h -------------------------------------------------------------------------------- /ZQReaderDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/华文字体/经纬彩云.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/华文字体/经纬彩云.ttf -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/华文字体/经纬新魏.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/华文字体/经纬新魏.ttf -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/华文字体/经纬琥珀.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/华文字体/经纬琥珀.ttf -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/华文字体/经纬行楷.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/华文字体/经纬行楷.ttf -------------------------------------------------------------------------------- /Pods/Headers/Private/SDWebImage/UIImageView+HighlightedWebCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDWebImage/SDWebImage/UIImageView+HighlightedWebCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DACircularProgress/DACircularProgressView.h: -------------------------------------------------------------------------------- 1 | ../../../DACircularProgress/DACircularProgress/DACircularProgressView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTFoundation/UIApplication+DTNetworkActivity.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/UIApplication+DTNetworkActivity.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DACircularProgress/DACircularProgressView.h: -------------------------------------------------------------------------------- 1 | ../../../DACircularProgress/DACircularProgress/DACircularProgressView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTFoundation/UIApplication+DTNetworkActivity.h: -------------------------------------------------------------------------------- 1 | ../../../DTFoundation/Core/Source/iOS/UIApplication+DTNetworkActivity.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTDictationPlaceholderTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTDictationPlaceholderTextAttachment.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTDictationPlaceholderTextAttachment.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTDictationPlaceholderTextAttachment.h -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/.DS_Store -------------------------------------------------------------------------------- /Pods/Headers/Public/DACircularProgress/DALabeledCircularProgressView.h: -------------------------------------------------------------------------------- 1 | ../../../DACircularProgress/DACircularProgress/DALabeledCircularProgressView.h -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageError.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageError.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReaderKit/.DS_Store -------------------------------------------------------------------------------- /Pods/Headers/Private/DACircularProgress/DALabeledCircularProgressView.h: -------------------------------------------------------------------------------- 1 | ../../../DACircularProgress/DACircularProgress/DALabeledCircularProgressView.h -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageError@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageError@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageError@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageError@3x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/VideoOverlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/VideoOverlay.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOn.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/VideoOverlay@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/VideoOverlay@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/VideoOverlay@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/VideoOverlay@3x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOff.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOn@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOn@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOn@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/Resource/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReaderKit/Resource/.DS_Store -------------------------------------------------------------------------------- /Pods/Headers/Private/DTCoreText/DTCoreTextLayoutFrameAccessibilityElementGenerator.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextLayoutFrameAccessibilityElementGenerator.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DTCoreText/DTCoreTextLayoutFrameAccessibilityElementGenerator.h: -------------------------------------------------------------------------------- 1 | ../../../DTCoreText/Core/Source/DTCoreTextLayoutFrameAccessibilityElementGenerator.h -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOff@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOff@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOff@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedOff@3x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOn.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemGrid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemGrid.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOff.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOn@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOn@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOn@3x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLarge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLarge.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemGrid@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemGrid@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemGrid@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemGrid@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/External/TouchXML/CXMLUnsupportedNode.m: -------------------------------------------------------------------------------- 1 | #import "CXMLUnsupportedNode.h" 2 | 3 | @implementation CXMLUnsupportedNode 4 | 5 | @end 6 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/Resource/~$mdjyml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReaderKit/Resource/~$mdjyml.txt -------------------------------------------------------------------------------- /podfile: -------------------------------------------------------------------------------- 1 | platform :ios,'8.0' 2 | target 'ZQReaderDemo' do 3 | pod 'ZipArchive', '~> 1.4.0' 4 | pod 'MWPhotoBrowser', '~> 2.1.2' 5 | pod 'DTCoreText' 6 | end 7 | -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOff@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOff@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOff@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/ImageSelectedSmallOff@3x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLarge@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLarge@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLarge@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLarge@3x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLargeTap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLargeTap.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowLeft.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowRight.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLargeTap@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLargeTap@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLargeTap@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/PlayButtonOverlayLargeTap@3x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowLeft@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowLeft@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowLeft@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowLeft@3x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowRight@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowRight@2x.png -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowRight@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/Pods/MWPhotoBrowser/Pod/Assets/UIBarButtonItemArrowRight@3x.png -------------------------------------------------------------------------------- /Pods/Target Support Files/DTCoreText/DTCoreText-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_DTCoreText : NSObject 3 | @end 4 | @implementation PodsDummy_DTCoreText 5 | @end 6 | -------------------------------------------------------------------------------- /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/ZipArchive/ZipArchive-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_ZipArchive : NSObject 3 | @end 4 | @implementation PodsDummy_ZipArchive 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/DTFoundation/DTFoundation-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_DTFoundation : NSObject 3 | @end 4 | @implementation PodsDummy_DTFoundation 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/MBProgressHUD/MBProgressHUD-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_MBProgressHUD : NSObject 3 | @end 4 | @implementation PodsDummy_MBProgressHUD 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/MWPhotoBrowser/MWPhotoBrowser-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_MWPhotoBrowser : NSObject 3 | @end 4 | @implementation PodsDummy_MWPhotoBrowser 5 | @end 6 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_0.imageset/RM_0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_0.imageset/RM_0@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_0.imageset/RM_0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_0.imageset/RM_0@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_1.imageset/RM_1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_1.imageset/RM_1@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_1.imageset/RM_1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_1.imageset/RM_1@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_2.imageset/RM_2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_2.imageset/RM_2@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_2.imageset/RM_2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_2.imageset/RM_2@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_3.imageset/RM_3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_3.imageset/RM_3@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_3.imageset/RM_3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_3.imageset/RM_3@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_4.imageset/RM_4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_4.imageset/RM_4@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_4.imageset/RM_4@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_4.imageset/RM_4@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_5.imageset/RM_5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_5.imageset/RM_5@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_5.imageset/RM_5@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_5.imageset/RM_5@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_6.imageset/RM_6@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_6.imageset/RM_6@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_6.imageset/RM_6@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_6.imageset/RM_6@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_7.imageset/RM_7@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_7.imageset/RM_7@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_7.imageset/RM_7@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_7.imageset/RM_7@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_8.imageset/RM_8@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_8.imageset/RM_8@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_8.imageset/RM_8@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_8.imageset/RM_8@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_9.imageset/RM_9@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_9.imageset/RM_9@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_9.imageset/RM_9@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_9.imageset/RM_9@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_10.imageset/RM_10@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_10.imageset/RM_10@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_10.imageset/RM_10@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_10.imageset/RM_10@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_11.imageset/RM_11@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_11.imageset/RM_11@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_11.imageset/RM_11@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_11.imageset/RM_11@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_13.imageset/RM_13@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_13.imageset/RM_13@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_13.imageset/RM_13@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_13.imageset/RM_13@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_14.imageset/RM_14@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_14.imageset/RM_14@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_14.imageset/RM_14@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_14.imageset/RM_14@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_15.imageset/RM_15@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_15.imageset/RM_15@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_15.imageset/RM_15@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_15.imageset/RM_15@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_16.imageset/RM_16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_16.imageset/RM_16@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_16.imageset/RM_16@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_16.imageset/RM_16@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_17.imageset/RM_17@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_17.imageset/RM_17@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_17.imageset/RM_17@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_17.imageset/RM_17@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_18.imageset/RM_18@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_18.imageset/RM_18@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_18.imageset/RM_18@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_18.imageset/RM_18@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_19.imageset/RM_19@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_19.imageset/RM_19@2x.png -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-ZQReaderDemo/Pods-ZQReaderDemo-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_ZQReaderDemo : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_ZQReaderDemo 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/DACircularProgress/DACircularProgress-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_DACircularProgress : NSObject 3 | @end 4 | @implementation PodsDummy_DACircularProgress 5 | @end 6 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/G_Back_0.imageset/G_Back_0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/G_Back_0.imageset/G_Back_0@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/G_Back_0.imageset/G_Back_0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/G_Back_0.imageset/G_Back_0@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bg_0.imageset/read_bg_0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bg_0.imageset/read_bg_0@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bg_0.imageset/read_bg_0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bg_0.imageset/read_bg_0@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo.xcworkspace/xcuserdata/xiaozhaoqiang.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo.xcworkspace/xcuserdata/xiaozhaoqiang.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_0.imageset/read_bar_0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_0.imageset/read_bar_0@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_0.imageset/read_bar_0@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_0.imageset/read_bar_0@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_1.imageset/read_bar_1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_1.imageset/read_bar_1@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_1.imageset/read_bar_1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_1.imageset/read_bar_1@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_2.imageset/read_bar_2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_2.imageset/read_bar_2@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_2.imageset/read_bar_2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_2.imageset/read_bar_2@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_3.imageset/read_bar_3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_3.imageset/read_bar_3@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_3.imageset/read_bar_3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_3.imageset/read_bar_3@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/speech_stop.imageset/speech_stop@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/speech_stop.imageset/speech_stop@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/speech_pause.imageset/speech_pause@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/speech_pause.imageset/speech_pause@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/G_Battery_Black.imageset/G_Battery_Black@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/G_Battery_Black.imageset/G_Battery_Black@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/G_Battery_Black.imageset/G_Battery_Black@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/G_Battery_Black.imageset/G_Battery_Black@3x.png -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/speech_continue.imageset/speech_continue@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/speech_continue.imageset/speech_continue@2x.png -------------------------------------------------------------------------------- /ZQReaderDemo.xcodeproj/project.xcworkspace/xcuserdata/xiaozhaoqiang.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrZQxiao/ZQReaderDemo/HEAD/ZQReaderDemo.xcodeproj/project.xcworkspace/xcuserdata/xiaozhaoqiang.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /ZQReaderDemo/ViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ViewController.h 3 | // ZQReaderDemo 4 | // 5 | // Created by 肖兆强 on 2018/5/17. 6 | // Copyright © 2018年 JWZT. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ViewController : UIViewController 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /Pods/Target Support Files/DTFoundation/DTFoundation-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /Pods/Target Support Files/SDWebImage/SDWebImage-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /Pods/Target Support Files/ZipArchive/ZipArchive-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /Pods/Target Support Files/MBProgressHUD/MBProgressHUD-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /Pods/Target Support Files/MWPhotoBrowser/MWPhotoBrowser-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadRootView.m: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReadRootView.m 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/19. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import "XDSReadRootView.h" 10 | 11 | @implementation XDSReadRootView 12 | 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/Target Support Files/DACircularProgress/DACircularProgress-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /ZQReaderDemo.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ZQReaderDemo.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/View/UIControl+XDSHyperLink.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIControl+XDSHyperLink.h 3 | // XDSReader 4 | // 5 | // Created by Hmily on 2017/9/2. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIControl (XDSHyperLink) 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/speechControl/ZQSpeechMenuView.h: -------------------------------------------------------------------------------- 1 | // 2 | // ZQSpeechMenuView.h 3 | // ShuWangTongBu 4 | // 5 | // Created by 肖兆强 on 2018/5/12. 6 | // Copyright © 2018年 JWZT. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ZQSpeechMenuView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/DTFoundationConstants.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTFoundationConstants.h 3 | // DTFoundation 4 | // 5 | // Created by Stefan Gugarel on 10/18/12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | 10 | // string constant for NSError domain 11 | extern NSString * const DTFoundationErrorDomain; -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSLightView.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSLightView.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/19. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "XDSReadRootView.h" 11 | @interface XDSLightView : XDSReadRootView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadRootView.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReadRootView.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/19. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "XDSReadViewConst.h" 11 | @interface XDSReadRootView : UIView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/External/TouchXML/CXMLUnsupportedNode.h: -------------------------------------------------------------------------------- 1 | /** 2 | This is a "special" class which marks nodes types not supported by TouchXML. 3 | They could work... or not... becareful when you encounter them. 4 | */ 5 | 6 | #import "CXMLNode.h" 7 | 8 | @interface CXMLUnsupportedNode : CXMLNode 9 | 10 | @end 11 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/DTFoundationConstants.m: -------------------------------------------------------------------------------- 1 | // 2 | // DTFoundationConstants.m 3 | // DTFoundation 4 | // 5 | // Created by Stefan Gugarel on 10/18/12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import "DTFoundationConstants.h" 10 | 11 | NSString * const DTFoundationErrorDomain = @"DTFoundation"; -------------------------------------------------------------------------------- /Pods/Target Support Files/DTCoreText/DTCoreText-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | #import 14 | -------------------------------------------------------------------------------- /ZQReaderDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/View/UIControl+XDSHyperLink.m: -------------------------------------------------------------------------------- 1 | // 2 | // UIControl+XDSHyperLink.m 3 | // XDSReader 4 | // 5 | // Created by Hmily on 2017/9/2. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import "UIControl+XDSHyperLink.h" 10 | 11 | @implementation UIControl (XDSHyperLink) 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/ViewController/XDSPhotoBrowser.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSPhotoBrowser.h 3 | // XDSReader 4 | // 5 | // Created by Hmily on 2017/9/2. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XDSPhotoBrowser : MWPhotoBrowser 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/Util/XDSReaderDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReaderDelegate.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/16. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #ifndef XDSReaderDelegate_h 10 | #define XDSReaderDelegate_h 11 | 12 | 13 | 14 | #endif /* XDSReaderDelegate_h */ 15 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/CTLineUtils.h: -------------------------------------------------------------------------------- 1 | // 2 | // CTLineUtils.h 3 | // DTCoreText 4 | // 5 | // Created by Oleksandr Deundiak on 7/15/15. 6 | // Copyright 2015. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | BOOL areLinesEqual(CTLineRef line1, CTLineRef line2); 12 | CFIndex getTruncationIndex(CTLineRef line, CTLineRef trunc); 13 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/NSNumber+RomanNumerals.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSNumber+RomanNumerals.h 3 | // DTCoreText 4 | // 5 | // Created by Kai Maschke on 26.07.16. 6 | // Copyright © 2016 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSNumber (RomanNumerals) 12 | 13 | - (NSString *)romanNumeral; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /ZQReaderDemo/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // ZQReaderDemo 4 | // 5 | // Created by 肖兆强 on 2018/5/17. 6 | // Copyright © 2018年 JWZT. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : UIResponder 12 | 13 | @property (strong, nonatomic) UIWindow *window; 14 | 15 | 16 | @end 17 | 18 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReadMenu.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/18. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "XDSReadRootView.h" 11 | 12 | @interface XDSReadMenu : XDSReadRootView 13 | 14 | - (void)updateReadRecord; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/External/UIView+XDSHyperLink.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIView+XDSHyperLink.h 3 | // XDSReader 4 | // 5 | // Created by Hmily on 2017/9/2. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIView (XDSHyperLink) 12 | 13 | @property (nonatomic, strong) NSURL *hyperLinkURL; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/Catologue/XDSNoteCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSNoteCell.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/22. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XDSNoteCell : UITableViewCell 12 | 13 | @property (nonatomic, readonly) UILabel *nontLabel; 14 | 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /ZQReaderDemo/PrefixHeader.pch: -------------------------------------------------------------------------------- 1 | // 2 | // PrefixHeader.pch 3 | // ShuWangTongBu 4 | // 5 | // Created by 肖兆强 on 2018/1/22. 6 | // Copyright © 2018年 JWZT. All rights reserved. 7 | // 8 | 9 | #ifndef PrefixHeader_pch 10 | #define PrefixHeader_pch 11 | 12 | #import 13 | #import "XDSReaderHeader.h" 14 | #import "SDAutoLayout.h" 15 | 16 | 17 | 18 | #endif /* PrefixHeader_pch */ 19 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/UIScreen+DTFoundation.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIScreen+DTFoundation.h 3 | // DTFoundation 4 | // 5 | // Created by Johannes Marbach on 16.10.17. 6 | // Copyright © 2017 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** DTFoundation enhancements for `UIView` */ 10 | 11 | @interface UIScreen (DTFoundation) 12 | 13 | - (UIInterfaceOrientation)orientation; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/Catologue/XDSCatalogueView.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSCatalogueView.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/20. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import "XDSReadRootView.h" 10 | 11 | @interface XDSCatalogueView : XDSReadRootView 12 | 13 | @property (weak, nonatomic) idcvDelegate; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /ZQReaderDemo/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // ZQReaderDemo 4 | // 5 | // Created by 肖兆强 on 2018/5/17. 6 | // Copyright © 2018年 JWZT. 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 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/View/XDSMagnifierView.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSMagnifierView.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/16. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XDSMagnifierView : UIView 12 | 13 | @property (nonatomic,weak) UIView *readView; 14 | @property (nonatomic) CGPoint touchPoint; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/ViewController/XDSReadPageViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReadPageViewController.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 11/07/2017. 6 | // Copyright © 2017 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "XDSReadManager.h" 11 | 12 | @interface XDSReadPageViewController : UIViewController 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTListItemHTMLElement.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLElementLI.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 27.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTHTMLElement.h" 10 | 11 | /** 12 | Specialized subclass of that deals with list items. 13 | */ 14 | @interface DTListItemHTMLElement : DTHTMLElement 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTBreakHTMLElement.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLElementBR.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 26.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTHTMLElement.h" 10 | 11 | /** 12 | Specialized subclass of that represents a line break. 13 | */ 14 | 15 | @interface DTBreakHTMLElement : DTHTMLElement 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /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/DTCoreText/Core/Source/DTHorizontalRuleHTMLElement.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLElementHR.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 26.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTHTMLElement.h" 10 | 11 | /** 12 | Specialized subclass of that deals with list items. 13 | */ 14 | 15 | @interface DTHorizontalRuleHTMLElement : DTHTMLElement 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Classes/UIImage+MWPhotoBrowser.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+MWPhotoBrowser.h 3 | // Pods 4 | // 5 | // Created by Michael Waterfall on 05/07/2015. 6 | // 7 | // 8 | 9 | #import 10 | 11 | @interface UIImage (MWPhotoBrowser) 12 | 13 | + (UIImage *)imageForResourcePath:(NSString *)path ofType:(NSString *)type inBundle:(NSBundle *)bundle; 14 | + (UIImage *)clearImageWithSize:(CGSize)size; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/DTTiledLayerWithoutFade.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTTiledLayerWithoutFade.h 3 | // DTRichTextEditor 4 | // 5 | // Created by Oliver Drobnik on 8/24/11. 6 | // Copyright 2011 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | Simple subclass of `CATiledLayer` that does not fade in drawn tiles. 13 | */ 14 | 15 | @interface DTTiledLayerWithoutFade : CATiledLayer 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/Catologue/XDSNoteViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSNoteViewController.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/20. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "XDSReadViewConst.h" 11 | 12 | @interface XDSNoteViewController : UITableViewController 13 | 14 | @property (weak, nonatomic) idcvDelegate; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /ZQReaderDemo/SDAutoLayout/SDAutoLayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // SDAutoLayout.h 3 | // SDAutoLayoutDemo 4 | // 5 | // Created by gsd on 16/6/27. 6 | // Copyright © 2016年 gsd. All rights reserved. 7 | // 8 | 9 | 10 | /* 11 | 12 | SDAutoLayout 13 | 版本:2.1.7 14 | 发布:2016.08.12 15 | 16 | */ 17 | 18 | #ifndef SDAutoLayout_h 19 | #define SDAutoLayout_h 20 | 21 | #import "UIView+SDAutoLayout.h" 22 | #import "UITableView+SDAutoTableViewCellHeight.h" 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/Catologue/XDSMarkViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSMarkViewController.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/20. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "XDSReadViewConst.h" 12 | 13 | @interface XDSMarkViewController : UITableViewController 14 | 15 | @property (weak, nonatomic) idcvDelegate; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/Catologue/XDSCatalogueViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSCatalogueViewController.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/20. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "XDSReadViewConst.h" 11 | 12 | @interface XDSCatalogueViewController : UITableViewController 13 | 14 | @property (weak, nonatomic) idcvDelegate; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_19.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_19@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTTextAttachmentHTMLElement.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLElementAttachment.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 26.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTHTMLElement.h" 10 | 11 | /** 12 | Specialized subclass of for dealing with instances, e.g. images. 13 | */ 14 | 15 | @interface DTTextAttachmentHTMLElement : DTHTMLElement 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/Catologue/XDSNoDataView.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSNoDataView.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/23. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XDSNoDataView : UIView 12 | 13 | + (instancetype)newInstance; 14 | 15 | @property (weak, nonatomic) IBOutlet UILabel *titleLabel; 16 | @property (weak, nonatomic) IBOutlet UILabel *contentLabel; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /ZQReaderDemo.xcodeproj/xcuserdata/xiaozhaoqiang.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | ZQReaderDemo.xcscheme 8 | 9 | orderHint 10 | 9 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/Catologue/XDSCatalogueTabBarController.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSCatalogueTabBarController.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/20. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "XDSReadViewConst.h" 12 | 13 | @interface XDSCatalogueTabBarController : UITabBarController 14 | 15 | @property (weak, nonatomic) idcvDelegate; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/speech_pause.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "speech_pause@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/speech_stop.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "speech_stop@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTIframeTextAttachment.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTTextAttachmentIframe.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 22.04.13. 6 | // Copyright (c) 2013 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTTextAttachment.h" 10 | 11 | /** 12 | A specialized subclass in the DTTextAttachment class cluster to represent an IFRAME 13 | */ 14 | 15 | @interface DTIframeTextAttachment : DTTextAttachment 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/DTCompatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTCompatibility.h 3 | // DTFoundation 4 | // 5 | // Created by Rene Pirringer on 30.07.15. 6 | // Copyright (c) 2015 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #if __IPHONE_OS_VERSION_MAX_ALLOWED > 80400 12 | #define DT_SUPPORTED_INTERFACE_ORIENTATIONS_RETURN_TYPE UIInterfaceOrientationMask 13 | #else 14 | #define DT_SUPPORTED_INTERFACE_ORIENTATIONS_RETURN_TYPE NSUInteger 15 | #endif 16 | 17 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/DTTiledLayerWithoutFade.m: -------------------------------------------------------------------------------- 1 | // 2 | // DTTiledLayerWithoutFade.m 3 | // DTRichTextEditor 4 | // 5 | // Created by Oliver Drobnik on 8/24/11. 6 | // Copyright 2011 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import "DTTiledLayerWithoutFade.h" 10 | 11 | @implementation DTTiledLayerWithoutFade 12 | 13 | + (CFTimeInterval)fadeDuration 14 | { 15 | return 0; 16 | } 17 | 18 | + (BOOL)shouldDrawOnMainThread 19 | { 20 | return YES; 21 | } 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/speech_continue.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "speech_continue@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTCoreTextMacros.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTCoreTextMacros.h 3 | // DTCoreText 4 | // 5 | // Created by Jean-Charles BERTIN on 5/28/14. 6 | // Copyright (c) 2014 Axinoe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #ifndef DT_RETURNS_INNER_POINTER 12 | #if __has_attribute(objc_returns_inner_pointer) 13 | #define DT_RETURNS_INNER_POINTER __attribute__((objc_returns_inner_pointer)) 14 | #else 15 | #define DT_RETURNS_INNER_POINTER 16 | #endif 17 | #endif 18 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTVideoTextAttachment.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTTextAttachmentVideo.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 22.04.13. 6 | // Copyright (c) 2013 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTTextAttachment.h" 10 | 11 | /** 12 | A specialized subclass in the DTTextAttachment class cluster to represent an embedded video 13 | */ 14 | 15 | @interface DTVideoTextAttachment : DTTextAttachment 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/Catologue/XDSNoDataView.m: -------------------------------------------------------------------------------- 1 | // 2 | // XDSNoDataView.m 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/23. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import "XDSNoDataView.h" 10 | 11 | @implementation XDSNoDataView 12 | 13 | + (instancetype)newInstance{ 14 | XDSNoDataView *noView = [[NSBundle mainBundle] loadNibNamed:@"XDSNoDataView" owner:nil options:nil].firstObject; 15 | return noView; 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/NSAttributedString+DTDebug.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSAttributedString+DTDebug.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 29.04.13. 6 | // Copyright (c) 2013 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | The *DTDebug* category contains methods for debugging and dumping attributed strings 13 | */ 14 | @interface NSAttributedString (DTDebug) 15 | 16 | - (void)dumpRangesOfAttribute:(id)attribute; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/NSMutableString+HTML.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSMutableString+HTML.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 01.02.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | 10 | /** 11 | Categories needed for modifying mutable strings, as needed for DTCoreText. 12 | */ 13 | @interface NSMutableString (HTML) 14 | 15 | /** 16 | Removes the trailing whitespace from the receiver. 17 | */ 18 | - (void)removeTrailingWhitespace; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/UIWebView+DTFoundation.m: -------------------------------------------------------------------------------- 1 | // 2 | // UIWebView+DTFoundation.m 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 25.05.12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import "UIWebView+DTFoundation.h" 10 | #if !TARGET_OS_TV 11 | @implementation UIWebView (DTFoundation) 12 | 13 | - (NSString *)documentTitle 14 | { 15 | return [self stringByEvaluatingJavaScriptFromString:@"document.title"]; 16 | } 17 | 18 | @end 19 | #endif 20 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_0.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_0@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_0@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_1@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_1@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_2@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_2@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_3@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_3@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_4.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_4@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_4@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_5.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_5@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_5@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_6.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_6@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_6@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_7.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_7@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_7@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_8.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_8@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_8@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_9.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_9@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_9@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/NSFileWrapper+DTCopying.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSFileWrapper+DTCopying.h 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 10/19/12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** 10 | Methods for copying file wrappers. 11 | */ 12 | @interface NSFileWrapper (DTCopying) 13 | 14 | /** 15 | Creates a copy of the receiver by deep copying all contained sub filewrappers. 16 | */ 17 | - (NSFileWrapper *)fileWrapperByDeepCopying; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_10.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_10@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_10@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_11.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_11@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_11@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_13.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_13@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_13@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_14.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_14@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_14@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_15.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_15@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_15@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_16.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_16@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_16@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_17.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_17@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_17@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/RM_18.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "RM_18@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "RM_18@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/DTAnimatedGIF/DTAnimatedGIF.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTAnimatedGIF.h 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 7/2/14. 6 | // Copyright (c) 2014 Cocoanetics. All rights reserved. 7 | // 8 | 9 | 10 | /** 11 | Loads an animated GIF from file, compatible with UIImageView 12 | */ 13 | UIImage *DTAnimatedGIFFromFile(NSString *path); 14 | 15 | /** 16 | Loads an animated GIF from data, compatible with UIImageView 17 | */ 18 | UIImage *DTAnimatedGIFFromData(NSData *data); 19 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/G_Back_0.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "G_Back_0@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "G_Back_0@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bg_0.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "read_bg_0@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "read_bg_0@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_0.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "read_bar_0@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "read_bar_0@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "read_bar_1@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "read_bar_1@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "read_bar_2@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "read_bar_2@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/read_bar_3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "read_bar_3@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "read_bar_3@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSMenuTopView.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSMenuTopView.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/20. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import "XDSReadRootView.h" 10 | 11 | @protocol XDSMenuTopViewDelegate 12 | 13 | - (void)startSpeech; 14 | 15 | @end 16 | 17 | @interface XDSMenuTopView : XDSReadRootView 18 | 19 | - (void)updateMarkButtonState; 20 | 21 | @property (nonatomic ,weak)iddelegate; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadMenu.xcassets/G_Battery_Black.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "G_Battery_Black@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "G_Battery_Black@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Classes/MWGridViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MWGridViewController.h 3 | // MWPhotoBrowser 4 | // 5 | // Created by Michael Waterfall on 08/10/2013. 6 | // 7 | // 8 | 9 | #import 10 | #import "MWPhotoBrowser.h" 11 | 12 | @interface MWGridViewController : UICollectionViewController {} 13 | 14 | @property (nonatomic, assign) MWPhotoBrowser *browser; 15 | @property (nonatomic) BOOL selectionMode; 16 | @property (nonatomic) CGPoint initialContentOffset; 17 | 18 | - (void)adjustOffsetsAsRequired; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTAnchorHTMLElement.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLElementA.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 21.03.13. 6 | // Copyright (c) 2013 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTHTMLElement.h" 10 | 11 | /** 12 | Specialized subclass of that represents a hyperlink. 13 | */ 14 | @interface DTAnchorHTMLElement : DTHTMLElement 15 | 16 | /** 17 | Foreground text color of the receiver when highlighted 18 | */ 19 | @property (nonatomic, strong) DTColor *highlightedTextColor; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/Core/XDSReadOperation.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReadOperation.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/15. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XDSReadOperation : NSObject 12 | 13 | + (void)separateChapter:(NSMutableArray **)chapters content:(NSString *)content; 14 | 15 | /** 16 | * ePub格式处理 17 | * 返回章节信息数组 18 | */ 19 | + (NSMutableArray *)ePubFileHandle:(NSString *)path bookInfoModel:(LPPBookInfoModel *)bookInfoModel; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/UIFont+DTCoreText.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIFont+DTCoreText.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 11.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | Methods to translate from `CTFont` to `UIFont` 13 | */ 14 | 15 | @interface UIFont (DTCoreText) 16 | 17 | /** 18 | Creates a UIFont that matches the provided CTFont. 19 | @param ctFont a `CTFontRef` 20 | @returns The matching UIFont 21 | */ 22 | + (UIFont *)fontWithCTFont:(CTFontRef)ctFont; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/UIWebView+DTFoundation.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIWebView+DTFoundation.h 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 25.05.12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** 10 | Some convenient functions that can be also achieved if you know JavaScript, but are way more easy to remember like this. 11 | */ 12 | 13 | @interface UIWebView (DTFoundation) 14 | 15 | /** 16 | Getting the current document's title 17 | @returns A string with the document title 18 | */ 19 | - (NSString *)documentTitle; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/speechControl/ZQAVSpeechTool.h: -------------------------------------------------------------------------------- 1 | // 2 | // ZQAVSpeechTool.h 3 | // ShuWangTongBu 4 | // 5 | // Created by 肖兆强 on 2018/5/11. 6 | // Copyright © 2018年 JWZT. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ZQAVSpeechTool : NSObject 12 | 13 | +(instancetype)shareSpeechTool; 14 | 15 | //开始朗读 16 | - (void)speechTextWith:(NSString *)text; 17 | //暂停朗读 18 | - (void)pauseSpeech; 19 | //继续朗读 20 | - (void)continueSpeech; 21 | //结束朗读 22 | - (void)StopSpeech; 23 | //切换语速 24 | - (void)changeRate:(CGFloat)rate; 25 | 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTBreakHTMLElement.m: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLElementBR.m 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 26.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTBreakHTMLElement.h" 10 | 11 | @implementation DTBreakHTMLElement 12 | 13 | - (NSAttributedString *)attributedString 14 | { 15 | @synchronized(self) 16 | { 17 | NSDictionary *attributes = [self attributesForAttributedStringRepresentation]; 18 | return [[NSAttributedString alloc] initWithString:UNICODE_LINE_FEED attributes:attributes]; 19 | } 20 | } 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTStylesheetHTMLElement.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLElementStylesheet.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 29.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTHTMLElement.h" 10 | 11 | @class DTCSSStylesheet; 12 | 13 | /** 14 | This is a specialized subclass of representing a style block. 15 | */ 16 | @interface DTStylesheetHTMLElement : DTHTMLElement 17 | 18 | /** 19 | Parses the text children and assembles the resulting stylesheet. 20 | */ 21 | - (DTCSSStylesheet *)stylesheet; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTStylesheetHTMLElement.m: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLElementStylesheet.m 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 29.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTStylesheetHTMLElement.h" 10 | #import "DTCSSStylesheet.h" 11 | 12 | @implementation DTStylesheetHTMLElement 13 | 14 | - (NSAttributedString *)attributedString 15 | { 16 | return nil; 17 | } 18 | 19 | - (DTCSSStylesheet *)stylesheet 20 | { 21 | NSString *text = [self text]; 22 | 23 | return [[DTCSSStylesheet alloc] initWithStyleBlock:text]; 24 | } 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Classes/MWGridCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // MWGridCell.h 3 | // MWPhotoBrowser 4 | // 5 | // Created by Michael Waterfall on 08/10/2013. 6 | // 7 | // 8 | 9 | #import 10 | #import "MWPhoto.h" 11 | #import "MWGridViewController.h" 12 | 13 | @interface MWGridCell : UICollectionViewCell {} 14 | 15 | @property (nonatomic, weak) MWGridViewController *gridController; 16 | @property (nonatomic) NSUInteger index; 17 | @property (nonatomic) id photo; 18 | @property (nonatomic) BOOL selectionMode; 19 | @property (nonatomic) BOOL isSelected; 20 | 21 | - (void)displayImage; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTTextHTMLElement.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLElementText.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 26.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTHTMLElement.h" 10 | 11 | /** 12 | Specialized subclass of that deals with text. It represents a text node. The text inside a DTHTMLElement can consist of any number of such text nodes. 13 | */ 14 | 15 | @interface DTTextHTMLElement : DTHTMLElement 16 | 17 | /** 18 | The text content of the element. 19 | */ 20 | @property (nonatomic, strong) NSString *text; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/NSCoder+DTCompatibility.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSCoder+DTCompatibility.h 3 | // DTCoreText 4 | // 5 | // Created by Ryan Johnson on 14/02/19. 6 | // Copyright (c) 2014 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTCompatibility.h" 10 | 11 | @interface NSCoder (DTCompatibility) 12 | 13 | #if !TARGET_OS_IPHONE 14 | - (void)encodeCGSize:(CGSize)size forKey:(NSString *)key; 15 | - (CGSize)decodeCGSizeForKey:(NSString *)key; 16 | #endif 17 | 18 | - (void)encodeDTEdgeInsets:(DTEdgeInsets)insets forKey:(NSString *)key; 19 | - (DTEdgeInsets)decodeDTEdgeInsetsForKey:(NSString *)key; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/Util/XDSReaderGlobleConst.m: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReaderGlobleConst.m 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/15. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import "XDSReaderGlobleConst.h" 10 | 11 | CGFloat const kReadViewMarginTop = 20.f; 12 | CGFloat const kReadViewMarginBottom = 20.f; 13 | CGFloat const kReadViewMarginLeft = 20.f; 14 | CGFloat const kReadViewMarginRight = 20.f; 15 | 16 | 17 | CGFloat const kXDSReadViewMinFontSize = 11.0f; 18 | CGFloat const kXDSReadViewMaxFontSize = 20.0f; 19 | CGFloat const kXDSReadViewDefaultFontSize = 14.0f; 20 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/NSURL+DTComparing.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSURL+DTComparing.h 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 13.11.12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** 10 | Category for comparing URLs. 11 | 12 | Contrary to what you might think isEqual: does not work properly in many cases. 13 | */ 14 | 15 | @interface NSURL (DTComparing) 16 | 17 | /** 18 | Compares the receiver with another URL 19 | @param URL another URL 20 | @returns `YES` if the receiver is equivalent with the passed URL 21 | */ 22 | - (BOOL)isEqualToURL:(NSURL *)URL; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Pods/DACircularProgress/DACircularProgress/DALabeledCircularProgressView.h: -------------------------------------------------------------------------------- 1 | // 2 | // DALabeledCircularProgressView.h 3 | // DACircularProgressExample 4 | // 5 | // Created by Josh Sklar on 4/8/14. 6 | // Copyright (c) 2014 Shout Messenger. All rights reserved. 7 | // 8 | 9 | #import "DACircularProgressView.h" 10 | 11 | /** 12 | @class DALabeledCircularProgressView 13 | 14 | @brief Subclass of DACircularProgressView that adds a UILabel. 15 | */ 16 | @interface DALabeledCircularProgressView : DACircularProgressView 17 | 18 | /** 19 | UILabel placed right on the DACircularProgressView. 20 | */ 21 | @property (strong, nonatomic) UILabel *progressLabel; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadViewConst.m: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReadViewConst.m 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/19. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import "XDSReadViewConst.h" 10 | // MARK: -- 间距支持 11 | CGFloat const kSpace_xds_15 = 15.f; 12 | CGFloat const kSpace_xds_25 = 25.f; 13 | CGFloat const kSpace_xds_1 = 1.f; 14 | CGFloat const kSpace_xds_10 = 10.f; 15 | CGFloat const kSpace_xds_20 = 20.f; 16 | CGFloat const kSpace_xds_5 = 5.f; 17 | 18 | CGFloat const kNavgationBarHeight = 64.f;// 导航栏高度 19 | CGFloat const kTabBarHeight = 49.f;// TabBar高度 20 | CGFloat const kStatusBarHeight = 20.f;// StatusBar高度 21 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTObjectTextAttachment.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTObjectTextAttachment.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 22.04.13. 6 | // Copyright (c) 2013 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTTextAttachment.h" 10 | 11 | /** 12 | A specialized subclass in the DTTextAttachment class cluster to represent an generic object 13 | */ 14 | 15 | @interface DTObjectTextAttachment : DTTextAttachment 16 | 17 | /** 18 | The DTHTMLElement child nodes of the receiver. This array is only used for object tags at the moment. 19 | */ 20 | @property (nonatomic, strong) NSArray *childNodes; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/NSAttributedStringRunDelegates.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSAttributedStringRunDelegates.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver on 14.01.11. 6 | // Copyright 2011 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #if TARGET_OS_IPHONE 10 | #import 11 | #elif TARGET_OS_MAC 12 | #import 13 | #endif 14 | 15 | void embeddedObjectDeallocCallback(void *context); 16 | CGFloat embeddedObjectGetAscentCallback(void *context); 17 | CGFloat embeddedObjectGetDescentCallback(void *context); 18 | CGFloat embeddedObjectGetWidthCallback(void *context); 19 | CTRunDelegateRef createEmbeddedObjectRunDelegate(id obj); 20 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/NSMutableArray+DTMoving.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSMutableArray+DTMoving.h 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 9/27/12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** 10 | Methods that add convenient moving methods to `NSMutableArray`. 11 | */ 12 | 13 | @interface NSMutableArray (DTMoving) 14 | 15 | /** 16 | Moves the object at the specified indexes to the new location. 17 | 18 | @param indexes The indexes of the objects to move. 19 | @param idx The index in the mutable array at which to insert the objects. 20 | */ 21 | - (void)moveObjectsAtIndexes:(NSIndexSet *)indexes toIndex:(NSUInteger)idx; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSHaloButton.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSHaloButton.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/19. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XDSHaloButton : UIControl 12 | 13 | @property (strong, nonatomic) UIImageView *imageView;// imageView 14 | @property (strong, nonatomic) UIColor *haloColor;// 光晕颜色 15 | @property (strong, nonatomic) UIImage *nomalImage;// 默认图片 16 | @property (strong, nonatomic) UIImage *selectImage;// 选中图片 17 | 18 | - (instancetype)initWithFrame:(CGRect)frame haloColor:(UIColor *)haloColor; 19 | 20 | - (void)openHalo; 21 | - (void)closeHalo; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/View/XDSReadView.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReadView.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 07/07/2017. 6 | // Copyright © 2017 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @protocol XDSReadViewControllerDelegate; 12 | 13 | @interface XDSReadView : UIView 14 | 15 | - (instancetype)initWithFrame:(CGRect)frame chapterNum:(NSInteger)chapterNum pageNum:(NSInteger)pageNum; 16 | 17 | - (void)cancelSelected; 18 | 19 | 20 | @property (nonatomic,strong) id rvDelegate; 21 | 22 | - (void)highlightTextWith:(NSString *)text; 23 | 24 | - (void)removeAttributed; 25 | 26 | 27 | 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/External/UIView+XDSHyperLink.m: -------------------------------------------------------------------------------- 1 | // 2 | // UIView+XDSHyperLink.m 3 | // XDSReader 4 | // 5 | // Created by Hmily on 2017/9/2. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import "UIView+XDSHyperLink.h" 10 | #import 11 | @implementation UIView (XDSHyperLink) 12 | 13 | static const void *kXDSHyperLinkURLKey = &kXDSHyperLinkURLKey; 14 | 15 | - (void)setHyperLinkURL:(NSURL *)hyperLinkURL { 16 | objc_setAssociatedObject(self, kXDSHyperLinkURLKey, hyperLinkURL, OBJC_ASSOCIATION_RETAIN_NONATOMIC); 17 | } 18 | 19 | - (NSURL *)hyperLinkURL { 20 | return objc_getAssociatedObject(self, kXDSHyperLinkURLKey); 21 | } 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/NSData+ImageContentType.h: -------------------------------------------------------------------------------- 1 | // 2 | // Created by Fabrice Aneche on 06/01/14. 3 | // Copyright (c) 2014 Dailymotion. All rights reserved. 4 | // 5 | 6 | #import 7 | 8 | @interface NSData (ImageContentType) 9 | 10 | /** 11 | * Compute the content type for an image data 12 | * 13 | * @param data the input data 14 | * 15 | * @return the content type as string (i.e. image/jpeg, image/gif) 16 | */ 17 | + (NSString *)sd_contentTypeForImageData:(NSData *)data; 18 | 19 | @end 20 | 21 | 22 | @interface NSData (ImageContentTypeDeprecated) 23 | 24 | + (NSString *)contentTypeForImageData:(NSData *)data __deprecated_msg("Use `sd_contentTypeForImageData:`"); 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/DTActivityTitleView.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTActivityTitleView.h 3 | // DTFoundation 4 | // 5 | // Created by Rene Pirringer on 12.09.12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** 10 | Alternative view for showing titles with a configurable activity indicator 11 | instead of default title view in navigationItem. 12 | */ 13 | @interface DTActivityTitleView : UIView 14 | 15 | /** 16 | Title that is shown 17 | */ 18 | @property (nonatomic, copy) NSString *title; 19 | 20 | /** 21 | When busy is set to YES the activity indicator starts spinning 22 | When set to NO the activity indicator stops spinning 23 | */ 24 | @property (nonatomic, assign) BOOL busy; 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/DTBlockFunctions.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTBlockFunctions.h 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 02.10.13. 6 | // Copyright (c) 2013 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** 10 | Block Utility Methods 11 | */ 12 | 13 | /** 14 | Performs a block synchronous if execution is currently on the main thread or dispatches it asynchronously if not 15 | @param block The block to execute 16 | */ 17 | void DTBlockPerformSyncIfOnMainThreadElseAsync(void (^block)(void)); 18 | 19 | /** 20 | Performs a block synchronous on the main thread regardless of the current thread 21 | @param block The block to execute 22 | */ 23 | void DTBlockPerformSyncOnMainThread(void (^block)(void)); 24 | 25 | 26 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/UIApplication+DTNetworkActivity.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIApplication+DTNetworkActivity.h 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 5/21/12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** 10 | Enhancement for `UIApplication` to properly count active network sessions and show the network activity indicator whenever there are more than 0 active sessions. 11 | */ 12 | @interface UIApplication (DTNetworkActivity) 13 | 14 | /** 15 | Increments the number of active network operations 16 | */ 17 | - (void)pushActiveNetworkOperation; 18 | 19 | /** 20 | Decrements the number of active network operations 21 | */ 22 | - (void)popActiveNetworkOperation; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Classes/MWTapDetectingView.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIViewTap.h 3 | // Momento 4 | // 5 | // Created by Michael Waterfall on 04/11/2009. 6 | // Copyright 2009 d3i. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @protocol MWTapDetectingViewDelegate; 12 | 13 | @interface MWTapDetectingView : UIView {} 14 | 15 | @property (nonatomic, weak) id tapDelegate; 16 | 17 | @end 18 | 19 | @protocol MWTapDetectingViewDelegate 20 | 21 | @optional 22 | 23 | - (void)view:(UIView *)view singleTapDetected:(UITouch *)touch; 24 | - (void)view:(UIView *)view doubleTapDetected:(UITouch *)touch; 25 | - (void)view:(UIView *)view tripleTapDetected:(UITouch *)touch; 26 | 27 | @end -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/Model/XDSMarkModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSMarkModel.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/15. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XDSMarkModel : NSObject 12 | 13 | @property (nonatomic,strong) NSDate *date;//添加书签的日期 14 | @property (nonatomic,copy) NSString *content;//划线的内容 15 | @property (nonatomic,assign) NSInteger chapter;//书签所在的章节 16 | @property (nonatomic,assign) NSInteger locationInChapterContent;//书签在章节中所在的位置 17 | @property (nonatomic,readonly) NSInteger page;//根据locationInChapterContent获取笔记在章节中所在的页码 18 | 19 | @property (nonatomic, copy) NSString *chapterName;//章节名称 20 | 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/Model/XDSRecordModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSRecordModel.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/15. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XDSRecordModel : NSObject 12 | @property (nonatomic,strong) XDSChapterModel *chapterModel; //阅读的章节 13 | @property (nonatomic) NSInteger location; //章节中的位置 14 | @property (nonatomic, assign) NSInteger currentChapter; //阅读的章节 15 | 16 | @property (nonatomic, readonly) NSInteger currentPage; //阅读的页数 17 | @property (nonatomic, readonly) NSInteger totalPage; //该章总页数 18 | @property (nonatomic, readonly) NSInteger totalChapters; //总章节数 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTTextBlock.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTTextBlock.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 04.03.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTCompatibility.h" 10 | 11 | /** 12 | Class that represents a block of text with attributes like padding or a background color. 13 | */ 14 | @interface DTTextBlock : NSObject 15 | 16 | /** 17 | The space to be applied between the layouted text and the edges of the receiver 18 | */ 19 | @property (nonatomic, assign) DTEdgeInsets padding; 20 | 21 | 22 | /** 23 | The background color to paint behind the text in the receiver 24 | */ 25 | @property (nonatomic, strong) DTColor *backgroundColor; 26 | 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/NSURL+DTComparing.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSURL+DTComparing.m 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 13.11.12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import "NSURL+DTComparing.h" 10 | 11 | @implementation NSURL (DTComparing) 12 | 13 | - (BOOL)isEqualToURL:(NSURL *)URL 14 | { 15 | // scheme must be same 16 | if (![[self scheme] isEqualToString:[URL scheme]]) 17 | { 18 | return NO; 19 | } 20 | 21 | // host must be same 22 | if (![[self host] isEqualToString:[URL host]]) 23 | { 24 | return NO; 25 | } 26 | 27 | // path must be same 28 | if (![[self path] isEqualToString:[URL path]]) 29 | { 30 | return NO; 31 | } 32 | 33 | return YES; 34 | } 35 | 36 | @end 37 | -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Classes/UIImage+MWPhotoBrowser.m: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+MWPhotoBrowser.m 3 | // Pods 4 | // 5 | // Created by Michael Waterfall on 05/07/2015. 6 | // 7 | // 8 | 9 | #import "UIImage+MWPhotoBrowser.h" 10 | 11 | @implementation UIImage (MWPhotoBrowser) 12 | 13 | + (UIImage *)imageForResourcePath:(NSString *)path ofType:(NSString *)type inBundle:(NSBundle *)bundle { 14 | return [UIImage imageWithContentsOfFile:[bundle pathForResource:path ofType:type]]; 15 | } 16 | 17 | + (UIImage *)clearImageWithSize:(CGSize)size { 18 | UIGraphicsBeginImageContextWithOptions(size, NO, [UIScreen mainScreen].scale); 19 | UIImage *blank = UIGraphicsGetImageFromCurrentImageContext(); 20 | UIGraphicsEndImageContext(); 21 | return blank; 22 | } 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTHTMLParserTextNode.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLParserTextNode.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 26.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTHTMLParserNode.h" 10 | 11 | /** 12 | Specialized sub class of that represents text inside a node 13 | */ 14 | @interface DTHTMLParserTextNode : DTHTMLParserNode 15 | 16 | /** 17 | Designated initializer with the characters that make up the text. 18 | @param characters The characters of the string 19 | @returns The initialized text node 20 | */ 21 | - (id)initWithCharacters:(NSString *)characters; 22 | 23 | /** 24 | Returns the receivers character contents 25 | */ 26 | @property (nonatomic, readonly) NSString *characters; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/DTBlockFunctions.m: -------------------------------------------------------------------------------- 1 | // 2 | // DTBlockFunctions.m 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 02.10.13. 6 | // Copyright (c) 2013 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import "DTBlockFunctions.h" 10 | 11 | void DTBlockPerformSyncIfOnMainThreadElseAsync(void (^block)(void)) 12 | { 13 | if ([NSThread isMainThread]) 14 | { 15 | // can perform synchronous on main thread 16 | block(); 17 | } 18 | else 19 | { 20 | // need to perform asynchronous 21 | dispatch_async(dispatch_get_main_queue(), block); 22 | } 23 | } 24 | 25 | void DTBlockPerformSyncOnMainThread(void (^block)(void)) 26 | { 27 | if ([NSThread isMainThread]) 28 | { 29 | block(); 30 | } 31 | else 32 | { 33 | dispatch_sync(dispatch_get_main_queue(), block); 34 | } 35 | } -------------------------------------------------------------------------------- /ZQReaderDemoTests/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | $(DEVELOPMENT_LANGUAGE) 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIdentifier 10 | $(PRODUCT_BUNDLE_IDENTIFIER) 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | $(PRODUCT_NAME) 15 | CFBundlePackageType 16 | BNDL 17 | CFBundleShortVersionString 18 | 1.0 19 | CFBundleVersion 20 | 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /ZQReaderDemoUITests/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | $(DEVELOPMENT_LANGUAGE) 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIdentifier 10 | $(PRODUCT_BUNDLE_IDENTIFIER) 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | $(PRODUCT_NAME) 15 | CFBundlePackageType 16 | BNDL 17 | CFBundleShortVersionString 18 | 1.0 19 | CFBundleVersion 20 | 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Classes/MWTapDetectingImageView.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImageViewTap.h 3 | // Momento 4 | // 5 | // Created by Michael Waterfall on 04/11/2009. 6 | // Copyright 2009 d3i. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @protocol MWTapDetectingImageViewDelegate; 12 | 13 | @interface MWTapDetectingImageView : UIImageView {} 14 | 15 | @property (nonatomic, weak) id tapDelegate; 16 | 17 | @end 18 | 19 | @protocol MWTapDetectingImageViewDelegate 20 | 21 | @optional 22 | 23 | - (void)imageView:(UIImageView *)imageView singleTapDetected:(UITouch *)touch; 24 | - (void)imageView:(UIImageView *)imageView doubleTapDetected:(UITouch *)touch; 25 | - (void)imageView:(UIImageView *)imageView tripleTapDetected:(UITouch *)touch; 26 | 27 | @end -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/Model/XDSNoteModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSNoteModel.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/15. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XDSNoteModel : NSObject 12 | 13 | @property (nonatomic,strong) NSDate *date;//添加笔记的日期 14 | @property (nonatomic,copy) NSString *note;//笔记 15 | @property (nonatomic,copy) NSString *content;//划线的内容 16 | @property (nonatomic,assign) NSInteger chapter;//笔记所在的章节 17 | @property (nonatomic,assign) NSInteger locationInChapterContent;//笔记在章节中所在的位置 18 | 19 | @property (nonatomic,readonly) NSInteger page;//根据locationInChapterContent获取笔记在章节中所在的页码 20 | 21 | 22 | - (NSURL *)getNoteURL; 23 | 24 | + (XDSNoteModel *)getNoteFromURL:(NSURL *)noteUrl ; 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Pods/ZipArchive/minizip/mztools.h: -------------------------------------------------------------------------------- 1 | /* 2 | Additional tools for Minizip 3 | Code: Xavier Roche '2004 4 | License: Same as ZLIB (www.gzip.org) 5 | */ 6 | 7 | #ifndef _zip_tools_H 8 | #define _zip_tools_H 9 | 10 | #ifdef __cplusplus 11 | extern "C" { 12 | #endif 13 | 14 | #ifndef _ZLIB_H 15 | #include "zlib.h" 16 | #endif 17 | 18 | #include "unzip.h" 19 | 20 | /* Repair a ZIP file (missing central directory) 21 | file: file to recover 22 | fileOut: output file after recovery 23 | fileOutTmp: temporary file name used for recovery 24 | */ 25 | extern int ZEXPORT unzRepair(const char* file, 26 | const char* fileOut, 27 | const char* fileOutTmp, 28 | uLong* nRecovered, 29 | uLong* bytesRecovered); 30 | 31 | #endif 32 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/Util/XDSReaderUtil.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReaderUtil.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/15. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIViewController (XDSReader) 12 | /** 13 | * 获取当前可见ViewController 14 | * 15 | * NS_EXTENSION_UNAVAILABLE_IOS 16 | * 标记iOS插件不能使用这些API,后面有一个参数,可以作为提示,用什么API替换 17 | */ 18 | 19 | + (UIViewController *)xds_visiableViewController NS_EXTENSION_UNAVAILABLE_IOS("iOS插件不能使用这些API,请参考实现方法重新定义API"); 20 | @end 21 | 22 | 23 | @interface XDSReaderUtil : NSObject 24 | 25 | + (NSString *)encodeWithURL:(NSURL *)url; 26 | 27 | +(UIButton *)commonButtonSEL:(SEL)sel target:(id)target; 28 | 29 | + (void)showAlertWithTitle:(NSString *)title message:(NSString *)message; 30 | 31 | @end 32 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReaderKit/ViewController/XDSReadViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReadViewController.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 07/07/2017. 6 | // Copyright © 2017 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XDSReadViewController : UIViewController 12 | 13 | @property (strong, nonatomic) XDSReadView *readView; 14 | 15 | @property (assign, nonatomic) NSInteger chapterNum;// 16 | @property (assign, nonatomic) NSInteger pageNum; 17 | @property (copy, nonatomic) NSString *pageUrl; 18 | 19 | 20 | /* 21 | * 通过章节号与章节内的页码进行初始化 22 | */ 23 | - (instancetype)initWithChapterNumber:(NSInteger)chapterNum pageNumber:(NSInteger)pageNum; 24 | 25 | 26 | ///* 27 | // * 通过url进行初始化,主要是epub目录有可能使用页码进行跳转 28 | // */ 29 | //- (instancetype)initWithPageUrl:(NSString *)pageUrl; 30 | 31 | @end 32 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTDictationPlaceholderView.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTDictationPlaceholderView.h 3 | // DTRichTextEditor 4 | // 5 | // Created by Oliver Drobnik on 05.02.13. 6 | // Copyright (c) 2013 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | A dictation placeholder to display in editors between the time the recording is complete until a recognized response is received. 13 | */ 14 | 15 | @interface DTDictationPlaceholderView : UIView 16 | 17 | /** 18 | Creates an appropriately sized DTDictationPlaceholderView with 3 animated purple dots 19 | */ 20 | + (DTDictationPlaceholderView *)placeholderView; 21 | 22 | /** 23 | The context of the receiver. This can be any object, for example the selection range to replace with the dictation result text 24 | */ 25 | @property (nonatomic, strong) id context; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTImage+HTML.m: -------------------------------------------------------------------------------- 1 | // 2 | // DTImage+HTML.m 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 31.01.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTImage+HTML.h" 10 | 11 | #if TARGET_OS_IPHONE 12 | 13 | @implementation UIImage (HTML) 14 | 15 | - (NSData *)dataForPNGRepresentation 16 | { 17 | return UIImagePNGRepresentation(self); 18 | } 19 | 20 | @end 21 | 22 | #else 23 | 24 | @implementation NSImage (HTML) 25 | 26 | - (NSData *)dataForPNGRepresentation 27 | { 28 | [self lockFocus]; 29 | NSBitmapImageRep *bitmapRep = [[NSBitmapImageRep alloc] initWithFocusedViewRect:NSMakeRect(0, 0, self.size.width, self.size.height)]; 30 | [self unlockFocus]; 31 | 32 | return [bitmapRep representationUsingType:NSPNGFileType properties:[NSDictionary new]]; 33 | } 34 | 35 | @end 36 | 37 | #endif -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/UIFont+DTCoreText.m: -------------------------------------------------------------------------------- 1 | // 2 | // UIFont+DTCoreText.m 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 11.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "UIFont+DTCoreText.h" 10 | 11 | @implementation UIFont (DTCoreText) 12 | 13 | + (UIFont *)fontWithCTFont:(CTFontRef)ctFont 14 | { 15 | NSString *fontName = (__bridge_transfer NSString *)CTFontCopyName(ctFont, kCTFontPostScriptNameKey); 16 | 17 | CGFloat fontSize = CTFontGetSize(ctFont); 18 | UIFont *font = [UIFont fontWithName:fontName size:fontSize]; 19 | 20 | // fix for missing HelveticaNeue-Italic font in iOS 7.0.x 21 | if (!font && [fontName isEqualToString:@"HelveticaNeue-Italic"]) 22 | { 23 | font = [UIFont fontWithName:@"HelveticaNeue-LightItalic" size:fontSize]; 24 | } 25 | 26 | return font; 27 | } 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/NSString+DTFormatNumbers.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+DTFormatNumbers.m 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 11/25/11. 6 | // Copyright (c) 2011 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import "NSString+DTFormatNumbers.h" 10 | 11 | @implementation NSString (DTFormatNumbers) 12 | 13 | + (NSString *)stringByFormattingBytes:(long long)bytes 14 | { 15 | NSArray *units = @[@"%1.0f Bytes", @"%1.1f KB", @"%1.1f MB", @"%1.1f GB", @"%1.1f TB"]; 16 | 17 | long long value = bytes * 10; 18 | for (NSUInteger i=0; i<[units count]; i++) 19 | { 20 | if (i > 0) 21 | { 22 | value = value/1024; 23 | } 24 | if (value < 10000) 25 | { 26 | return [NSString stringWithFormat:units[i], value/10.0]; 27 | } 28 | } 29 | 30 | return [NSString stringWithFormat:units[[units count]-1], value/10.0]; 31 | } 32 | @end 33 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTDictationPlaceholderTextAttachment.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTDictationPlaceholderTextAttachment.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 06.02.13. 6 | // Copyright (c) 2013 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTTextAttachment.h" 10 | 11 | /** 12 | This is a special subclass of DTTextAttachment used to represent the dictation placeholder. 13 | 14 | When encountering such an element DTAttributedTextContentView does not call the delegate to provide a subclass but automatically creates and adds a DTDictationPlaceholderView. 15 | */ 16 | 17 | @interface DTDictationPlaceholderTextAttachment : DTTextAttachment 18 | 19 | /** 20 | The string that inserting the dictation placeholder replaced, used for Undoing 21 | */ 22 | @property (nonatomic, retain) NSAttributedString *replacedAttributedString; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/NSURL+DTAppLinks.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSURL+DTAppLinks.m 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 11/25/11. 6 | // Copyright (c) 2011 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import "NSURL+DTAppLinks.h" 10 | 11 | @implementation NSURL (DTAppLinks) 12 | 13 | + (NSURL *)appStoreURLforApplicationIdentifier:(NSString *)identifier 14 | { 15 | NSString *link = [NSString stringWithFormat:@"http://itunes.apple.com/us/app/id%@?mt=8", identifier]; 16 | 17 | return [NSURL URLWithString:link]; 18 | } 19 | 20 | + (NSURL *)appStoreReviewURLForApplicationIdentifier:(NSString *)identifier 21 | { 22 | NSString *link = [NSString stringWithFormat:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@", identifier]; 23 | return [NSURL URLWithString:link]; 24 | } 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/NSString+DTURLEncoding.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+DTURLEncoding.h 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 4/16/12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** 10 | A collection of useful additions for `NSString` to deal with URL encoding. 11 | */ 12 | 13 | @interface NSString (DTURLEncoding) 14 | 15 | /**------------------------------------------------------------------------------------- 16 | @name Encoding Strings for URLs 17 | --------------------------------------------------------------------------------------- 18 | */ 19 | 20 | 21 | /** Encoding suitable for use in URLs. 22 | 23 | stringByAddingPercentEscapes does not replace serveral characters which are problematics in URLs. 24 | 25 | @return The encoded version of the receiver. 26 | */ 27 | - (NSString *)stringByURLEncoding; 28 | 29 | @end 30 | -------------------------------------------------------------------------------- /Pods/Target Support Files/MWPhotoBrowser/ResourceBundle-MWPhotoBrowser-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleIdentifier 8 | ${PRODUCT_BUNDLE_IDENTIFIER} 9 | CFBundleInfoDictionaryVersion 10 | 6.0 11 | CFBundleName 12 | ${PRODUCT_NAME} 13 | CFBundlePackageType 14 | BNDL 15 | CFBundleShortVersionString 16 | 2.1.2 17 | CFBundleSignature 18 | ???? 19 | CFBundleVersion 20 | 1 21 | NSPrincipalClass 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTHorizontalRuleHTMLElement.m: -------------------------------------------------------------------------------- 1 | // 2 | // DTHTMLElementHR.m 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 26.12.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTHorizontalRuleHTMLElement.h" 10 | 11 | @implementation DTHorizontalRuleHTMLElement 12 | 13 | - (NSDictionary *)attributesForAttributedStringRepresentation 14 | { 15 | NSMutableDictionary *dict = [[super attributesForAttributedStringRepresentation] mutableCopy]; 16 | [dict setObject:[NSNumber numberWithBool:YES] forKey:DTHorizontalRuleStyleAttribute]; 17 | 18 | return dict; 19 | } 20 | 21 | - (NSAttributedString *)attributedString 22 | { 23 | @synchronized(self) 24 | { 25 | NSDictionary *attributes = [self attributesForAttributedStringRepresentation]; 26 | return [[NSAttributedString alloc] initWithString:@"\n" attributes:attributes]; 27 | } 28 | } 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/NSMutableArray+DTMoving.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSMutableArray+DTMoving.m 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 9/27/12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import "NSMutableArray+DTMoving.h" 10 | 11 | @implementation NSMutableArray (DTMoving) 12 | 13 | // credit: http://www.cocoabuilder.com/archive/cocoa/189484-nsarray-move-items-at-indexes.html 14 | 15 | - (void)moveObjectsAtIndexes:(NSIndexSet *)indexes toIndex:(NSUInteger)idx 16 | { 17 | NSArray *objectsToMove = [self objectsAtIndexes:indexes]; 18 | 19 | // If any of the removed objects come before the index, we want to decrement the index appropriately 20 | idx -= [indexes countOfIndexesInRange:(NSRange){0, idx}]; 21 | 22 | [self removeObjectsAtIndexes:indexes]; 23 | [self replaceObjectsInRange:(NSRange){idx,0} withObjectsFromArray:objectsToMove]; 24 | } 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/DTPieProgressIndicator.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTPieProgressIndicator.h 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 16.05.12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** 10 | A Progress indicator shaped like a pie chart. If you don't specify a color then the current tintColor is used. This is useful when using it as a subview of a UIVisualEffectsView with vibrancy effect. Then all subviews using tintColor have the vibrancy applied. 11 | */ 12 | 13 | @interface DTPieProgressIndicator : UIView 14 | 15 | /** 16 | The progress in percent 17 | */ 18 | @property (nonatomic, assign) float progressPercent; 19 | 20 | /** 21 | The color of the pie 22 | */ 23 | @property (nonatomic, strong) UIColor *color; 24 | 25 | /** 26 | Creates a pie progress indicator of the correct size 27 | */ 28 | + (DTPieProgressIndicator *)pieProgressIndicator; 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Classes/MWCommon.h: -------------------------------------------------------------------------------- 1 | // 2 | // MWPreprocessor.h 3 | // MWPhotoBrowser 4 | // 5 | // Created by Michael Waterfall on 01/10/2013. 6 | // 7 | 8 | #define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedSame) 9 | #define SYSTEM_VERSION_GREATER_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedDescending) 10 | #define SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedAscending) 11 | #define SYSTEM_VERSION_LESS_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedAscending) 12 | #define SYSTEM_VERSION_LESS_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedDescending) 13 | -------------------------------------------------------------------------------- /Pods/Target Support Files/ZipArchive/ZipArchive.xcconfig: -------------------------------------------------------------------------------- 1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/ZipArchive 2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/ZipArchive" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DACircularProgress" "${PODS_ROOT}/Headers/Public/DTCoreText" "${PODS_ROOT}/Headers/Public/DTFoundation" "${PODS_ROOT}/Headers/Public/MBProgressHUD" "${PODS_ROOT}/Headers/Public/MWPhotoBrowser" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/ZipArchive" 4 | OTHER_LDFLAGS = -l"z" 5 | PODS_BUILD_DIR = ${BUILD_DIR} 6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 | PODS_ROOT = ${SRCROOT} 8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/ZipArchive 9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} 10 | SKIP_INSTALL = YES 11 | -------------------------------------------------------------------------------- /Pods/Target Support Files/SDWebImage/SDWebImage.xcconfig: -------------------------------------------------------------------------------- 1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage 2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SDWebImage" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DACircularProgress" "${PODS_ROOT}/Headers/Public/DTCoreText" "${PODS_ROOT}/Headers/Public/DTFoundation" "${PODS_ROOT}/Headers/Public/MBProgressHUD" "${PODS_ROOT}/Headers/Public/MWPhotoBrowser" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/ZipArchive" 4 | OTHER_LDFLAGS = -framework "ImageIO" 5 | PODS_BUILD_DIR = ${BUILD_DIR} 6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 | PODS_ROOT = ${SRCROOT} 8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/SDWebImage 9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} 10 | SKIP_INSTALL = YES 11 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/YGPulseView/UIView+YGPulseView.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIView+YGPulseView.h 3 | // YGPulseView 4 | // 5 | // Created by YGeorge on 22/11/2016. 6 | // Copyright (c) 2016 YGeorge. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | #import 12 | 13 | typedef NS_ENUM(NSUInteger, YGPulseViewAnimationType) { 14 | YGPulseViewAnimationTypeRegularPulsing, 15 | YGPulseViewAnimationTypeRadarPulsing 16 | }; 17 | 18 | @interface UIView (YGPulseView) 19 | 20 | - (void)startPulseWithColor:(UIColor *)color; 21 | 22 | - (void)startPulseWithColor:(UIColor *)color animation:(YGPulseViewAnimationType)animationType; 23 | 24 | - (void)startPulseWithColor:(UIColor *)color scaleFrom:(CGFloat)initialScale to:(CGFloat)finishScale frequency:(CGFloat)frequency opacity:(CGFloat)opacity animation:(YGPulseViewAnimationType)animationType; 25 | 26 | - (void)stopPulse; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Pods/Target Support Files/MBProgressHUD/MBProgressHUD.xcconfig: -------------------------------------------------------------------------------- 1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD 2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/MBProgressHUD" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DACircularProgress" "${PODS_ROOT}/Headers/Public/DTCoreText" "${PODS_ROOT}/Headers/Public/DTFoundation" "${PODS_ROOT}/Headers/Public/MBProgressHUD" "${PODS_ROOT}/Headers/Public/MWPhotoBrowser" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/ZipArchive" 4 | OTHER_LDFLAGS = -framework "CoreGraphics" 5 | PODS_BUILD_DIR = ${BUILD_DIR} 6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 | PODS_ROOT = ${SRCROOT} 8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/MBProgressHUD 9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} 10 | SKIP_INSTALL = YES 11 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/NSMutableString+HTML.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSMutableString+HTML.m 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 01.02.12. 6 | // Copyright (c) 2012 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "NSMutableString+HTML.h" 10 | 11 | 12 | #define IS_WHITESPACE(_c) (_c == ' ' || _c == '\t' || _c == 0xA || _c == 0xB || _c == 0xC || _c == 0xD || _c == 0x85) 13 | 14 | @implementation NSMutableString (HTML) 15 | 16 | - (void)removeTrailingWhitespace 17 | { 18 | NSUInteger length = self.length; 19 | 20 | NSInteger lastIndex = length-1; 21 | NSInteger index = lastIndex; 22 | NSInteger whitespaceLength = 0; 23 | 24 | while (index>=0 && IS_WHITESPACE([self characterAtIndex:index])) 25 | { 26 | index--; 27 | whitespaceLength++; 28 | } 29 | 30 | // do the removal once for all whitespace characters 31 | if (whitespaceLength) 32 | { 33 | [self deleteCharactersInRange:NSMakeRange(index+1, whitespaceLength)]; 34 | } 35 | } 36 | 37 | @end 38 | -------------------------------------------------------------------------------- /Pods/Target Support Files/DACircularProgress/DACircularProgress.xcconfig: -------------------------------------------------------------------------------- 1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/DACircularProgress 2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/DACircularProgress" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DACircularProgress" "${PODS_ROOT}/Headers/Public/DTCoreText" "${PODS_ROOT}/Headers/Public/DTFoundation" "${PODS_ROOT}/Headers/Public/MBProgressHUD" "${PODS_ROOT}/Headers/Public/MWPhotoBrowser" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/ZipArchive" 4 | OTHER_LDFLAGS = -framework "QuartzCore" 5 | PODS_BUILD_DIR = ${BUILD_DIR} 6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 | PODS_ROOT = ${SRCROOT} 8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/DACircularProgress 9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} 10 | SKIP_INSTALL = YES 11 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSReadSettingView.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSReadSettingView.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/19. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "XDSReadRootView.h" 11 | 12 | @protocol XDSReadSettingViewDelegatge; 13 | @interface XDSReadSettingView : XDSReadRootView 14 | @property (weak, nonatomic) id svDelegate; 15 | 16 | - (void)startHaloAnimate;//开启光环动画 17 | 18 | @end 19 | 20 | @protocol XDSReadSettingViewDelegatge 21 | 22 | - (void)readSettingView:(XDSReadSettingView *)readSettingView didSelectedTheme:(UIColor *)theme; 23 | - (void)readSettingView:(XDSReadSettingView *)readSettingView didSelectedEffect:(NSString *)effect; 24 | - (void)readSettingView:(XDSReadSettingView *)readSettingView didSelectedFont:(NSString *)font; 25 | - (void)readSettingView:(XDSReadSettingView *)readSettingView didSelectedFontSize:(BOOL)plusSize; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/NSURL+DTUnshorten.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSURL+DTUnshorten.h 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 6/2/12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | /** Method for getting the full length URL for a shortened one. 10 | 11 | For example: 12 | 13 | NSURL *url = [NSURL URLWithString:@"buff.ly/L4uGoza"]; 14 | 15 | [url unshortenWithCompletion:^(NSURL *url) { 16 | NSLog(@"Unshortened: %@", url); 17 | }]; 18 | 19 | */ 20 | 21 | typedef void (^NSURLUnshortenCompletionHandler)(NSURL *); 22 | 23 | @interface NSURL (DTUnshorten) 24 | 25 | /** 26 | Unshortens the receiver and returns the long URL via the completion handler. 27 | 28 | Results are cached and therefore a subsequent call for the same receiver will return instantly if the result is still present in the cache. 29 | @param completion The completion handler 30 | */ 31 | - (void)unshortenWithCompletion:(NSURLUnshortenCompletionHandler)completion; 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/iOS/UIScreen+DTFoundation.m: -------------------------------------------------------------------------------- 1 | // 2 | // UIScreen+DTFoundation.m 3 | // DTFoundation 4 | // 5 | // Created by Johannes Marbach on 16.10.17. 6 | // Copyright © 2017 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import "UIScreen+DTFoundation.h" 10 | 11 | @implementation UIScreen (DTFoundation) 12 | 13 | - (UIInterfaceOrientation)orientation { 14 | CGPoint point = [self.coordinateSpace convertPoint:CGPointZero toCoordinateSpace:self.fixedCoordinateSpace]; 15 | if (point.x == 0 && point.y == 0) { 16 | return UIInterfaceOrientationPortrait; 17 | } else if (point.x != 0 && point.y != 0) { 18 | return UIInterfaceOrientationPortraitUpsideDown; 19 | } else if (point.x == 0 && point.y != 0) { 20 | return UIInterfaceOrientationLandscapeLeft; 21 | } else if (point.x != 0 && point.y == 0) { 22 | return UIInterfaceOrientationLandscapeRight; 23 | } else { 24 | return UIInterfaceOrientationUnknown; 25 | } 26 | } 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Pods/Target Support Files/DTFoundation/DTFoundation.xcconfig: -------------------------------------------------------------------------------- 1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/DTFoundation 2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/DTFoundation" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DACircularProgress" "${PODS_ROOT}/Headers/Public/DTCoreText" "${PODS_ROOT}/Headers/Public/DTFoundation" "${PODS_ROOT}/Headers/Public/MBProgressHUD" "${PODS_ROOT}/Headers/Public/MWPhotoBrowser" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/ZipArchive" "$(SDKROOT)/usr/include/libxml2" 4 | OTHER_LDFLAGS = -l"xml2" -framework "ImageIO" -framework "QuartzCore" 5 | PODS_BUILD_DIR = ${BUILD_DIR} 6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 7 | PODS_ROOT = ${SRCROOT} 8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/DTFoundation 9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} 10 | SKIP_INSTALL = YES 11 | -------------------------------------------------------------------------------- /ZQReaderDemo/ZQReader/XDSReadMenu/XDSMenuBottomView.h: -------------------------------------------------------------------------------- 1 | // 2 | // XDSMenuBottomView.h 3 | // XDSReader 4 | // 5 | // Created by dusheng.xu on 2017/6/18. 6 | // Copyright © 2017年 macos. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "XDSReadRootView.h" 11 | 12 | @protocol XDSMenuBottomViewDelegate; 13 | 14 | @interface XDSMenuBottomView : XDSReadRootView 15 | 16 | @property (weak, nonatomic) id bvDelegate; 17 | 18 | - (void)setReadProgram:(CGFloat)program; 19 | 20 | @end 21 | 22 | @protocol XDSMenuBottomViewDelegate 23 | 24 | - (void)menuBottomView:(XDSMenuBottomView *)bottomView didSelectedFuctionButton:(UIButton *)button; 25 | - (void)menuBottomView:(XDSMenuBottomView *)bottomView didSelectedPreviousButton:(UIButton *)previousButton; 26 | - (void)menuBottomView:(XDSMenuBottomView *)bottomView didSelectedNextButton:(UIButton *)nextButton; 27 | - (void)menuBottomView:(XDSMenuBottomView *)bottomView didSelectedSliderValueChanged:(UISlider *)slider; 28 | 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/DTCoreTextLayoutFrame+Cursor.h: -------------------------------------------------------------------------------- 1 | // 2 | // DTCoreTextLayoutFrame+Cursor.h 3 | // DTCoreText 4 | // 5 | // Created by Oliver Drobnik on 10.07.13. 6 | // Copyright (c) 2013 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "DTCoreTextLayoutFrame.h" 10 | 11 | /** 12 | The **Cursor** category extends DTCoreTextLayoutFrame for working with a caret and determine the string index of touch coordinates. 13 | */ 14 | 15 | @interface DTCoreTextLayoutFrame (Cursor) 16 | 17 | /** 18 | Determines the closest string index to a point in the receiver's frame. 19 | 20 | This can be used to find the cursor position to position an input caret at. 21 | @param point The point 22 | @returns The resulting string index 23 | */ 24 | - (NSInteger)closestCursorIndexToPoint:(CGPoint)point; 25 | 26 | /** 27 | The rectangle to draw a caret for a given index 28 | @param index The string index for which to determine a cursor frame 29 | @returns The cursor rectangle 30 | */ 31 | - (CGRect)cursorRectAtIndex:(NSInteger)index; 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Pods/ZipArchive/README.md: -------------------------------------------------------------------------------- 1 | ZipArchive 2 | ========== 3 | 4 | ZipArchive lets Mac OS X / iOS apps read and write to ZIP archive files. 5 | 6 | 7 | Contributors 8 | ------------ 9 | 10 | Thanks to the following contributors to the Objective-C ZipArchive library: 11 | 12 | * acsolu 13 | * Matt Connolly (@mattconnolly) 14 | * Edward Patel (@epatel) 15 | * kajinka13 16 | * David Keegan (@kgn) 17 | * Yuri (@Wert1go) 18 | * Hyunwoo Nam (@namenu) 19 | * OpenFibers 20 | * Wiley Kestner (@wileykestner) 21 | * turenus 22 | * David Feshbach 23 | 24 | Special Thanks to the minizip authors: 25 | 26 | * Gilles Vollant - Original MiniZip author 27 | * Even Rouault - ZIP64 unzip Support 28 | * Daniel Borca - BZip Compression method support in unzip 29 | * Mathias Svensson - ZIP64 zip support 30 | * Mathias Svensson - BZip Compression method support in zip 31 | 32 | License 33 | ------- 34 | 35 | Portions of ZipArchive are licensed under the original minizip license. See the minizip headers for details. All other parts of this project are licensed under the MIT license, see LICENSE. 36 | -------------------------------------------------------------------------------- /Pods/DTFoundation/Core/Source/NSFileWrapper+DTCopying.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSFileWrapper+DTCopying.m 3 | // DTFoundation 4 | // 5 | // Created by Oliver Drobnik on 10/19/12. 6 | // Copyright (c) 2012 Cocoanetics. All rights reserved. 7 | // 8 | 9 | #import "NSFileWrapper+DTCopying.h" 10 | 11 | @implementation NSFileWrapper (DTCopying) 12 | 13 | - (NSFileWrapper *)fileWrapperByDeepCopying 14 | { 15 | if ([self isDirectory]) 16 | { 17 | NSMutableDictionary *subFileWrappers = [NSMutableDictionary dictionary]; 18 | 19 | [self.fileWrappers enumerateKeysAndObjectsUsingBlock:^(NSString *fileName, NSFileWrapper *fileWrapper, BOOL *stop) { 20 | NSFileWrapper *copyWrapper = [fileWrapper fileWrapperByDeepCopying]; 21 | subFileWrappers[fileName] = copyWrapper; 22 | }]; 23 | 24 | NSFileWrapper *fileWrapper = [[NSFileWrapper alloc] initDirectoryWithFileWrappers:subFileWrappers]; 25 | 26 | return fileWrapper; 27 | } 28 | 29 | NSFileWrapper *fileWrapper = [[NSFileWrapper alloc] initRegularFileWithContents:self.regularFileContents]; 30 | return fileWrapper; 31 | } 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Pods/DTCoreText/Core/Source/NSNumber+RomanNumerals.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSNumber+RomanNumerals.m 3 | // DTCoreText 4 | // 5 | // Created by Kai Maschke on 26.07.16. 6 | // Copyright © 2016 Drobnik.com. All rights reserved. 7 | // 8 | 9 | #import "NSNumber+RomanNumerals.h" 10 | 11 | @implementation NSNumber (RomanNumerals) 12 | 13 | static NSArray *romanNumerals; 14 | static NSUInteger const romanValues[] = {1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1}; 15 | static NSInteger const romanValueCount = 13; 16 | 17 | - (NSString *)romanNumeral 18 | { 19 | if (!romanNumerals) { 20 | romanNumerals = @[@"M", @"CM", @"D", @"CD", @"C", @"XC", @"L", @"XL", @"X", @"IX", @"V", @"IV", @"I"]; 21 | } 22 | 23 | NSInteger n = [self integerValue]; 24 | 25 | NSMutableString *numeralString = [NSMutableString string]; 26 | 27 | for (NSUInteger i = 0; i < romanValueCount; i++) 28 | { 29 | while (n >= romanValues[i]) 30 | { 31 | n -= romanValues[i]; 32 | [numeralString appendString:[romanNumerals objectAtIndex:i]]; 33 | } 34 | } 35 | 36 | return numeralString; 37 | } 38 | 39 | @end 40 | -------------------------------------------------------------------------------- /ZQReaderDemoTests/ZQReaderDemoTests.m: -------------------------------------------------------------------------------- 1 | // 2 | // ZQReaderDemoTests.m 3 | // ZQReaderDemoTests 4 | // 5 | // Created by 肖兆强 on 2018/5/17. 6 | // Copyright © 2018年 JWZT. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ZQReaderDemoTests : XCTestCase 12 | 13 | @end 14 | 15 | @implementation ZQReaderDemoTests 16 | 17 | - (void)setUp { 18 | [super setUp]; 19 | // Put setup code here. This method is called before the invocation of each test method in the class. 20 | } 21 | 22 | - (void)tearDown { 23 | // Put teardown code here. This method is called after the invocation of each test method in the class. 24 | [super tearDown]; 25 | } 26 | 27 | - (void)testExample { 28 | // This is an example of a functional test case. 29 | // Use XCTAssert and related functions to verify your tests produce the correct results. 30 | } 31 | 32 | - (void)testPerformanceExample { 33 | // This is an example of a performance test case. 34 | [self measureBlock:^{ 35 | // Put the code you want to measure the time of here. 36 | }]; 37 | } 38 | 39 | @end 40 | -------------------------------------------------------------------------------- /Pods/ZipArchive/LICENSE: -------------------------------------------------------------------------------- 1 | 2 | Copyright (C) 2010-2012 Matt Connolly, Edward Patel, et al 3 | 4 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 5 | 6 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 7 | 8 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 9 | 10 | -------------------------------------------------------------------------------- /Pods/MWPhotoBrowser/Pod/Classes/MWZoomingScrollView.h: -------------------------------------------------------------------------------- 1 | // 2 | // ZoomingScrollView.h 3 | // MWPhotoBrowser 4 | // 5 | // Created by Michael Waterfall on 14/10/2010. 6 | // Copyright 2010 d3i. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "MWPhotoProtocol.h" 11 | #import "MWTapDetectingImageView.h" 12 | #import "MWTapDetectingView.h" 13 | 14 | @class MWPhotoBrowser, MWPhoto, MWCaptionView; 15 | 16 | @interface MWZoomingScrollView : UIScrollView { 17 | 18 | } 19 | 20 | @property () NSUInteger index; 21 | @property (nonatomic) id photo; 22 | @property (nonatomic, weak) MWCaptionView *captionView; 23 | @property (nonatomic, weak) UIButton *selectedButton; 24 | @property (nonatomic, weak) UIButton *playButton; 25 | 26 | - (id)initWithPhotoBrowser:(MWPhotoBrowser *)browser; 27 | - (void)displayImage; 28 | - (void)displayImageFailure; 29 | - (void)setMaxMinZoomScalesForCurrentBounds; 30 | - (void)prepareForReuse; 31 | - (BOOL)displayingVideo; 32 | - (void)setImageHidden:(BOOL)hidden; 33 | 34 | @end 35 | -------------------------------------------------------------------------------- /Pods/Target Support Files/DTCoreText/DTCoreText.xcconfig: -------------------------------------------------------------------------------- 1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/DTCoreText 2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/DTCoreText" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DACircularProgress" "${PODS_ROOT}/Headers/Public/DTCoreText" "${PODS_ROOT}/Headers/Public/DTFoundation" "${PODS_ROOT}/Headers/Public/MBProgressHUD" "${PODS_ROOT}/Headers/Public/MWPhotoBrowser" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/ZipArchive" 4 | LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DTFoundation" 5 | OTHER_LDFLAGS = -framework "CoreGraphics" -framework "CoreText" -framework "ImageIO" -framework "MediaPlayer" -framework "QuartzCore" 6 | PODS_BUILD_DIR = ${BUILD_DIR} 7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) 8 | PODS_ROOT = ${SRCROOT} 9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/DTCoreText 10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} 11 | SKIP_INSTALL = YES 12 | --------------------------------------------------------------------------------