├── .gitignore ├── A Song of Ice and Fire.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── A Song of Ice and Fire.xcworkspace └── contents.xcworkspacedata ├── A Song of Ice and Fire ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── iTunesArtwork@2xiPhoneApp_60pt@2x.png │ │ ├── iTunesArtwork@2xiPhoneApp_60pt@3x.png │ │ ├── iTunesArtwork@2xiPhoneSpootlight5_29pt@2x.png │ │ ├── iTunesArtwork@2xiPhoneSpootlight5_29pt@3x.png │ │ ├── iTunesArtwork@2xiPhoneSpootlight7_40pt@2x.png │ │ └── iTunesArtwork@2xiPhoneSpootlight7_40pt@3x.png │ ├── Contents.json │ └── Images │ │ ├── Activity │ │ ├── qq.imageset │ │ │ ├── Contents.json │ │ │ ├── qq.png │ │ │ └── qq@2x.png │ │ ├── wechat_session.imageset │ │ │ ├── Contents.json │ │ │ ├── wexin_session.png │ │ │ └── wexin_session@2x.png │ │ └── wechat_timeline.imageset │ │ │ ├── Contents.json │ │ │ ├── wexin_timeline.png │ │ │ └── wexin_timeline@2x.png │ │ ├── Background │ │ ├── Contents.json │ │ ├── bg_cork.imageset │ │ │ ├── Contents.json │ │ │ ├── bg_cork.png │ │ │ └── bg_cork@2x.png │ │ └── bg_greyfloral.imageset │ │ │ ├── Contents.json │ │ │ ├── greyfloral.png │ │ │ └── greyfloral@2X.png │ │ ├── Common │ │ ├── Contents.json │ │ ├── column_header_icon.imageset │ │ │ ├── Contents.json │ │ │ └── column_header_icon.png │ │ ├── hamburger_menu.imageset │ │ │ ├── Contents.json │ │ │ ├── menu_black_24dp.png │ │ │ ├── menu_black_24dp@2x.png │ │ │ └── menu_black_24dp@3x.png │ │ ├── home_button.imageset │ │ │ ├── Contents.json │ │ │ └── home_button.png │ │ └── mask_shine.imageset │ │ │ ├── Contents.json │ │ │ └── mask_shine.png │ │ ├── Contents.json │ │ ├── Launch │ │ ├── Contents.json │ │ ├── launch_background.imageset │ │ │ ├── Contents.json │ │ │ └── launch.jpg │ │ ├── launch_logo.imageset │ │ │ ├── ASOIAFlogo2.png │ │ │ └── Contents.json │ │ └── launch_logo_2.imageset │ │ │ ├── ASOIAF_wiki_logo.png │ │ │ └── Contents.json │ │ ├── MainCarousel │ │ ├── h1.imageset │ │ │ ├── Contents.json │ │ │ └── h1.jpg │ │ ├── h2.imageset │ │ │ ├── Contents.json │ │ │ └── h2.jpg │ │ ├── h3.imageset │ │ │ ├── Contents.json │ │ │ └── h3.jpg │ │ ├── h4.imageset │ │ │ ├── Contents.json │ │ │ └── h4.jpg │ │ └── h5.imageset │ │ │ ├── Contents.json │ │ │ └── h5.jpg │ │ ├── Placeholder │ │ ├── placeholder_default.imageset │ │ │ ├── Contents.json │ │ │ ├── placeholder.png │ │ │ └── placeholder@2x.png │ │ ├── placeholder_emptydataset.imageset │ │ │ ├── Contents.json │ │ │ ├── placeholder_emptydataset.png │ │ │ └── placeholder_emptydataset@2x.png │ │ └── placeholder_unknown.imageset │ │ │ ├── Contents.json │ │ │ ├── unknown.png │ │ │ └── unknown@2x.png │ │ ├── PortalHeader │ │ ├── Contents.json │ │ ├── portal_book_header.imageset │ │ │ ├── Contents.json │ │ │ └── portal_book_header.png │ │ ├── portal_character_header.imageset │ │ │ ├── Contents.json │ │ │ └── portal_character_header.png │ │ ├── portal_culture_bg.imageset │ │ │ ├── Contents.json │ │ │ └── portal_culture_bg.png │ │ ├── portal_geo_bg.imageset │ │ │ ├── Contents.json │ │ │ └── portal_geo_bg.png │ │ ├── portal_history_bg.imageset │ │ │ ├── Contents.json │ │ │ └── portal_history_bg.png │ │ ├── portal_house_bg.imageset │ │ │ ├── Contents.json │ │ │ └── portal_house_bg.png │ │ └── portal_tv_bg.imageset │ │ │ ├── Contents.json │ │ │ └── portal_tv_bg.png │ │ ├── PortalPortrait │ │ ├── Contents.json │ │ ├── portal_portrait_book.imageset │ │ │ ├── Contents.json │ │ │ └── book.jpg │ │ ├── portal_portrait_chapter.imageset │ │ │ ├── Contents.json │ │ │ └── chapter.jpg │ │ ├── portal_portrait_character.imageset │ │ │ ├── Contents.json │ │ │ └── character.jpg │ │ ├── portal_portrait_culture.imageset │ │ │ ├── Contents.json │ │ │ └── culture.jpg │ │ ├── portal_portrait_geo.imageset │ │ │ ├── Contents.json │ │ │ └── geo.jpg │ │ ├── portal_portrait_history.imageset │ │ │ ├── Contents.json │ │ │ └── history.jpg │ │ ├── portal_portrait_house.imageset │ │ │ ├── Contents.json │ │ │ └── house.jpg │ │ ├── portal_portrait_theory.imageset │ │ │ ├── Contents.json │ │ │ └── theory.jpg │ │ └── portal_portrait_tv.imageset │ │ │ ├── Contents.json │ │ │ └── tv.png │ │ └── SlideMenu │ │ ├── Contents.json │ │ ├── slide_huiji_logo.imageset │ │ ├── Contents.json │ │ └── huiji_white.png │ │ ├── slide_icon_book.imageset │ │ ├── Contents.json │ │ ├── slide_icon_book.png │ │ ├── slide_icon_book@2x.png │ │ └── slide_icon_book@3x.png │ │ ├── slide_icon_chapter.imageset │ │ ├── Contents.json │ │ ├── slide_icon_chapter.png │ │ ├── slide_icon_chapter@2x.png │ │ └── slide_icon_chapter@3x.png │ │ ├── slide_icon_character.imageset │ │ ├── Contents.json │ │ ├── slide_icon_character.png │ │ ├── slide_icon_character@2x.png │ │ └── slide_icon_character@3x.png │ │ ├── slide_icon_culture.imageset │ │ ├── Contents.json │ │ ├── slide_icon_culture.png │ │ ├── slide_icon_culture@2x.png │ │ └── slide_icon_culture@3x.png │ │ ├── slide_icon_geo.imageset │ │ ├── Contents.json │ │ ├── slide_icon_geo.png │ │ ├── slide_icon_geo@2x.png │ │ └── slide_icon_geo@3x.png │ │ ├── slide_icon_history.imageset │ │ ├── Contents.json │ │ ├── slide_icon_history.png │ │ ├── slide_icon_history@2x.png │ │ └── slide_icon_history@3x.png │ │ ├── slide_icon_house.imageset │ │ ├── Contents.json │ │ ├── slide_icon_house.png │ │ ├── slide_icon_house@2x.png │ │ └── slide_icon_house@3x.png │ │ ├── slide_icon_theory.imageset │ │ ├── Contents.json │ │ ├── slide_icon_theory.png │ │ ├── slide_icon_theory@2x.png │ │ └── slide_icon_theory@3x.png │ │ └── slide_icon_tv │ │ ├── Contents.json │ │ ├── slide_icon_tv_black.imageset │ │ ├── Contents.json │ │ └── slide_icon_tv_black.png │ │ └── slide_icon_tv_white.imageset │ │ ├── Contents.json │ │ └── slide_icon_tv_white.png ├── Base.lproj │ └── LaunchScreen.storyboard ├── Controllers │ ├── CMBaseTableViewController.h │ ├── CMBaseTableViewController.m │ ├── CarrouselViewController.h │ ├── CarrouselViewController.m │ ├── CategoryViewController.h │ ├── CategoryViewController.m │ ├── EmptyDataSetDelegate.h │ ├── EmptyDataSetDelegate.m │ ├── KnowTipTableViewController.h │ ├── KnowTipTableViewController.m │ ├── MainViewController.h │ ├── MainViewController.m │ ├── PageTable.h │ ├── PageTable.m │ ├── PortalCell.h │ ├── PortalCell.m │ ├── PortalCollectionHeaderView.h │ ├── PortalCollectionHeaderView.m │ ├── PortalCollectionViewController.h │ ├── PortalCollectionViewController.m │ ├── PortalLayout.h │ ├── PortalLayout.m │ ├── PortalTypes.h │ ├── PortalTypes.m │ ├── PortalWebViewController.h │ ├── PortalWebViewController.m │ ├── SearchTableViewController.h │ ├── SearchTableViewController.m │ ├── SlideMenuViewController.h │ ├── SlideMenuViewController.m │ ├── SubCategoryTable.h │ ├── SubCategoryTable.m │ ├── WikiViewController.h │ └── WikiViewController.m ├── Info.plist ├── Library │ ├── CAPSPageMenu │ │ ├── CAPSPageMenu.h │ │ └── CAPSPageMenu.m │ ├── GradientView │ │ ├── GradientView.h │ │ └── GradientView.m │ ├── MJRefresh │ │ ├── Base │ │ │ ├── MJRefreshAutoFooter.h │ │ │ ├── MJRefreshAutoFooter.m │ │ │ ├── MJRefreshBackFooter.h │ │ │ ├── MJRefreshBackFooter.m │ │ │ ├── MJRefreshComponent.h │ │ │ ├── MJRefreshComponent.m │ │ │ ├── MJRefreshFooter.h │ │ │ ├── MJRefreshFooter.m │ │ │ ├── MJRefreshHeader.h │ │ │ └── MJRefreshHeader.m │ │ ├── Custom │ │ │ ├── Footer │ │ │ │ ├── Auto │ │ │ │ │ ├── MJRefreshAutoGifFooter.h │ │ │ │ │ ├── MJRefreshAutoGifFooter.m │ │ │ │ │ ├── MJRefreshAutoNormalFooter.h │ │ │ │ │ ├── MJRefreshAutoNormalFooter.m │ │ │ │ │ ├── MJRefreshAutoSpinnerFooter.h │ │ │ │ │ ├── MJRefreshAutoSpinnerFooter.m │ │ │ │ │ ├── MJRefreshAutoStateFooter.h │ │ │ │ │ └── MJRefreshAutoStateFooter.m │ │ │ │ └── Back │ │ │ │ │ ├── MJRefreshBackGifFooter.h │ │ │ │ │ ├── MJRefreshBackGifFooter.m │ │ │ │ │ ├── MJRefreshBackNormalFooter.h │ │ │ │ │ ├── MJRefreshBackNormalFooter.m │ │ │ │ │ ├── MJRefreshBackStateFooter.h │ │ │ │ │ └── MJRefreshBackStateFooter.m │ │ │ └── Header │ │ │ │ ├── MJRefreshGifHeader.h │ │ │ │ ├── MJRefreshGifHeader.m │ │ │ │ ├── MJRefreshNormalHeader.h │ │ │ │ ├── MJRefreshNormalHeader.m │ │ │ │ ├── MJRefreshSpinnerHeader.h │ │ │ │ ├── MJRefreshSpinnerHeader.m │ │ │ │ ├── MJRefreshStateHeader.h │ │ │ │ └── MJRefreshStateHeader.m │ │ ├── MJRefresh.bundle │ │ │ └── arrow@2x.png │ │ ├── MJRefresh.h │ │ ├── MJRefreshConst.h │ │ ├── MJRefreshConst.m │ │ ├── UIScrollView+MJExtension.h │ │ ├── UIScrollView+MJExtension.m │ │ ├── UIScrollView+MJRefresh.h │ │ ├── UIScrollView+MJRefresh.m │ │ ├── UIView+MJExtension.h │ │ └── UIView+MJExtension.m │ ├── ParallaxHeaderView │ │ ├── ParallaxHeaderView.h │ │ └── ParallaxHeaderView.m │ ├── Utilities │ │ ├── Activity │ │ │ ├── BaseActivity.h │ │ │ ├── BaseActivity.m │ │ │ ├── QQActivity.h │ │ │ ├── QQActivity.m │ │ │ ├── ShareActivity.h │ │ │ ├── ShareActivity.m │ │ │ ├── WexinSessionActivity.h │ │ │ ├── WexinSessionActivity.m │ │ │ ├── WexinTimelineActivity.h │ │ │ └── WexinTimelineActivity.m │ │ ├── Category │ │ │ ├── NSArray+Random.h │ │ │ ├── NSArray+Random.m │ │ │ ├── UIColor+Hexadecimal.h │ │ │ ├── UIColor+Hexadecimal.m │ │ │ ├── UIImage+Decorate.h │ │ │ ├── UIImage+Decorate.m │ │ │ ├── UIImage+ImageEffects.h │ │ │ ├── UIImage+ImageEffects.m │ │ │ ├── UINavigationController+TransparentNavigationBar.h │ │ │ ├── UINavigationController+TransparentNavigationBar.m │ │ │ ├── WKWebView+SynchronousEvaluateJavaScript.h │ │ │ └── WKWebView+SynchronousEvaluateJavaScript.m │ │ ├── CubeNavigationAnimator │ │ │ ├── CubeNavigationAnimator.h │ │ │ ├── CubeNavigationAnimator.m │ │ │ ├── CubeNavigationDelegate.h │ │ │ ├── CubeNavigationDelegate.m │ │ │ ├── CubeNavigationInteraction.h │ │ │ └── CubeNavigationInteraction.m │ │ ├── UI │ │ │ ├── ParallelogramButton │ │ │ │ ├── UIParallelogramButton.h │ │ │ │ └── UIParallelogramButton.m │ │ │ └── Spinner │ │ │ │ ├── Spinner.h │ │ │ │ └── Spinner.m │ │ ├── Utilities.h │ │ └── Utilities.m │ ├── WikiApiObjectiveC │ │ ├── WikipediaHelper.h │ │ └── WikipediaHelper.m │ ├── YFStartView │ │ ├── LICENSE │ │ ├── README.md │ │ ├── YFStartView.h │ │ └── YFStartView.m │ └── openshare │ │ ├── OpenShare+Alipay.h │ │ ├── OpenShare+Alipay.m │ │ ├── OpenShare+QQ.h │ │ ├── OpenShare+QQ.m │ │ ├── OpenShare+Renren.h │ │ ├── OpenShare+Renren.m │ │ ├── OpenShare+Weibo.h │ │ ├── OpenShare+Weibo.m │ │ ├── OpenShare+Weixin.h │ │ ├── OpenShare+Weixin.m │ │ ├── OpenShare.h │ │ ├── OpenShare.m │ │ └── OpenShareHeader.h ├── Managers │ ├── BaseManager.h │ ├── BaseManager.m │ ├── CategoryManager.h │ ├── CategoryManager.m │ ├── DataManager.h │ ├── DataManager.m │ ├── ImageManager.h │ ├── ImageManager.m │ ├── MainManager.h │ └── MainManager.m ├── Models │ ├── CategoryMemberModel.h │ ├── CategoryMemberModel.m │ ├── CategoryMembersModel.h │ ├── CategoryMembersModel.m │ ├── FeaturedQuoteModel.h │ ├── FeaturedQuoteModel.m │ ├── KnowTipModel.h │ ├── KnowTipModel.m │ ├── Models.h │ ├── Models.m │ ├── PortalModel.h │ ├── PortalModel.m │ ├── SiteInfoModel.h │ └── SiteInfoModel.m ├── Resources │ ├── css │ │ ├── wikiview-min.css │ │ └── wikiview.css │ ├── html │ │ └── portal_template.html │ ├── image │ │ ├── cubic_spinner.gif │ │ ├── knight_spinner.gif │ │ └── knight_spinner@2x.gif │ └── js │ │ ├── bootstrap.min.js │ │ ├── jquery.js │ │ ├── portal.js │ │ └── wikihelper.js ├── Views │ ├── KnowTipTableViewController.xib │ ├── MainViewController.xib │ ├── PortalCell.xib │ ├── PortalCollectionHeaderView.xib │ ├── PortalWebViewController.xib │ ├── SearchTableViewController.xib │ ├── SlideMenuViewController.xib │ └── WikiViewController.xib └── main.m ├── LICENSE ├── Podfile ├── Podfile.lock ├── Pods ├── AFNetworking │ ├── AFNetworking │ │ ├── AFHTTPSessionManager.h │ │ ├── AFHTTPSessionManager.m │ │ ├── AFNetworkReachabilityManager.h │ │ ├── AFNetworkReachabilityManager.m │ │ ├── AFNetworking.h │ │ ├── AFSecurityPolicy.h │ │ ├── AFSecurityPolicy.m │ │ ├── AFURLRequestSerialization.h │ │ ├── AFURLRequestSerialization.m │ │ ├── AFURLResponseSerialization.h │ │ ├── AFURLResponseSerialization.m │ │ ├── AFURLSessionManager.h │ │ └── AFURLSessionManager.m │ ├── LICENSE │ ├── README.md │ └── UIKit+AFNetworking │ │ ├── AFAutoPurgingImageCache.h │ │ ├── AFAutoPurgingImageCache.m │ │ ├── AFImageDownloader.h │ │ ├── AFImageDownloader.m │ │ ├── AFNetworkActivityIndicatorManager.h │ │ ├── AFNetworkActivityIndicatorManager.m │ │ ├── UIActivityIndicatorView+AFNetworking.h │ │ ├── UIActivityIndicatorView+AFNetworking.m │ │ ├── UIButton+AFNetworking.h │ │ ├── UIButton+AFNetworking.m │ │ ├── UIImage+AFNetworking.h │ │ ├── UIImageView+AFNetworking.h │ │ ├── UIImageView+AFNetworking.m │ │ ├── UIKit+AFNetworking.h │ │ ├── UIProgressView+AFNetworking.h │ │ ├── UIProgressView+AFNetworking.m │ │ ├── UIRefreshControl+AFNetworking.h │ │ ├── UIRefreshControl+AFNetworking.m │ │ ├── UIWebView+AFNetworking.h │ │ └── UIWebView+AFNetworking.m ├── CSSSelectorConverter │ ├── CSSSelectorConverter │ │ ├── CSSBaseSelector.h │ │ ├── CSSBaseSelector.m │ │ ├── CSSClassSelector.h │ │ ├── CSSClassSelector.m │ │ ├── CSSCombinator.h │ │ ├── CSSCombinator.m │ │ ├── CSSIDSelector.h │ │ ├── CSSIDSelector.m │ │ ├── CSSNamedSelector.h │ │ ├── CSSNamedSelector.m │ │ ├── CSSPseudoClass.h │ │ ├── CSSPseudoClass.m │ │ ├── CSSSelectorAttribute.h │ │ ├── CSSSelectorAttribute.m │ │ ├── CSSSelectorAttributeOperator.h │ │ ├── CSSSelectorAttributeOperator.m │ │ ├── CSSSelectorConverter.h │ │ ├── CSSSelectorGrammar.h │ │ ├── CSSSelectorGrammar.m │ │ ├── CSSSelectorGrammar.txt │ │ ├── CSSSelectorGroup.h │ │ ├── CSSSelectorGroup.m │ │ ├── CSSSelectorParser.h │ │ ├── CSSSelectorParser.m │ │ ├── CSSSelectorParser.plist │ │ ├── CSSSelectorSequence.h │ │ ├── CSSSelectorSequence.m │ │ ├── CSSSelectorToXPathConverter.h │ │ ├── CSSSelectorToXPathConverter.m │ │ ├── CSSSelectorTokeniser.h │ │ ├── CSSSelectorTokeniser.m │ │ ├── CSSSelectorXPathVisitor.h │ │ ├── CSSSelectorXPathVisitor.m │ │ ├── CSSSelectors.h │ │ ├── CSSSelectors.m │ │ ├── CSSTypeSelector.h │ │ ├── CSSTypeSelector.m │ │ ├── CSSUniversalSelector.h │ │ └── CSSUniversalSelector.m │ ├── LICENSE.txt │ └── README.md ├── CocoaLumberjack │ ├── LICENSE.txt │ ├── Lumberjack │ │ ├── DDASLLogCapture.h │ │ ├── DDASLLogCapture.m │ │ ├── DDASLLogger.h │ │ ├── DDASLLogger.m │ │ ├── DDAbstractDatabaseLogger.h │ │ ├── DDAbstractDatabaseLogger.m │ │ ├── DDAssert.h │ │ ├── DDFileLogger.h │ │ ├── DDFileLogger.m │ │ ├── DDLog+LOGV.h │ │ ├── DDLog.h │ │ ├── DDLog.m │ │ ├── DDTTYLogger.h │ │ ├── DDTTYLogger.m │ │ └── Extensions │ │ │ ├── DDContextFilterLogFormatter.h │ │ │ ├── DDContextFilterLogFormatter.m │ │ │ ├── DDDispatchQueueLogFormatter.h │ │ │ ├── DDDispatchQueueLogFormatter.m │ │ │ ├── DDMultiFormatter.h │ │ │ ├── DDMultiFormatter.m │ │ │ └── README.txt │ └── README.md ├── DZNEmptyDataSet │ ├── LICENSE │ ├── README.md │ └── Source │ │ ├── UIScrollView+EmptyDataSet.h │ │ └── UIScrollView+EmptyDataSet.m ├── FDFullscreenPopGesture │ ├── FDFullscreenPopGesture │ │ ├── UINavigationController+FDFullscreenPopGesture.h │ │ └── UINavigationController+FDFullscreenPopGesture.m │ ├── LICENSE │ └── README.md ├── FLAnimatedImage │ ├── FLAnimatedImage │ │ ├── FLAnimatedImage.h │ │ ├── FLAnimatedImage.m │ │ ├── FLAnimatedImageView.h │ │ └── FLAnimatedImageView.m │ ├── LICENSE │ └── README.md ├── GTScrollNavigationBar │ ├── GTScrollNavigationBar │ │ ├── GTScrollNavigationBar.h │ │ └── GTScrollNavigationBar.m │ ├── LICENSE │ └── README.md ├── Headers │ ├── Private │ │ ├── AFNetworking │ │ │ ├── AFAutoPurgingImageCache.h │ │ │ ├── AFHTTPSessionManager.h │ │ │ ├── AFImageDownloader.h │ │ │ ├── AFNetworkActivityIndicatorManager.h │ │ │ ├── AFNetworkReachabilityManager.h │ │ │ ├── AFNetworking.h │ │ │ ├── AFSecurityPolicy.h │ │ │ ├── AFURLRequestSerialization.h │ │ │ ├── AFURLResponseSerialization.h │ │ │ ├── AFURLSessionManager.h │ │ │ ├── UIActivityIndicatorView+AFNetworking.h │ │ │ ├── UIButton+AFNetworking.h │ │ │ ├── UIImage+AFNetworking.h │ │ │ ├── UIImageView+AFNetworking.h │ │ │ ├── UIKit+AFNetworking.h │ │ │ ├── UIProgressView+AFNetworking.h │ │ │ ├── UIRefreshControl+AFNetworking.h │ │ │ └── UIWebView+AFNetworking.h │ │ ├── CSSSelectorConverter │ │ │ ├── CSSBaseSelector.h │ │ │ ├── CSSClassSelector.h │ │ │ ├── CSSCombinator.h │ │ │ ├── CSSIDSelector.h │ │ │ ├── CSSNamedSelector.h │ │ │ ├── CSSPseudoClass.h │ │ │ ├── CSSSelectorAttribute.h │ │ │ ├── CSSSelectorAttributeOperator.h │ │ │ ├── CSSSelectorConverter.h │ │ │ ├── CSSSelectorGrammar.h │ │ │ ├── CSSSelectorGroup.h │ │ │ ├── CSSSelectorParser.h │ │ │ ├── CSSSelectorSequence.h │ │ │ ├── CSSSelectorToXPathConverter.h │ │ │ ├── CSSSelectorTokeniser.h │ │ │ ├── CSSSelectorXPathVisitor.h │ │ │ ├── CSSSelectors.h │ │ │ ├── CSSTypeSelector.h │ │ │ └── CSSUniversalSelector.h │ │ ├── CocoaLumberjack │ │ │ ├── DDASLLogCapture.h │ │ │ ├── DDASLLogger.h │ │ │ ├── DDAbstractDatabaseLogger.h │ │ │ ├── DDAssert.h │ │ │ ├── DDContextFilterLogFormatter.h │ │ │ ├── DDDispatchQueueLogFormatter.h │ │ │ ├── DDFileLogger.h │ │ │ ├── DDLog+LOGV.h │ │ │ ├── DDLog.h │ │ │ ├── DDMultiFormatter.h │ │ │ └── DDTTYLogger.h │ │ ├── DZNEmptyDataSet │ │ │ └── UIScrollView+EmptyDataSet.h │ │ ├── FDFullscreenPopGesture │ │ │ └── UINavigationController+FDFullscreenPopGesture.h │ │ ├── FLAnimatedImage │ │ │ ├── FLAnimatedImage.h │ │ │ └── FLAnimatedImageView.h │ │ ├── GTScrollNavigationBar │ │ │ └── GTScrollNavigationBar.h │ │ ├── IGHTMLQuery │ │ │ ├── IGHTMLDocument.h │ │ │ ├── IGHTMLQuery.h │ │ │ ├── IGHTMLQueryJavaScriptExport.h │ │ │ ├── IGXMLDocument.h │ │ │ ├── IGXMLNode.h │ │ │ ├── IGXMLNodeAttribute.h │ │ │ ├── IGXMLNodeCore.h │ │ │ ├── IGXMLNodeManipulation.h │ │ │ ├── IGXMLNodeQuery.h │ │ │ ├── IGXMLNodeSet.h │ │ │ └── IGXMLNodeTraversal.h │ │ ├── JTSImageViewController │ │ │ ├── JTSAnimatedGIFUtility.h │ │ │ ├── JTSImageInfo.h │ │ │ ├── JTSImageViewController.h │ │ │ ├── JTSSimpleImageDownloader.h │ │ │ ├── UIApplication+JTSImageViewController.h │ │ │ └── UIImage+JTSImageEffects.h │ │ ├── MBProgressHUD │ │ │ └── MBProgressHUD.h │ │ ├── NUIParse │ │ │ ├── NSArray+NUIFunctional.h │ │ │ ├── NSSet+NUIFunctional.h │ │ │ ├── NUIPEOFToken.h │ │ │ ├── NUIPErrorToken.h │ │ │ ├── NUIPGrammar.h │ │ │ ├── NUIPGrammarInternal.h │ │ │ ├── NUIPGrammarPrivate.h │ │ │ ├── NUIPGrammarSymbol.h │ │ │ ├── NUIPIdentifierRecogniser.h │ │ │ ├── NUIPIdentifierToken.h │ │ │ ├── NUIPItem.h │ │ │ ├── NUIPJSONParser.h │ │ │ ├── NUIPKeywordRecogniser.h │ │ │ ├── NUIPKeywordToken.h │ │ │ ├── NUIPLALR1Parser.h │ │ │ ├── NUIPLR1Item.h │ │ │ ├── NUIPLR1Parser.h │ │ │ ├── NUIPNumberRecogniser.h │ │ │ ├── NUIPNumberToken.h │ │ │ ├── NUIPParser.h │ │ │ ├── NUIPQuotedRecogniser.h │ │ │ ├── NUIPQuotedToken.h │ │ │ ├── NUIPRHSItem+Private.h │ │ │ ├── NUIPRHSItem.h │ │ │ ├── NUIPRHSItemResult.h │ │ │ ├── NUIPRecoveryAction.h │ │ │ ├── NUIPRegexpRecogniser.h │ │ │ ├── NUIPRule+Internal.h │ │ │ ├── NUIPRule.h │ │ │ ├── NUIPSLRParser.h │ │ │ ├── NUIPShiftAction.h │ │ │ ├── NUIPShiftReduceAction.h │ │ │ ├── NUIPShiftReduceActionTable.h │ │ │ ├── NUIPShiftReduceGotoTable.h │ │ │ ├── NUIPShiftReduceParser.h │ │ │ ├── NUIPShiftReduceParserProtectedMethods.h │ │ │ ├── NUIPShiftReduceState.h │ │ │ ├── NUIPSyntaxTree.h │ │ │ ├── NUIPToken.h │ │ │ ├── NUIPTokenRecogniser.h │ │ │ ├── NUIPTokenStream.h │ │ │ ├── NUIPTokeniser.h │ │ │ ├── NUIPWhiteSpaceRecogniser.h │ │ │ ├── NUIPWhiteSpaceToken.h │ │ │ └── NUIParse.h │ │ ├── RegexKitLite-NoWarning │ │ │ └── RegexKitLite.h │ │ ├── SDCycleScrollView │ │ │ ├── NSData+SDDataCache.h │ │ │ ├── SDCollectionViewCell.h │ │ │ ├── SDCycleScrollView.h │ │ │ ├── TAAbstractDotView.h │ │ │ ├── TAAnimatedDotView.h │ │ │ ├── TADotView.h │ │ │ ├── TAPageControl.h │ │ │ └── UIView+SDExtension.h │ │ └── UIImageViewAligned │ │ │ └── UIImageViewAligned.h │ └── Public │ │ ├── AFNetworking │ │ ├── AFAutoPurgingImageCache.h │ │ ├── AFHTTPSessionManager.h │ │ ├── AFImageDownloader.h │ │ ├── AFNetworkActivityIndicatorManager.h │ │ ├── AFNetworkReachabilityManager.h │ │ ├── AFNetworking.h │ │ ├── AFSecurityPolicy.h │ │ ├── AFURLRequestSerialization.h │ │ ├── AFURLResponseSerialization.h │ │ ├── AFURLSessionManager.h │ │ ├── UIActivityIndicatorView+AFNetworking.h │ │ ├── UIButton+AFNetworking.h │ │ ├── UIImage+AFNetworking.h │ │ ├── UIImageView+AFNetworking.h │ │ ├── UIKit+AFNetworking.h │ │ ├── UIProgressView+AFNetworking.h │ │ ├── UIRefreshControl+AFNetworking.h │ │ └── UIWebView+AFNetworking.h │ │ ├── CSSSelectorConverter │ │ ├── CSSSelectorConverter.h │ │ └── CSSSelectorToXPathConverter.h │ │ ├── CocoaLumberjack │ │ ├── DDASLLogCapture.h │ │ ├── DDASLLogger.h │ │ ├── DDAbstractDatabaseLogger.h │ │ ├── DDAssert.h │ │ ├── DDContextFilterLogFormatter.h │ │ ├── DDDispatchQueueLogFormatter.h │ │ ├── DDFileLogger.h │ │ ├── DDLog+LOGV.h │ │ ├── DDLog.h │ │ ├── DDMultiFormatter.h │ │ └── DDTTYLogger.h │ │ ├── DZNEmptyDataSet │ │ └── UIScrollView+EmptyDataSet.h │ │ ├── FDFullscreenPopGesture │ │ └── UINavigationController+FDFullscreenPopGesture.h │ │ ├── FLAnimatedImage │ │ ├── FLAnimatedImage.h │ │ └── FLAnimatedImageView.h │ │ ├── GTScrollNavigationBar │ │ └── GTScrollNavigationBar.h │ │ ├── IGHTMLQuery │ │ ├── IGHTMLDocument.h │ │ ├── IGHTMLQuery.h │ │ ├── IGHTMLQueryJavaScriptExport.h │ │ ├── IGXMLDocument.h │ │ ├── IGXMLNode.h │ │ ├── IGXMLNodeAttribute.h │ │ ├── IGXMLNodeCore.h │ │ ├── IGXMLNodeManipulation.h │ │ ├── IGXMLNodeQuery.h │ │ ├── IGXMLNodeSet.h │ │ └── IGXMLNodeTraversal.h │ │ ├── JTSImageViewController │ │ ├── JTSAnimatedGIFUtility.h │ │ ├── JTSImageInfo.h │ │ ├── JTSImageViewController.h │ │ ├── JTSSimpleImageDownloader.h │ │ ├── UIApplication+JTSImageViewController.h │ │ └── UIImage+JTSImageEffects.h │ │ ├── MBProgressHUD │ │ └── MBProgressHUD.h │ │ ├── NUIParse │ │ ├── NSArray+NUIFunctional.h │ │ ├── NSSet+NUIFunctional.h │ │ ├── NUIPEOFToken.h │ │ ├── NUIPErrorToken.h │ │ ├── NUIPGrammar.h │ │ ├── NUIPGrammarInternal.h │ │ ├── NUIPGrammarPrivate.h │ │ ├── NUIPGrammarSymbol.h │ │ ├── NUIPIdentifierRecogniser.h │ │ ├── NUIPIdentifierToken.h │ │ ├── NUIPItem.h │ │ ├── NUIPJSONParser.h │ │ ├── NUIPKeywordRecogniser.h │ │ ├── NUIPKeywordToken.h │ │ ├── NUIPLALR1Parser.h │ │ ├── NUIPLR1Item.h │ │ ├── NUIPLR1Parser.h │ │ ├── NUIPNumberRecogniser.h │ │ ├── NUIPNumberToken.h │ │ ├── NUIPParser.h │ │ ├── NUIPQuotedRecogniser.h │ │ ├── NUIPQuotedToken.h │ │ ├── NUIPRHSItem+Private.h │ │ ├── NUIPRHSItem.h │ │ ├── NUIPRHSItemResult.h │ │ ├── NUIPRecoveryAction.h │ │ ├── NUIPRegexpRecogniser.h │ │ ├── NUIPRule+Internal.h │ │ ├── NUIPRule.h │ │ ├── NUIPSLRParser.h │ │ ├── NUIPShiftAction.h │ │ ├── NUIPShiftReduceAction.h │ │ ├── NUIPShiftReduceActionTable.h │ │ ├── NUIPShiftReduceGotoTable.h │ │ ├── NUIPShiftReduceParser.h │ │ ├── NUIPShiftReduceParserProtectedMethods.h │ │ ├── NUIPShiftReduceState.h │ │ ├── NUIPSyntaxTree.h │ │ ├── NUIPToken.h │ │ ├── NUIPTokenRecogniser.h │ │ ├── NUIPTokenStream.h │ │ ├── NUIPTokeniser.h │ │ ├── NUIPWhiteSpaceRecogniser.h │ │ ├── NUIPWhiteSpaceToken.h │ │ └── NUIParse.h │ │ ├── RegexKitLite-NoWarning │ │ └── RegexKitLite.h │ │ ├── SDCycleScrollView │ │ ├── NSData+SDDataCache.h │ │ ├── SDCollectionViewCell.h │ │ ├── SDCycleScrollView.h │ │ ├── TAAbstractDotView.h │ │ ├── TAAnimatedDotView.h │ │ ├── TADotView.h │ │ ├── TAPageControl.h │ │ └── UIView+SDExtension.h │ │ └── UIImageViewAligned │ │ └── UIImageViewAligned.h ├── IGHTMLQuery │ ├── IGHTMLQuery │ │ └── Classes │ │ │ ├── IGHTMLDocument.h │ │ │ ├── IGHTMLDocument.m │ │ │ ├── IGHTMLQuery.h │ │ │ ├── IGHTMLQueryJavaScriptExport.h │ │ │ ├── IGXMLDocument.h │ │ │ ├── IGXMLDocument.m │ │ │ ├── IGXMLNode.h │ │ │ ├── IGXMLNode.m │ │ │ ├── IGXMLNodeAttribute.h │ │ │ ├── IGXMLNodeCore.h │ │ │ ├── IGXMLNodeManipulation.h │ │ │ ├── IGXMLNodeQuery.h │ │ │ ├── IGXMLNodeSet.h │ │ │ ├── IGXMLNodeSet.m │ │ │ └── IGXMLNodeTraversal.h │ ├── LICENSE.txt │ └── README.md ├── JTSImageViewController │ ├── LICENSE │ ├── README.md │ └── Source │ │ ├── JTSAnimatedGIFUtility.h │ │ ├── JTSAnimatedGIFUtility.m │ │ ├── JTSImageInfo.h │ │ ├── JTSImageInfo.m │ │ ├── JTSImageViewController.h │ │ ├── JTSImageViewController.m │ │ ├── JTSSimpleImageDownloader.h │ │ ├── JTSSimpleImageDownloader.m │ │ ├── UIApplication+JTSImageViewController.h │ │ ├── UIApplication+JTSImageViewController.m │ │ ├── UIImage+JTSImageEffects.h │ │ └── UIImage+JTSImageEffects.m ├── MBProgressHUD │ ├── LICENSE │ ├── MBProgressHUD.h │ ├── MBProgressHUD.m │ └── README.mdown ├── Manifest.lock ├── NUIParse │ ├── LICENSE │ ├── NUIParse │ │ ├── Built In Parsers │ │ │ ├── NUIPJSONParser.h │ │ │ └── NUIPJSONParser.m │ │ ├── Grammar │ │ │ ├── NUIPGrammar.h │ │ │ ├── NUIPGrammar.m │ │ │ ├── NUIPGrammarInternal.h │ │ │ ├── NUIPGrammarInternal.m │ │ │ ├── NUIPGrammarPrivate.h │ │ │ ├── NUIPGrammarPrivate.m │ │ │ ├── NUIPGrammarSymbol.h │ │ │ ├── NUIPGrammarSymbol.m │ │ │ ├── NUIPRHSItem+Private.h │ │ │ ├── NUIPRHSItem.h │ │ │ ├── NUIPRHSItem.m │ │ │ ├── NUIPRHSItemResult.h │ │ │ ├── NUIPRHSItemResult.m │ │ │ ├── NUIPRule+Internal.h │ │ │ ├── NUIPRule.h │ │ │ └── NUIPRule.m │ │ ├── NSArray+NUIFunctional.h │ │ ├── NSArray+NUIFunctional.m │ │ ├── NSSet+NUIFunctional.h │ │ ├── NSSet+NUIFunctional.m │ │ ├── NUIParse.h │ │ ├── Parsers │ │ │ ├── Error Recovery │ │ │ │ ├── NUIPRecoveryAction.h │ │ │ │ └── NUIPRecoveryAction.m │ │ │ ├── NUIPParser.h │ │ │ ├── NUIPParser.m │ │ │ ├── NUIPShiftReduceParser.h │ │ │ ├── NUIPShiftReduceParser.m │ │ │ └── NUIPShiftReduceParsers │ │ │ │ ├── NUIPItem.h │ │ │ │ ├── NUIPItem.m │ │ │ │ ├── NUIPLALR1Parser.h │ │ │ │ ├── NUIPLALR1Parser.m │ │ │ │ ├── NUIPLR1Item.h │ │ │ │ ├── NUIPLR1Item.m │ │ │ │ ├── NUIPLR1Parser.h │ │ │ │ ├── NUIPLR1Parser.m │ │ │ │ ├── NUIPSLRParser.h │ │ │ │ ├── NUIPSLRParser.m │ │ │ │ ├── NUIPShiftAction.h │ │ │ │ ├── NUIPShiftAction.m │ │ │ │ ├── NUIPShiftReduceAction.h │ │ │ │ ├── NUIPShiftReduceAction.m │ │ │ │ ├── NUIPShiftReduceActionTable.h │ │ │ │ ├── NUIPShiftReduceActionTable.m │ │ │ │ ├── NUIPShiftReduceGotoTable.h │ │ │ │ ├── NUIPShiftReduceGotoTable.m │ │ │ │ ├── NUIPShiftReduceParserProtectedMethods.h │ │ │ │ ├── NUIPShiftReduceState.h │ │ │ │ └── NUIPShiftReduceState.m │ │ ├── Syntax Tree │ │ │ ├── NUIPSyntaxTree.h │ │ │ └── NUIPSyntaxTree.m │ │ └── Tokenisation │ │ │ ├── NUIPTokenStream.h │ │ │ ├── NUIPTokenStream.m │ │ │ ├── NUIPTokeniser.h │ │ │ ├── NUIPTokeniser.m │ │ │ ├── Token Recognisers │ │ │ ├── NUIPIdentifierRecogniser.h │ │ │ ├── NUIPIdentifierRecogniser.m │ │ │ ├── NUIPKeywordRecogniser.h │ │ │ ├── NUIPKeywordRecogniser.m │ │ │ ├── NUIPNumberRecogniser.h │ │ │ ├── NUIPNumberRecogniser.m │ │ │ ├── NUIPQuotedRecogniser.h │ │ │ ├── NUIPQuotedRecogniser.m │ │ │ ├── NUIPRegexpRecogniser.h │ │ │ ├── NUIPRegexpRecogniser.m │ │ │ ├── NUIPTokenRecogniser.h │ │ │ ├── NUIPWhiteSpaceRecogniser.h │ │ │ └── NUIPWhiteSpaceRecogniser.m │ │ │ └── Token Types │ │ │ ├── NUIPEOFToken.h │ │ │ ├── NUIPEOFToken.m │ │ │ ├── NUIPErrorToken.h │ │ │ ├── NUIPErrorToken.m │ │ │ ├── NUIPIdentifierToken.h │ │ │ ├── NUIPIdentifierToken.m │ │ │ ├── NUIPKeywordToken.h │ │ │ ├── NUIPKeywordToken.m │ │ │ ├── NUIPNumberToken.h │ │ │ ├── NUIPNumberToken.m │ │ │ ├── NUIPQuotedToken.h │ │ │ ├── NUIPQuotedToken.m │ │ │ ├── NUIPToken.h │ │ │ ├── NUIPToken.m │ │ │ ├── NUIPWhiteSpaceToken.h │ │ │ └── NUIPWhiteSpaceToken.m │ └── README.md ├── Pods.xcodeproj │ └── project.pbxproj ├── RegexKitLite-NoWarning │ ├── LICENSE │ ├── README.md │ └── RegexKitLite-4.0 │ │ ├── RegexKitLite.h │ │ ├── RegexKitLite.html │ │ └── RegexKitLite.m ├── SDCycleScrollView │ ├── LICENSE │ ├── README.md │ └── SDCycleScrollView │ │ └── Lib │ │ └── SDCycleScrollView │ │ ├── NSData+SDDataCache.h │ │ ├── NSData+SDDataCache.m │ │ ├── PageControl │ │ ├── TAAbstractDotView.h │ │ ├── TAAbstractDotView.m │ │ ├── TAAnimatedDotView.h │ │ ├── TAAnimatedDotView.m │ │ ├── TADotView.h │ │ ├── TADotView.m │ │ ├── TAPageControl.h │ │ └── TAPageControl.m │ │ ├── SDCollectionViewCell.h │ │ ├── SDCollectionViewCell.m │ │ ├── SDCycleScrollView.h │ │ ├── SDCycleScrollView.m │ │ ├── UIView+SDExtension.h │ │ └── UIView+SDExtension.m ├── Target Support Files │ ├── AFNetworking │ │ ├── AFNetworking-dummy.m │ │ ├── AFNetworking-prefix.pch │ │ └── AFNetworking.xcconfig │ ├── CSSSelectorConverter │ │ ├── CSSSelectorConverter-dummy.m │ │ ├── CSSSelectorConverter-prefix.pch │ │ └── CSSSelectorConverter.xcconfig │ ├── CocoaLumberjack │ │ ├── CocoaLumberjack-dummy.m │ │ ├── CocoaLumberjack-prefix.pch │ │ └── CocoaLumberjack.xcconfig │ ├── DZNEmptyDataSet │ │ ├── DZNEmptyDataSet-dummy.m │ │ ├── DZNEmptyDataSet-prefix.pch │ │ └── DZNEmptyDataSet.xcconfig │ ├── FDFullscreenPopGesture │ │ ├── FDFullscreenPopGesture-dummy.m │ │ ├── FDFullscreenPopGesture-prefix.pch │ │ └── FDFullscreenPopGesture.xcconfig │ ├── FLAnimatedImage │ │ ├── FLAnimatedImage-dummy.m │ │ ├── FLAnimatedImage-prefix.pch │ │ └── FLAnimatedImage.xcconfig │ ├── GTScrollNavigationBar │ │ ├── GTScrollNavigationBar-dummy.m │ │ ├── GTScrollNavigationBar-prefix.pch │ │ └── GTScrollNavigationBar.xcconfig │ ├── IGHTMLQuery │ │ ├── IGHTMLQuery-dummy.m │ │ ├── IGHTMLQuery-prefix.pch │ │ └── IGHTMLQuery.xcconfig │ ├── JTSImageViewController │ │ ├── JTSImageViewController-dummy.m │ │ ├── JTSImageViewController-prefix.pch │ │ └── JTSImageViewController.xcconfig │ ├── MBProgressHUD │ │ ├── MBProgressHUD-dummy.m │ │ ├── MBProgressHUD-prefix.pch │ │ └── MBProgressHUD.xcconfig │ ├── NUIParse │ │ ├── NUIParse-dummy.m │ │ ├── NUIParse-prefix.pch │ │ └── NUIParse.xcconfig │ ├── Pods-A Song of Ice and Fire │ │ ├── Pods-A Song of Ice and Fire-acknowledgements.markdown │ │ ├── Pods-A Song of Ice and Fire-acknowledgements.plist │ │ ├── Pods-A Song of Ice and Fire-dummy.m │ │ ├── Pods-A Song of Ice and Fire-frameworks.sh │ │ ├── Pods-A Song of Ice and Fire-resources.sh │ │ ├── Pods-A Song of Ice and Fire.debug.xcconfig │ │ └── Pods-A Song of Ice and Fire.release.xcconfig │ ├── RegexKitLite-NoWarning │ │ ├── RegexKitLite-NoWarning-dummy.m │ │ ├── RegexKitLite-NoWarning-prefix.pch │ │ └── RegexKitLite-NoWarning.xcconfig │ ├── SDCycleScrollView │ │ ├── SDCycleScrollView-dummy.m │ │ ├── SDCycleScrollView-prefix.pch │ │ └── SDCycleScrollView.xcconfig │ └── UIImageViewAligned │ │ ├── UIImageViewAligned-dummy.m │ │ ├── UIImageViewAligned-prefix.pch │ │ └── UIImageViewAligned.xcconfig └── UIImageViewAligned │ ├── LICENSE │ ├── README.md │ └── UIImageViewAligned │ ├── UIImageViewAligned.h │ └── UIImageViewAligned.m ├── README.md └── UtilitiesHeader.pch /A Song of Ice and Fire.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /A Song of Ice and Fire.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/10/25. 6 | // Copyright © 2015年 HeZhi Corp. 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 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneApp_60pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneApp_60pt@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneApp_60pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneApp_60pt@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneSpootlight5_29pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneSpootlight5_29pt@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneSpootlight5_29pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneSpootlight5_29pt@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneSpootlight7_40pt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneSpootlight7_40pt@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneSpootlight7_40pt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2xiPhoneSpootlight7_40pt@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Activity/qq.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "qq.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "qq@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Activity/qq.imageset/qq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Activity/qq.imageset/qq.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Activity/qq.imageset/qq@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Activity/qq.imageset/qq@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Activity/wechat_session.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "wexin_session.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "wexin_session@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Activity/wechat_session.imageset/wexin_session.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Activity/wechat_session.imageset/wexin_session.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Activity/wechat_session.imageset/wexin_session@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Activity/wechat_session.imageset/wexin_session@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Activity/wechat_timeline.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "wexin_timeline.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "wexin_timeline@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Activity/wechat_timeline.imageset/wexin_timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Activity/wechat_timeline.imageset/wexin_timeline.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Activity/wechat_timeline.imageset/wexin_timeline@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Activity/wechat_timeline.imageset/wexin_timeline@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Background/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Background/bg_cork.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "bg_cork.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "bg_cork@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Background/bg_cork.imageset/bg_cork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Background/bg_cork.imageset/bg_cork.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Background/bg_cork.imageset/bg_cork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Background/bg_cork.imageset/bg_cork@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Background/bg_greyfloral.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "greyfloral.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "greyfloral@2X.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Background/bg_greyfloral.imageset/greyfloral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Background/bg_greyfloral.imageset/greyfloral.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Background/bg_greyfloral.imageset/greyfloral@2X.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Background/bg_greyfloral.imageset/greyfloral@2X.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/column_header_icon.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "column_header_icon.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/column_header_icon.imageset/column_header_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Common/column_header_icon.imageset/column_header_icon.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/hamburger_menu.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "menu_black_24dp.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "menu_black_24dp@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "menu_black_24dp@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/hamburger_menu.imageset/menu_black_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Common/hamburger_menu.imageset/menu_black_24dp.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/hamburger_menu.imageset/menu_black_24dp@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Common/hamburger_menu.imageset/menu_black_24dp@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/hamburger_menu.imageset/menu_black_24dp@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Common/hamburger_menu.imageset/menu_black_24dp@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/home_button.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "home_button.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/home_button.imageset/home_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Common/home_button.imageset/home_button.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/mask_shine.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "mask_shine.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Common/mask_shine.imageset/mask_shine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Common/mask_shine.imageset/mask_shine.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Launch/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Launch/launch_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "iphone", 5 | "filename" : "launch.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "iphone", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "iphone", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Launch/launch_background.imageset/launch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Launch/launch_background.imageset/launch.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Launch/launch_logo.imageset/ASOIAFlogo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Launch/launch_logo.imageset/ASOIAFlogo2.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Launch/launch_logo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "ASOIAFlogo2.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Launch/launch_logo_2.imageset/ASOIAF_wiki_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Launch/launch_logo_2.imageset/ASOIAF_wiki_logo.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Launch/launch_logo_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "ASOIAF_wiki_logo.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "h1.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h1.imageset/h1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h1.imageset/h1.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "h2.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h2.imageset/h2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h2.imageset/h2.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "h3.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h3.imageset/h3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h3.imageset/h3.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h4.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "h4.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h4.imageset/h4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h4.imageset/h4.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h5.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "h5.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h5.imageset/h5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/MainCarousel/h5.imageset/h5.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_default.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "placeholder.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "placeholder@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_default.imageset/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_default.imageset/placeholder.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_default.imageset/placeholder@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_default.imageset/placeholder@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_emptydataset.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "placeholder_emptydataset.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "placeholder_emptydataset@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_emptydataset.imageset/placeholder_emptydataset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_emptydataset.imageset/placeholder_emptydataset.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_emptydataset.imageset/placeholder_emptydataset@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_emptydataset.imageset/placeholder_emptydataset@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_unknown.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "unknown.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "unknown@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_unknown.imageset/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_unknown.imageset/unknown.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_unknown.imageset/unknown@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/Placeholder/placeholder_unknown.imageset/unknown@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_book_header.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "portal_book_header.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_book_header.imageset/portal_book_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_book_header.imageset/portal_book_header.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_character_header.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "portal_character_header.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_character_header.imageset/portal_character_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_character_header.imageset/portal_character_header.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_culture_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "portal_culture_bg.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_culture_bg.imageset/portal_culture_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_culture_bg.imageset/portal_culture_bg.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_geo_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "portal_geo_bg.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_geo_bg.imageset/portal_geo_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_geo_bg.imageset/portal_geo_bg.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_history_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "portal_history_bg.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_history_bg.imageset/portal_history_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_history_bg.imageset/portal_history_bg.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_house_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "portal_house_bg.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_house_bg.imageset/portal_house_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_house_bg.imageset/portal_house_bg.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_tv_bg.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "portal_tv_bg.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_tv_bg.imageset/portal_tv_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalHeader/portal_tv_bg.imageset/portal_tv_bg.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_book.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "book.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_book.imageset/book.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_book.imageset/book.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_chapter.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "chapter.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_chapter.imageset/chapter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_chapter.imageset/chapter.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_character.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "character.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_character.imageset/character.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_character.imageset/character.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_culture.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "culture.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_culture.imageset/culture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_culture.imageset/culture.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_geo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "geo.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_geo.imageset/geo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_geo.imageset/geo.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_history.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "history.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_history.imageset/history.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_history.imageset/history.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_house.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "house.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_house.imageset/house.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_house.imageset/house.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_theory.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "theory.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_theory.imageset/theory.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_theory.imageset/theory.jpg -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_tv.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "tv.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_tv.imageset/tv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/PortalPortrait/portal_portrait_tv.imageset/tv.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_huiji_logo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "huiji_white.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_huiji_logo.imageset/huiji_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_huiji_logo.imageset/huiji_white.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_book.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "slide_icon_book.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "slide_icon_book@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "slide_icon_book@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_book.imageset/slide_icon_book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_book.imageset/slide_icon_book.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_book.imageset/slide_icon_book@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_book.imageset/slide_icon_book@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_book.imageset/slide_icon_book@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_book.imageset/slide_icon_book@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_chapter.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "slide_icon_chapter.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "slide_icon_chapter@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "slide_icon_chapter@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_chapter.imageset/slide_icon_chapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_chapter.imageset/slide_icon_chapter.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_chapter.imageset/slide_icon_chapter@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_chapter.imageset/slide_icon_chapter@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_chapter.imageset/slide_icon_chapter@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_chapter.imageset/slide_icon_chapter@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_character.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "slide_icon_character.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "slide_icon_character@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "slide_icon_character@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_character.imageset/slide_icon_character.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_character.imageset/slide_icon_character.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_character.imageset/slide_icon_character@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_character.imageset/slide_icon_character@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_character.imageset/slide_icon_character@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_character.imageset/slide_icon_character@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_culture.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "slide_icon_culture.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "slide_icon_culture@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "slide_icon_culture@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_culture.imageset/slide_icon_culture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_culture.imageset/slide_icon_culture.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_culture.imageset/slide_icon_culture@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_culture.imageset/slide_icon_culture@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_culture.imageset/slide_icon_culture@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_culture.imageset/slide_icon_culture@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_geo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "slide_icon_geo.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "slide_icon_geo@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "slide_icon_geo@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_geo.imageset/slide_icon_geo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_geo.imageset/slide_icon_geo.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_geo.imageset/slide_icon_geo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_geo.imageset/slide_icon_geo@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_geo.imageset/slide_icon_geo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_geo.imageset/slide_icon_geo@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_history.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "slide_icon_history.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "slide_icon_history@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "slide_icon_history@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_history.imageset/slide_icon_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_history.imageset/slide_icon_history.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_history.imageset/slide_icon_history@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_history.imageset/slide_icon_history@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_history.imageset/slide_icon_history@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_history.imageset/slide_icon_history@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_house.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "slide_icon_house.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "slide_icon_house@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "slide_icon_house@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_house.imageset/slide_icon_house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_house.imageset/slide_icon_house.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_house.imageset/slide_icon_house@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_house.imageset/slide_icon_house@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_house.imageset/slide_icon_house@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_house.imageset/slide_icon_house@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_theory.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "slide_icon_theory.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "slide_icon_theory@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "slide_icon_theory@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_theory.imageset/slide_icon_theory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_theory.imageset/slide_icon_theory.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_theory.imageset/slide_icon_theory@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_theory.imageset/slide_icon_theory@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_theory.imageset/slide_icon_theory@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_theory.imageset/slide_icon_theory@3x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_tv/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_tv/slide_icon_tv_black.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "slide_icon_tv_black.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_tv/slide_icon_tv_black.imageset/slide_icon_tv_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_tv/slide_icon_tv_black.imageset/slide_icon_tv_black.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_tv/slide_icon_tv_white.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "slide_icon_tv_white.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_tv/slide_icon_tv_white.imageset/slide_icon_tv_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Assets.xcassets/Images/SlideMenu/slide_icon_tv/slide_icon_tv_white.imageset/slide_icon_tv_white.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/CarrouselViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // GalleryViewController.h 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/10/31. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CarrouselViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/CategoryViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // CategoryViewController.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/30. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "PortalTypes.h" 11 | 12 | @class CategoryMemberModel; 13 | 14 | @interface CategoryViewController : UIViewController 15 | 16 | @property (nonatomic, strong) CategoryMemberModel *category; 17 | @property (nonatomic, assign) PortalType portalType; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/EmptyDataSetDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // EmptyDataSetDelegate.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/13. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "UIColor+Hexadecimal.h" 12 | #import "UIScrollView+EmptyDataSet.h" 13 | 14 | @interface EmptyDataSetDelegate : NSObject 15 | 16 | @property (nonatomic, getter=isLoading) BOOL loading; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/KnowTipTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // KnowTipTableViewController.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/11. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface KnowTipTableViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/MainViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // MainViewController.h 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/10/25. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface MainViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/PageTable.h: -------------------------------------------------------------------------------- 1 | // 2 | // PageTable.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/4. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "CMBaseTableViewController.h" 10 | 11 | @interface PageTable : CMBaseTableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/PortalCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // PortalCell.h 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/11/7. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PortalCell : UICollectionViewCell 12 | 13 | @property (weak, nonatomic) IBOutlet UIImageView *portalImageView; 14 | @property (weak, nonatomic) IBOutlet UILabel *titleLabel; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/PortalCell.m: -------------------------------------------------------------------------------- 1 | // 2 | // PortalCell.m 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/11/7. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "PortalCell.h" 10 | 11 | @implementation PortalCell 12 | 13 | - (instancetype)initWithFrame:(CGRect)frame 14 | { 15 | self = [super initWithFrame:frame]; 16 | if (self) { 17 | // 18 | } 19 | return self; 20 | } 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/PortalCollectionHeaderView.h: -------------------------------------------------------------------------------- 1 | // 2 | // PortalCollectionHeaderView.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/8. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PortalCollectionHeaderView : UICollectionReusableView 12 | 13 | @property (weak, nonatomic) IBOutlet UILabel *headerTitle; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/PortalCollectionHeaderView.m: -------------------------------------------------------------------------------- 1 | // 2 | // PortalCollectionHeaderView.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/8. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "PortalCollectionHeaderView.h" 10 | 11 | @implementation PortalCollectionHeaderView 12 | 13 | - (void)awakeFromNib { 14 | // Initialization code 15 | } 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/PortalCollectionViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // PortalCollectionViewController.h 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/11/7. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PortalCollectionViewController : UICollectionViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/PortalLayout.h: -------------------------------------------------------------------------------- 1 | // 2 | // PortalLayout.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/6. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | static CGFloat const kItemMinimumSpacing = 5; 12 | 13 | static CGFloat const kItemSizeWidth = 150; 14 | static CGFloat const kItemSizeHeight = 200; 15 | 16 | static CGFloat const kHeaderWidth = 100; 17 | static CGFloat const kHeaderHeight = 50; 18 | 19 | @interface PortalLayout : UICollectionViewFlowLayout 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/PortalTypes.h: -------------------------------------------------------------------------------- 1 | // 2 | // PortalTypes.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/17. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | typedef NS_ENUM(NSUInteger, PortalType) { 12 | PortalBookType = 0, 13 | PortalChapterType, 14 | PortalCharacterType, 15 | PortalHouseType, 16 | PortalHistoryType, 17 | PortalCultureType, 18 | PortalGeoType, 19 | PortalTVType, 20 | PortalTheoryType 21 | }; 22 | 23 | @interface PortalTypes : NSObject 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/PortalTypes.m: -------------------------------------------------------------------------------- 1 | // 2 | // PortalTypes.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/17. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "PortalTypes.h" 10 | 11 | @implementation PortalTypes : NSObject 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/PortalWebViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // PortalWebViewController.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/19. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class PortalModel; 12 | 13 | @interface PortalWebViewController : UIViewController 14 | 15 | @property (nonatomic, strong) PortalModel *portal; 16 | 17 | - (instancetype)initWithPortal:(PortalModel *)portal; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/SearchTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // SearchTableViewController.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/27. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface SearchTableViewController : UITableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/SlideMenuViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // SlideMenuViewController.h 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/10/25. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface SlideMenuViewController : UIViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Controllers/SubCategoryTable.h: -------------------------------------------------------------------------------- 1 | // 2 | // SubCategoryTable.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/4. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "CMBaseTableViewController.h" 10 | 11 | @interface SubCategoryTable : CMBaseTableViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/GradientView/GradientView.h: -------------------------------------------------------------------------------- 1 | // 2 | // GradientView.h 3 | // GradientView 4 | // 5 | // Created by xun yanan on 14-6-14. 6 | // Copyright (c) 2014年 xun yanan. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | typedef NS_ENUM(NSInteger, GradientType) { 12 | TransparentGradientType = 1, 13 | ColorGradientType = 1 >> 2, 14 | TransparentGradientTwiceType = 1 >> 3, 15 | TransparentAnotherGradientType = 1 >> 4, 16 | }; 17 | 18 | @interface GradientView : UIView 19 | 20 | - (instancetype)initWithFrame:(CGRect)frame type:(GradientType)type; 21 | - (void) insertTwiceTransparentGradient; 22 | - (void) insertTransparentGradient; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Base/MJRefreshAutoFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshAutoFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshFooter.h" 10 | 11 | @interface MJRefreshAutoFooter : MJRefreshFooter 12 | /** 是否自动刷新(默认为YES) */ 13 | @property (assign, nonatomic, getter=isAutomaticallyRefresh) BOOL automaticallyRefresh; 14 | 15 | /** 当底部控件出现多少时就自动刷新(默认为1.0,也就是底部控件完全出现时,才会自动刷新) */ 16 | @property (assign, nonatomic) CGFloat appearencePercentTriggerAutoRefresh MJRefreshDeprecated("请使用automaticallyChangeAlpha属性"); 17 | 18 | /** 当底部控件出现多少时就自动刷新(默认为1.0,也就是底部控件完全出现时,才会自动刷新) */ 19 | @property (assign, nonatomic) CGFloat triggerAutomaticallyRefreshPercent; 20 | @end 21 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Base/MJRefreshBackFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshBackFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshFooter.h" 10 | 11 | @interface MJRefreshBackFooter : MJRefreshFooter 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshAutoGifFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshAutoStateFooter.h" 10 | 11 | @interface MJRefreshAutoGifFooter : MJRefreshAutoStateFooter 12 | /** 设置state状态下的动画图片images 动画持续时间duration*/ 13 | - (void)setImages:(NSArray *)images duration:(NSTimeInterval)duration forState:(MJRefreshState)state; 14 | - (void)setImages:(NSArray *)images forState:(MJRefreshState)state; 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshAutoNormalFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshAutoStateFooter.h" 10 | 11 | @interface MJRefreshAutoNormalFooter : MJRefreshAutoStateFooter 12 | /** 菊花的样式 */ 13 | @property (assign, nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle; 14 | @end 15 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Footer/Auto/MJRefreshAutoSpinnerFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshAutoSpinneFooter.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/4. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshAutoStateFooter.h" 10 | 11 | @class Spinner; 12 | 13 | @interface MJRefreshAutoSpinnerFooter : MJRefreshAutoStateFooter 14 | 15 | - (void)setSpinner:(Spinner *)spinner forState:(MJRefreshState)state; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshAutoStateFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/6/13. 6 | // Copyright © 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshAutoFooter.h" 10 | 11 | @interface MJRefreshAutoStateFooter : MJRefreshAutoFooter 12 | /** 显示刷新状态的label */ 13 | @property (weak, nonatomic, readonly) UILabel *stateLabel; 14 | 15 | /** 设置state状态下的文字 */ 16 | - (void)setTitle:(NSString *)title forState:(MJRefreshState)state; 17 | 18 | /** 隐藏刷新状态的文字 */ 19 | @property (assign, nonatomic, getter=isRefreshingTitleHidden) BOOL refreshingTitleHidden; 20 | @end 21 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshBackGifFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshBackStateFooter.h" 10 | 11 | @interface MJRefreshBackGifFooter : MJRefreshBackStateFooter 12 | /** 设置state状态下的动画图片images 动画持续时间duration*/ 13 | - (void)setImages:(NSArray *)images duration:(NSTimeInterval)duration forState:(MJRefreshState)state; 14 | - (void)setImages:(NSArray *)images forState:(MJRefreshState)state; 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshBackNormalFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshBackStateFooter.h" 10 | 11 | @interface MJRefreshBackNormalFooter : MJRefreshBackStateFooter 12 | @property (weak, nonatomic, readonly) UIImageView *arrowView; 13 | /** 菊花的样式 */ 14 | @property (assign, nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle; 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshBackStateFooter.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/6/13. 6 | // Copyright © 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshBackFooter.h" 10 | 11 | @interface MJRefreshBackStateFooter : MJRefreshBackFooter 12 | /** 显示刷新状态的label */ 13 | @property (weak, nonatomic, readonly) UILabel *stateLabel; 14 | /** 设置state状态下的文字 */ 15 | - (void)setTitle:(NSString *)title forState:(MJRefreshState)state; 16 | 17 | /** 获取state状态下的title */ 18 | - (NSString *)titleForState:(MJRefreshState)state; 19 | @end 20 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Header/MJRefreshGifHeader.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshGifHeader.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshStateHeader.h" 10 | 11 | @interface MJRefreshGifHeader : MJRefreshStateHeader 12 | /** 设置state状态下的动画图片images 动画持续时间duration*/ 13 | - (void)setImages:(NSArray *)images duration:(NSTimeInterval)duration forState:(MJRefreshState)state; 14 | - (void)setImages:(NSArray *)images forState:(MJRefreshState)state; 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Header/MJRefreshNormalHeader.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshNormalHeader.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshStateHeader.h" 10 | 11 | @interface MJRefreshNormalHeader : MJRefreshStateHeader 12 | @property (weak, nonatomic, readonly) UIImageView *arrowView; 13 | /** 菊花的样式 */ 14 | @property (assign, nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle; 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Header/MJRefreshSpinnerHeader.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshAutoSpinneHeader.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/4. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshStateHeader.h" 10 | 11 | @class Spinner; 12 | 13 | @interface MJRefreshSpinnerHeader : MJRefreshStateHeader 14 | 15 | - (void)setSpinner:(Spinner *)spinner forState:(MJRefreshState)state; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/Custom/Header/MJRefreshStateHeader.h: -------------------------------------------------------------------------------- 1 | // 2 | // MJRefreshStateHeader.h 3 | // MJRefreshExample 4 | // 5 | // Created by MJ Lee on 15/4/24. 6 | // Copyright (c) 2015年 小码哥. All rights reserved. 7 | // 8 | 9 | #import "MJRefreshHeader.h" 10 | 11 | @interface MJRefreshStateHeader : MJRefreshHeader 12 | #pragma mark - 刷新时间相关 13 | /** 利用这个block来决定显示的更新时间文字 */ 14 | @property (copy, nonatomic) NSString *(^lastUpdatedTimeText)(NSDate *lastUpdatedTime); 15 | /** 显示上一次刷新时间的label */ 16 | @property (weak, nonatomic, readonly) UILabel *lastUpdatedTimeLabel; 17 | 18 | #pragma mark - 状态相关 19 | /** 显示刷新状态的label */ 20 | @property (weak, nonatomic, readonly) UILabel *stateLabel; 21 | /** 设置state状态下的文字 */ 22 | - (void)setTitle:(NSString *)title forState:(MJRefreshState)state; 23 | @end 24 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/MJRefresh.bundle/arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Library/MJRefresh/MJRefresh.bundle/arrow@2x.png -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/MJRefresh.h: -------------------------------------------------------------------------------- 1 | // 代码地址: https://github.com/CoderMJLee/MJRefresh 2 | // 代码地址: http://code4app.com/ios/%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E4%B8%8B%E6%8B%89%E4%B8%8A%E6%8B%89%E5%88%B7%E6%96%B0/52326ce26803fabc46000000 3 | 4 | #import "UIScrollView+MJRefresh.h" 5 | #import "UIScrollView+MJExtension.h" 6 | #import "UIView+MJExtension.h" 7 | 8 | #import "MJRefreshNormalHeader.h" 9 | #import "MJRefreshGifHeader.h" 10 | #import "MJRefreshSpinnerHeader.h" 11 | 12 | #import "MJRefreshBackNormalFooter.h" 13 | #import "MJRefreshBackGifFooter.h" 14 | #import "MJRefreshAutoNormalFooter.h" 15 | #import "MJRefreshAutoGifFooter.h" 16 | #import "MJRefreshAutoSpinnerFooter.h" -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/MJRefresh/UIView+MJExtension.h: -------------------------------------------------------------------------------- 1 | // 代码地址: https://github.com/CoderMJLee/MJRefresh 2 | // 代码地址: http://code4app.com/ios/%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E4%B8%8B%E6%8B%89%E4%B8%8A%E6%8B%89%E5%88%B7%E6%96%B0/52326ce26803fabc46000000 3 | // UIView+Extension.h 4 | // MJRefreshExample 5 | // 6 | // Created by MJ Lee on 14-5-28. 7 | // Copyright (c) 2014年 小码哥. All rights reserved. 8 | // 9 | 10 | #import 11 | 12 | @interface UIView (MJExtension) 13 | @property (assign, nonatomic) CGFloat mj_x; 14 | @property (assign, nonatomic) CGFloat mj_y; 15 | @property (assign, nonatomic) CGFloat mj_w; 16 | @property (assign, nonatomic) CGFloat mj_h; 17 | @property (assign, nonatomic) CGSize mj_size; 18 | @property (assign, nonatomic) CGPoint mj_origin; 19 | @end 20 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Activity/QQActivity.h: -------------------------------------------------------------------------------- 1 | // 2 | // QQActivity.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/28. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "BaseActivity.h" 10 | 11 | @interface QQActivity : BaseActivity 12 | 13 | @property (nonatomic, strong) NSString *successMessage; 14 | @property (nonatomic, strong) NSString *failureMessage; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Activity/ShareActivity.h: -------------------------------------------------------------------------------- 1 | // 2 | // ShareActivity.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/27. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "WexinSessionActivity.h" 11 | #import "WexinTimelineActivity.h" 12 | #import "QQActivity.h" 13 | 14 | @interface ShareActivity : NSObject 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Activity/ShareActivity.m: -------------------------------------------------------------------------------- 1 | // 2 | // ShareActivity.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/27. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "ShareActivity.h" 10 | 11 | @implementation ShareActivity 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Activity/WexinSessionActivity.h: -------------------------------------------------------------------------------- 1 | // 2 | // WexinSessionActivity.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/27. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "BaseActivity.h" 10 | 11 | @interface WexinSessionActivity : BaseActivity 12 | 13 | @property (nonatomic, strong) NSString *successMessage; 14 | @property (nonatomic, strong) NSString *failureMessage; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Activity/WexinTimelineActivity.h: -------------------------------------------------------------------------------- 1 | // 2 | // WexinTimelineActivity.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/27. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "BaseActivity.h" 10 | 11 | @interface WexinTimelineActivity : BaseActivity 12 | 13 | @property (nonatomic, strong) NSString *successMessage; 14 | @property (nonatomic, strong) NSString *failureMessage; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Category/NSArray+Random.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSArray+Random.h 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/11/1. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSArray (Random) 12 | 13 | - (id)randomObject; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Category/NSArray+Random.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSArray+Random.m 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/11/1. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "NSArray+Random.h" 10 | 11 | @implementation NSArray (Random) 12 | 13 | - (id)randomObject 14 | { 15 | NSUInteger myCount = [self count]; 16 | if (myCount) { 17 | return [self objectAtIndex:arc4random_uniform((unsigned int)myCount)]; 18 | } else { 19 | return nil; 20 | } 21 | } 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Category/UIColor+Hexadecimal.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIColor+Hexadecimal.h 3 | // Applications 4 | // 5 | // Created by Ignacio on 6/7/14. 6 | // Copyright (c) 2014 DZN Labs. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIColor (Hexadecimal) 12 | 13 | + (UIColor *)colorWithHex:(NSString *)string; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Category/UIImage+Decorate.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+Decorate.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 16/1/1. 6 | // Copyright © 2016年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | @import UIKit; 10 | 11 | @interface UIImage (Decorate) 12 | 13 | - (UIImage *)makeThumbnailOfSize:(CGSize)size; 14 | - (UIImage *)makeThumbnailOfWidth:(CGFloat)targetWidth; 15 | - (UIImage *)makeThumbnailOfHeight:(CGFloat)targetHeight; 16 | 17 | - (UIImage *)makeRoundCornerOfRadius:(CGFloat)radius; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Category/UIImage+ImageEffects.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIImage+ImageEffects.h 3 | // Inkling 4 | // 5 | // Created by Aaron Pang on 3/26/14. 6 | // Copyright (c) 2014 Inkling. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIImage (ImageEffects) 12 | 13 | - (UIImage *)applySubtleEffect; 14 | - (UIImage *)applyLightEffect; 15 | - (UIImage *)applyExtraLightEffect; 16 | - (UIImage *)applyDarkEffect; 17 | - (UIImage *)applyTintEffectWithColor:(UIColor *)tintColor; 18 | - (UIImage *)applyBlurWithRadius:(CGFloat)blurRadius tintColor:(UIColor *)tintColor saturationDeltaFactor:(CGFloat)saturationDeltaFactor maskImage:(UIImage *)maskImage; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Category/UINavigationController+TransparentNavigationBar.h: -------------------------------------------------------------------------------- 1 | // 2 | // UINavigationController+TransparentNavigationBar.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/12. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UINavigationController (TransparentNavigationBar) 12 | 13 | - (void)setTransparentNavigationBar; 14 | - (void)restoreDefaultNavigationBar; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Category/WKWebView+SynchronousEvaluateJavaScript.h: -------------------------------------------------------------------------------- 1 | // 2 | // WKWebView+SynchronousEvaluateJavaScript.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/12. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface WKWebView (SynchronousEvaluateJavaScript) 12 | 13 | - (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/CubeNavigationAnimator/CubeNavigationAnimator.h: -------------------------------------------------------------------------------- 1 | // 2 | // CubeNavigationAnimation.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/9. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CubeNavigationAnimator : NSObject 12 | 13 | @property (nonatomic, assign) BOOL isReversed; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/CubeNavigationAnimator/CubeNavigationDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // CubeNavigationDelegate.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/12. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CubeNavigationDelegate : NSObject 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/CubeNavigationAnimator/CubeNavigationInteraction.h: -------------------------------------------------------------------------------- 1 | // 2 | // CubeNavigationInteraction.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/9. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CubeNavigationInteraction : UIPercentDrivenInteractiveTransition 12 | 13 | @property (nonatomic, strong) UINavigationController *navigationController; 14 | 15 | @property (nonatomic, assign) BOOL shouldCompleteTransition; 16 | @property (nonatomic, assign) BOOL transitionInProgress; 17 | 18 | - (void)attachToViewController:(UIViewController *)vc; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/UI/ParallelogramButton/UIParallelogramButton.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIParallelogramButton.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/19. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface UIParallelogramButton : UIButton 12 | 13 | @property CGFloat offset; 14 | 15 | - (void)parallelogramButtonWithButton:(UIButton *)button withSkewX:(CGFloat)skewX withSkewY:(CGFloat)skewY; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/UI/Spinner/Spinner.h: -------------------------------------------------------------------------------- 1 | // 2 | // Spinner.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/23. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface Spinner : FLAnimatedImageView 12 | 13 | + (Spinner *)makeSpinner:(NSString *)spinnerPath; 14 | 15 | + (Spinner *)cubeSpinner; 16 | + (Spinner *)knightSpinner; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Utilities.h: -------------------------------------------------------------------------------- 1 | // 2 | // Utilities.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/30. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface Utilities : NSObject 12 | 13 | + (NSString *)appNameAndVersionNumberDisplayString; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/Utilities/Utilities.m: -------------------------------------------------------------------------------- 1 | // 2 | // Utilities.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/30. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "Utilities.h" 10 | 11 | @implementation Utilities 12 | 13 | + (NSString *)appNameAndVersionNumberDisplayString 14 | { 15 | NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; 16 | NSString *appDisplayName = [infoDictionary objectForKey:@"CFBundleDisplayName"]; 17 | NSString *majorVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"]; 18 | NSString *minorVersion = [infoDictionary objectForKey:@"CFBundleVersion"]; 19 | 20 | return [NSString stringWithFormat:@"%@ Version %@ (%@)", appDisplayName, majorVersion, minorVersion]; 21 | } 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/openshare/OpenShare+Alipay.h: -------------------------------------------------------------------------------- 1 | // 2 | // OpenShare+Alipay.h 3 | // openshare 4 | // 5 | // Created by LiuLogan on 15/6/4. 6 | // Copyright (c) 2015年 OpenShare . All rights reserved. 7 | // 8 | 9 | #import "OpenShare.h" 10 | 11 | @interface OpenShare (Alipay) 12 | +(void)connectAlipay; 13 | +(void)AliPay:(NSString*)link Success:(paySuccess)success Fail:(payFail)fail; 14 | @end 15 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/openshare/OpenShare+Renren.h: -------------------------------------------------------------------------------- 1 | // 2 | // OpenShare+Renren.h 3 | // openshare 4 | // 5 | // Created by LiuLogan on 15/5/19. 6 | // Copyright (c) 2015年 OpenShare . All rights reserved. 7 | // 8 | 9 | #import "OpenShare.h" 10 | 11 | @interface OpenShare (Renren) 12 | +(void)connectRenrenWithAppId:(NSString *)appId AndAppKey:(NSString*)appKey; 13 | +(BOOL)isRenrenInstalled; 14 | 15 | +(void)shareToRenrenSession:(OSMessage*)msg Success:(shareSuccess)success Fail:(shareFail)fail; 16 | +(void)shareToRenrenTimeline:(OSMessage*)msg Success:(shareSuccess)success Fail:(shareFail)fail; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Library/openshare/OpenShareHeader.h: -------------------------------------------------------------------------------- 1 | // 2 | // OpenShareHeader.h 3 | // openshare 4 | // 5 | // Created by LiuLogan on 15/5/15. 6 | // Copyright (c) 2015年 OpenShare . All rights reserved. 7 | // 8 | 9 | #ifndef openshare_OpenShareHeader_h 10 | #define openshare_OpenShareHeader_h 11 | #import "OpenShare+QQ.h" 12 | #import "OpenShare+Weibo.h" 13 | #import "OpenShare+Weixin.h" 14 | #import "OpenShare+Renren.h" 15 | #import "OpenShare+Alipay.h" 16 | #endif 17 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Managers/DataManager.h: -------------------------------------------------------------------------------- 1 | // 2 | // DataManager.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/13. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "CategoryManager.h" 12 | #import "MainManager.h" 13 | #import "ImageManager.h" 14 | 15 | @interface DataManager : NSObject 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Managers/DataManager.m: -------------------------------------------------------------------------------- 1 | // 2 | // DataManager.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/13. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "DataManager.h" 10 | 11 | @implementation DataManager 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Managers/ImageManager.h: -------------------------------------------------------------------------------- 1 | // 2 | // ImageManager.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/13. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "BaseManager.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | typedef void (^ImageManagerBlock)( NSData * _Nullable imageData); 14 | 15 | @interface ImageManager : BaseManager 16 | 17 | + (instancetype)sharedManager; 18 | 19 | - (void)getPageThumbnailWithPageId:(NSNumber *)pageId completionBlock:(ImageManagerBlock)completionBlock; 20 | - (void)getPageThumbnailWithPageId:(NSNumber *)pageId thumbWidth:(NSNumber *)thumbWidth completionBlock:(ImageManagerBlock)completionBlock; 21 | 22 | - (void)getRandomImage:(void (^)(UIImage *image))completionBlock; 23 | 24 | @end 25 | 26 | NS_ASSUME_NONNULL_END 27 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/CategoryMembersModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // CategoryMembersModel.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/3. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class CategoryMemberModel; 12 | 13 | @interface CategoryMembersModel : NSObject 14 | 15 | @property (nonatomic, strong) NSArray *members; 16 | @property (nonatomic, strong) NSString *cmcontinue; 17 | 18 | - (instancetype)initWithMembers:(NSArray *)members cmcontinue:(NSString *)cmcontinue; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/CategoryMembersModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // CategoryMembersModel.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/3. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "CategoryMembersModel.h" 10 | #import "CategoryMemberModel.h" 11 | 12 | @implementation CategoryMembersModel 13 | 14 | - (instancetype)initWithMembers:(NSArray *)members cmcontinue:(NSString *)cmcontinue 15 | { 16 | self = [super init]; 17 | if (self) { 18 | _members = members; 19 | _cmcontinue = cmcontinue; 20 | } 21 | return self; 22 | } 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/FeaturedQuoteModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // FeaturedQuoteModel.h 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/11/1. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface FeaturedQuoteModel : NSObject 12 | 13 | @property (nonatomic, strong) NSString *quote; 14 | @property (nonatomic, strong) NSString *author; 15 | 16 | - (instancetype)initWithQuote:(NSString *)quote author:(NSString *)author; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/FeaturedQuoteModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // FeaturedQuote.m 3 | // ice 4 | // 5 | // Created by Vicent Tsai on 15/11/1. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "FeaturedQuoteModel.h" 10 | 11 | @implementation FeaturedQuoteModel 12 | 13 | - (instancetype)initWithQuote:(NSString *)quote author:(NSString *)author 14 | { 15 | self = [super init]; 16 | 17 | if (self) { 18 | _quote = quote; 19 | _author = author; 20 | } 21 | 22 | return self; 23 | } 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/KnowTipModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // KnowTipModel.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/11. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface KnowTipModel : NSObject 12 | 13 | @property (nonatomic, strong) NSString *tip; 14 | @property (nonatomic, strong) NSString *link; 15 | 16 | - (instancetype)initWithTip:(NSString *)tip link:(NSString *)link; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/KnowTipModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // KnowTipModel.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/11. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "KnowTipModel.h" 10 | 11 | @implementation KnowTipModel 12 | 13 | - (instancetype)initWithTip:(NSString *)tip link:(NSString *)link 14 | { 15 | self = [super init]; 16 | if (self) { 17 | _tip = tip; 18 | _link = link; 19 | } 20 | return self; 21 | } 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/Models.h: -------------------------------------------------------------------------------- 1 | // 2 | // Models.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/2. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "FeaturedQuoteModel.h" 11 | #import "KnowTipModel.h" 12 | #import "CategoryMemberModel.h" 13 | #import "CategoryMembersModel.h" 14 | #import "PortalModel.h" 15 | #import "SiteInfoModel.h" 16 | 17 | @interface Models : NSObject 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/Models.m: -------------------------------------------------------------------------------- 1 | // 2 | // Models.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/2. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "Models.h" 10 | 11 | @implementation Models 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/PortalModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // PortalModel.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/20. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "CategoryMemberModel.h" 10 | #import "PortalTypes.h" 11 | 12 | @interface PortalModel : CategoryMemberModel 13 | 14 | @property (nonatomic, assign) PortalType portalType; 15 | 16 | - (instancetype)initWithTitle:(NSString *)aTitle 17 | link:(NSString *)aLink 18 | pageId:(NSNumber *)aPageId 19 | backgroundImage:(UIImage *)aImage 20 | portalType:(PortalType)aPortalType; 21 | @end 22 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/PortalModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // PortalModel.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/20. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "PortalModel.h" 10 | 11 | @implementation PortalModel 12 | 13 | - (instancetype)initWithTitle:(NSString *)aTitle 14 | link:(NSString *)aLink 15 | pageId:(NSNumber *)aPageId 16 | backgroundImage:(UIImage *)aImage 17 | portalType:(PortalType)aPortalType 18 | { 19 | self = [super initWithTitle:aTitle link:aLink pageId:aPageId backgroundImage:aImage]; 20 | if (self) { 21 | _portalType = aPortalType; 22 | } 23 | return self; 24 | } 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/SiteInfoModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // SiteInfoModel.h 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/23. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface SiteInfoModel : NSObject 12 | 13 | @property (nonatomic, strong) NSNumber *pages; 14 | @property (nonatomic, strong) NSNumber *articles; 15 | @property (nonatomic, strong) NSNumber *edits; 16 | @property (nonatomic, strong) NSNumber *images; 17 | @property (nonatomic, strong) NSNumber *users; 18 | @property (nonatomic, strong) NSNumber *activeUsers; 19 | @property (nonatomic, strong) NSNumber *admins; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Models/SiteInfoModel.m: -------------------------------------------------------------------------------- 1 | // 2 | // SiteInfoModel.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/23. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import "SiteInfoModel.h" 10 | 11 | @implementation SiteInfoModel 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /A Song of Ice and Fire/Resources/image/cubic_spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Resources/image/cubic_spinner.gif -------------------------------------------------------------------------------- /A Song of Ice and Fire/Resources/image/knight_spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Resources/image/knight_spinner.gif -------------------------------------------------------------------------------- /A Song of Ice and Fire/Resources/image/knight_spinner@2x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/A Song of Ice and Fire/Resources/image/knight_spinner@2x.gif -------------------------------------------------------------------------------- /A Song of Ice and Fire/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/11/8. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "AppDelegate.h" 11 | 12 | int main(int argc, char * argv[]) { 13 | @autoreleasepool { 14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- 1 | platform :ios, '9.1' 2 | 3 | # Ignore all warnings from all pods 4 | inhibit_all_warnings! 5 | 6 | target 'A Song of Ice and Fire' do 7 | pod 'AFNetworking', '~> 3.0.4' 8 | pod 'DZNEmptyDataSet', '1.7.2' 9 | pod 'FLAnimatedImage', '~> 1.0.10' 10 | pod 'FDFullscreenPopGesture', '~> 1.1' 11 | pod 'GTScrollNavigationBar', '~> 0.4' 12 | pod "IGHTMLQuery", '~> 0.8.4' 13 | pod 'JTSImageViewController', '~> 1.5.1' 14 | pod 'MBProgressHUD', '~> 0.9.2' 15 | pod 'RegexKitLite-NoWarning', '~> 1.1.0' 16 | pod 'SDCycleScrollView', '~> 1.3' 17 | pod 'UIImageViewAligned', '~> 0.0.1' 18 | end 19 | 20 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSBaseSelector.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSBaseSelector.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface CSSBaseSelector : NSObject 12 | 13 | +(instancetype) selector; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSBaseSelector.m: -------------------------------------------------------------------------------- 1 | // 2 | // CSSBaseSelector.m 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import "CSSBaseSelector.h" 10 | 11 | @implementation CSSBaseSelector 12 | 13 | -(NSString*) description { 14 | return @""; 15 | } 16 | 17 | +(instancetype) selector { 18 | return [[self alloc] init]; 19 | } 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSClassSelector.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSClassSelector.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "CSSNamedSelector.h" 11 | #import "NUIPParser.h" 12 | 13 | @interface CSSClassSelector : CSSNamedSelector 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSCombinator.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSCombinator.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Chong Francis on 14年1月8日. 6 | // Copyright (c) 2014年 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import "CSSBaseSelector.h" 10 | #import "NUIPParser.h" 11 | 12 | typedef NS_ENUM(NSInteger, CSSCombinatorType) { 13 | CSSCombinatorTypeNone = 0, 14 | CSSCombinatorTypeDescendant, 15 | CSSCombinatorTypeAdjacent, 16 | CSSCombinatorTypeGeneralSibling 17 | }; 18 | 19 | @interface CSSCombinator : CSSBaseSelector 20 | 21 | @property (nonatomic, assign) CSSCombinatorType type; 22 | 23 | +(CSSCombinator*) noneCombinator; 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSIDSelector.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSIDSelector.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "CSSNamedSelector.h" 11 | #import "NUIPParser.h" 12 | 13 | @interface CSSIDSelector : CSSNamedSelector 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSNamedSelector.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSNamedSelector.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "CSSBaseSelector.h" 11 | 12 | @interface CSSNamedSelector : CSSBaseSelector 13 | 14 | @property (nonatomic, copy) NSString* name; 15 | 16 | +(instancetype) selectorWithName:(NSString*)name; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSNamedSelector.m: -------------------------------------------------------------------------------- 1 | // 2 | // CSSNamedSelector.m 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import "CSSNamedSelector.h" 10 | 11 | @implementation CSSNamedSelector 12 | 13 | +(instancetype) selectorWithName:(NSString*)name { 14 | CSSNamedSelector* selector = [[self alloc] init]; 15 | selector.name = name; 16 | return selector; 17 | } 18 | 19 | -(NSString*) description { 20 | return [NSString stringWithFormat:@"", _name]; 21 | } 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSPseudoClass.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSPseudoClass.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Chong Francis on 14年1月8日. 6 | // Copyright (c) 2014年 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import "CSSNamedSelector.h" 10 | #import "NUIPParser.h" 11 | 12 | @interface CSSPseudoClass : CSSNamedSelector 13 | 14 | @property (nonatomic, weak) CSSNamedSelector* parent; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSPseudoClass.m: -------------------------------------------------------------------------------- 1 | // 2 | // CSSPseudoClass.m 3 | // CSSSelectorConverter 4 | // 5 | // Created by Chong Francis on 14年1月8日. 6 | // Copyright (c) 2014年 Ignition Soft. All rights reserved. 7 | // 8 | #import "CSSPseudoClass.h" 9 | #import "NUIParse.h" 10 | 11 | @implementation CSSPseudoClass 12 | 13 | - (id)initWithSyntaxTree:(NUIPSyntaxTree *)syntaxTree { 14 | self = [self init]; 15 | 16 | id token = [syntaxTree valueForTag:@"className"]; 17 | if ([token isIdentifierToken]) { 18 | self.name = [token identifier]; 19 | } 20 | 21 | return self; 22 | } 23 | 24 | -(NSString*) description { 25 | return [NSString stringWithFormat:@"", self.name]; 26 | } 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSSelectorAttribute.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSSelectorAttribute.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Chong Francis on 14年1月8日. 6 | // Copyright (c) 2014年 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import "CSSBaseSelector.h" 10 | #import "CSSSelectorAttributeOperator.h" 11 | #import "NUIPParser.h" 12 | 13 | @interface CSSSelectorAttribute : CSSBaseSelector 14 | 15 | @property (nonatomic, strong) CSSSelectorAttributeOperator* attributeOperator; 16 | @property (nonatomic, copy) NSString* name; 17 | @property (nonatomic, copy) NSString* value; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSSelectorConverter.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSSelectorConverter.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Chong Francis on 14年1月8日. 6 | // Copyright (c) 2014年 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #ifndef _CSSSelectorConverter_ 10 | #define _CSSSelectorConverter_ 11 | 12 | #import "CSSSelectorToXPathConverter.h" 13 | #endif 14 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSSelectorGrammar.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSSelectorGrammar.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 1/20/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import "NUIPGrammar.h" 10 | 11 | @interface CSSSelectorGrammar : NUIPGrammar 12 | 13 | /** 14 | * Create a Grammar object using the grammar file in the bundle. 15 | */ 16 | -(instancetype) init; 17 | 18 | /** 19 | * Create a Grammar object using the grammar file supplied. 20 | * @param path Path to the grammar defintion 21 | */ 22 | -(instancetype) initWithPath:(NSString*)path; 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSSelectorGroup.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSSelectorGroup.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Chong Francis on 14年1月8日. 6 | // Copyright (c) 2014年 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import "CSSBaseSelector.h" 10 | #import "CSSSelectors.h" 11 | #import "NUIPParser.h" 12 | 13 | @interface CSSSelectorGroup : CSSBaseSelector 14 | 15 | @property (nonatomic, strong) NSMutableArray* selectors; 16 | 17 | -(void) addSelectors:(CSSSelectors*)selectors; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSSelectorParser.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vayn/asoiaf/5040ee1efe188505c8887f6f8afce276c62765aa/Pods/CSSSelectorConverter/CSSSelectorConverter/CSSSelectorParser.plist -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSSelectorSequence.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSSelectorSequence.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "CSSBaseSelector.h" 11 | #import "NUIPParser.h" 12 | 13 | @class CSSCombinator; 14 | @class CSSPseudoClass; 15 | @class CSSTypeSelector; 16 | 17 | @interface CSSSelectorSequence : CSSBaseSelector 18 | 19 | @property (nonatomic, strong) CSSPseudoClass* pseudoClass; 20 | 21 | @property (nonatomic, strong) CSSTypeSelector* universalOrTypeSelector; 22 | 23 | @property (nonatomic, strong) NSMutableArray* otherSelectors; 24 | 25 | -(void) addSelector:(CSSBaseSelector*)selector; 26 | 27 | @end 28 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSSelectorTokeniser.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSSelectorTokeniser.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 1/20/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import "NUIPTokeniser.h" 10 | 11 | /** 12 | * Tokenize the CSS Selector for the CSSSelectorGrammar to consume. 13 | * 14 | * @see CSSSelectorGrammar 15 | */ 16 | @interface CSSSelectorTokeniser : NUIPTokeniser 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSSelectors.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSSelectors.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import "CSSBaseSelector.h" 10 | #import "NUIPParser.h" 11 | 12 | @interface CSSSelectors : CSSBaseSelector 13 | 14 | @property (nonatomic, strong) NSMutableArray* selectors; 15 | 16 | /** 17 | Add a CSSSelectorSequence or CSSCombinator to the selectors. 18 | 19 | @raise NSInvalidArgumentException if selector is not CSSSelectorSequence or CSSCombinator 20 | */ 21 | -(void) addSelector:(CSSBaseSelector*)selector; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSTypeSelector.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSTypeSelector.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "CSSNamedSelector.h" 11 | #import "NUIPParser.h" 12 | 13 | @interface CSSTypeSelector : CSSNamedSelector 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSUniversalSelector.h: -------------------------------------------------------------------------------- 1 | // 2 | // CSSUniversalSelector.h 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "CSSTypeSelector.h" 11 | #import "NUIPParser.h" 12 | 13 | @interface CSSUniversalSelector : CSSTypeSelector 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/CSSSelectorConverter/CSSSelectorConverter/CSSUniversalSelector.m: -------------------------------------------------------------------------------- 1 | // 2 | // CSSUniversalSelector.m 3 | // CSSSelectorConverter 4 | // 5 | // Created by Francis Chong on 7/1/14. 6 | // Copyright (c) 2014 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import "CSSUniversalSelector.h" 10 | #import "NUIParse.h" 11 | 12 | @implementation CSSUniversalSelector 13 | 14 | - (id)initWithSyntaxTree:(NUIPSyntaxTree *)syntaxTree { 15 | return [self init]; 16 | } 17 | 18 | - (id)init { 19 | self = [super init]; 20 | self.name = @"*"; 21 | return self; 22 | } 23 | 24 | +(instancetype) selector { 25 | return [self selectorWithName:@"*"]; 26 | } 27 | 28 | -(NSString*) description { 29 | return @""; 30 | } 31 | 32 | @end 33 | -------------------------------------------------------------------------------- /Pods/CocoaLumberjack/Lumberjack/DDASLLogCapture.h: -------------------------------------------------------------------------------- 1 | // 2 | // DDASLLogCapture.h 3 | // Lumberjack 4 | // 5 | // Created by Dario Ahdoot on 3/17/14. 6 | // 7 | // 8 | 9 | #import "DDASLLogger.h" 10 | 11 | @protocol DDLogger; 12 | 13 | @interface DDASLLogCapture : NSObject 14 | 15 | + (void)start; 16 | + (void)stop; 17 | 18 | // Default log level: LOG_LEVEL_VERBOSE (i.e. capture all ASL messages). 19 | + (int)captureLogLevel; 20 | + (void)setCaptureLogLevel:(int)LOG_LEVEL_XXX; 21 | 22 | @end 23 | 24 | -------------------------------------------------------------------------------- /Pods/CocoaLumberjack/Lumberjack/DDAssert.h: -------------------------------------------------------------------------------- 1 | // 2 | // DDAssert.h 3 | // CocoaLumberjack 4 | // 5 | // Created by Ernesto Rivera on 2014/07/07. 6 | // 7 | // 8 | 9 | #import "DDLog.h" 10 | 11 | #define DDAssert(condition, frmt, ...) if (!(condition)) { \ 12 | NSString * description = [NSString stringWithFormat:frmt, ##__VA_ARGS__]; \ 13 | DDLogError(@"%@", description); \ 14 | NSAssert(NO, description); } 15 | #define DDAssertCondition(condition) DDAssert(condition, @"Condition not satisfied: %s", #condition) 16 | 17 | -------------------------------------------------------------------------------- /Pods/CocoaLumberjack/Lumberjack/Extensions/README.txt: -------------------------------------------------------------------------------- 1 | This folder contains some sample formatters that may be helpful. 2 | 3 | Feel free to change them, extend them, or use them as the basis for your own custom formatter(s). 4 | 5 | More information about creating your own custom formatters can be found on the wiki: 6 | https://github.com/CocoaLumberjack/CocoaLumberjack/wiki/CustomFormatters 7 | 8 | -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFAutoPurgingImageCache.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFAutoPurgingImageCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFHTTPSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFHTTPSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFImageDownloader.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFNetworkActivityIndicatorManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFNetworkReachabilityManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworkReachabilityManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFSecurityPolicy.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFSecurityPolicy.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFURLRequestSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLRequestSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFURLResponseSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLResponseSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/AFURLSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIActivityIndicatorView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIButton+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIImage+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIImage+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIImageView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIKit+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIProgressView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIRefreshControl+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/AFNetworking/UIWebView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSBaseSelector.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSBaseSelector.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSClassSelector.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSClassSelector.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSCombinator.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSCombinator.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSIDSelector.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSIDSelector.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSNamedSelector.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSNamedSelector.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSPseudoClass.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSPseudoClass.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectorAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorAttribute.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectorAttributeOperator.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorAttributeOperator.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectorConverter.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorConverter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectorGrammar.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorGrammar.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectorGroup.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorGroup.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectorParser.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorParser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectorSequence.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorSequence.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectorToXPathConverter.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorToXPathConverter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectorTokeniser.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorTokeniser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectorXPathVisitor.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorXPathVisitor.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSSelectors.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectors.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSTypeSelector.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSTypeSelector.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CSSSelectorConverter/CSSUniversalSelector.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSUniversalSelector.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDASLLogCapture.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDASLLogCapture.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDASLLogger.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDASLLogger.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDAbstractDatabaseLogger.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDAbstractDatabaseLogger.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDAssert.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDAssert.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDContextFilterLogFormatter.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/Extensions/DDContextFilterLogFormatter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDDispatchQueueLogFormatter.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/Extensions/DDDispatchQueueLogFormatter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDFileLogger.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDFileLogger.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDLog+LOGV.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDLog+LOGV.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDLog.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDLog.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDMultiFormatter.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/Extensions/DDMultiFormatter.h -------------------------------------------------------------------------------- /Pods/Headers/Private/CocoaLumberjack/DDTTYLogger.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDTTYLogger.h -------------------------------------------------------------------------------- /Pods/Headers/Private/DZNEmptyDataSet/UIScrollView+EmptyDataSet.h: -------------------------------------------------------------------------------- 1 | ../../../DZNEmptyDataSet/Source/UIScrollView+EmptyDataSet.h -------------------------------------------------------------------------------- /Pods/Headers/Private/FDFullscreenPopGesture/UINavigationController+FDFullscreenPopGesture.h: -------------------------------------------------------------------------------- 1 | ../../../FDFullscreenPopGesture/FDFullscreenPopGesture/UINavigationController+FDFullscreenPopGesture.h -------------------------------------------------------------------------------- /Pods/Headers/Private/FLAnimatedImage/FLAnimatedImage.h: -------------------------------------------------------------------------------- 1 | ../../../FLAnimatedImage/FLAnimatedImage/FLAnimatedImage.h -------------------------------------------------------------------------------- /Pods/Headers/Private/FLAnimatedImage/FLAnimatedImageView.h: -------------------------------------------------------------------------------- 1 | ../../../FLAnimatedImage/FLAnimatedImage/FLAnimatedImageView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/GTScrollNavigationBar/GTScrollNavigationBar.h: -------------------------------------------------------------------------------- 1 | ../../../GTScrollNavigationBar/GTScrollNavigationBar/GTScrollNavigationBar.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGHTMLDocument.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGHTMLDocument.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGHTMLQuery.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGHTMLQuery.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGHTMLQueryJavaScriptExport.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGHTMLQueryJavaScriptExport.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGXMLDocument.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLDocument.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGXMLNode.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNode.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGXMLNodeAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeAttribute.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGXMLNodeCore.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeCore.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGXMLNodeManipulation.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeManipulation.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGXMLNodeQuery.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeQuery.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGXMLNodeSet.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeSet.h -------------------------------------------------------------------------------- /Pods/Headers/Private/IGHTMLQuery/IGXMLNodeTraversal.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeTraversal.h -------------------------------------------------------------------------------- /Pods/Headers/Private/JTSImageViewController/JTSAnimatedGIFUtility.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/JTSAnimatedGIFUtility.h -------------------------------------------------------------------------------- /Pods/Headers/Private/JTSImageViewController/JTSImageInfo.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/JTSImageInfo.h -------------------------------------------------------------------------------- /Pods/Headers/Private/JTSImageViewController/JTSImageViewController.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/JTSImageViewController.h -------------------------------------------------------------------------------- /Pods/Headers/Private/JTSImageViewController/JTSSimpleImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/JTSSimpleImageDownloader.h -------------------------------------------------------------------------------- /Pods/Headers/Private/JTSImageViewController/UIApplication+JTSImageViewController.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/UIApplication+JTSImageViewController.h -------------------------------------------------------------------------------- /Pods/Headers/Private/JTSImageViewController/UIImage+JTSImageEffects.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/UIImage+JTSImageEffects.h -------------------------------------------------------------------------------- /Pods/Headers/Private/MBProgressHUD/MBProgressHUD.h: -------------------------------------------------------------------------------- 1 | ../../../MBProgressHUD/MBProgressHUD.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NSArray+NUIFunctional.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/NSArray+NUIFunctional.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NSSet+NUIFunctional.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/NSSet+NUIFunctional.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPEOFToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPEOFToken.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPErrorToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPErrorToken.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPGrammar.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPGrammar.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPGrammarInternal.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPGrammarInternal.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPGrammarPrivate.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPGrammarPrivate.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPGrammarSymbol.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPGrammarSymbol.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPIdentifierRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPIdentifierRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPIdentifierToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPIdentifierToken.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPItem.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPItem.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPJSONParser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Built In Parsers/NUIPJSONParser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPKeywordRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPKeywordRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPKeywordToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPKeywordToken.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPLALR1Parser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPLALR1Parser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPLR1Item.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPLR1Item.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPLR1Parser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPLR1Parser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPNumberRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPNumberRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPNumberToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPNumberToken.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPParser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPParser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPQuotedRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPQuotedRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPQuotedToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPQuotedToken.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPRHSItem+Private.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPRHSItem+Private.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPRHSItem.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPRHSItem.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPRHSItemResult.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPRHSItemResult.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPRecoveryAction.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/Error Recovery/NUIPRecoveryAction.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPRegexpRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPRegexpRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPRule+Internal.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPRule+Internal.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPRule.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPRule.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPSLRParser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPSLRParser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPShiftAction.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftAction.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPShiftReduceAction.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceAction.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPShiftReduceActionTable.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceActionTable.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPShiftReduceGotoTable.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceGotoTable.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPShiftReduceParser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPShiftReduceParserProtectedMethods.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceParserProtectedMethods.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPShiftReduceState.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceState.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPSyntaxTree.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Syntax Tree/NUIPSyntaxTree.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPToken.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPTokenRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPTokenRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPTokenStream.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/NUIPTokenStream.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPTokeniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/NUIPTokeniser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPWhiteSpaceRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPWhiteSpaceRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIPWhiteSpaceToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPWhiteSpaceToken.h -------------------------------------------------------------------------------- /Pods/Headers/Private/NUIParse/NUIParse.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/NUIParse.h -------------------------------------------------------------------------------- /Pods/Headers/Private/RegexKitLite-NoWarning/RegexKitLite.h: -------------------------------------------------------------------------------- 1 | ../../../RegexKitLite-NoWarning/RegexKitLite-4.0/RegexKitLite.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDCycleScrollView/NSData+SDDataCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/NSData+SDDataCache.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDCycleScrollView/SDCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDCycleScrollView/SDCycleScrollView.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDCycleScrollView/TAAbstractDotView.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDCycleScrollView/TAAnimatedDotView.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDCycleScrollView/TADotView.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDCycleScrollView/TAPageControl.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.h -------------------------------------------------------------------------------- /Pods/Headers/Private/SDCycleScrollView/UIView+SDExtension.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.h -------------------------------------------------------------------------------- /Pods/Headers/Private/UIImageViewAligned/UIImageViewAligned.h: -------------------------------------------------------------------------------- 1 | ../../../UIImageViewAligned/UIImageViewAligned/UIImageViewAligned.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFAutoPurgingImageCache.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFAutoPurgingImageCache.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFHTTPSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFHTTPSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFImageDownloader.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFNetworkActivityIndicatorManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFNetworkReachabilityManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworkReachabilityManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFSecurityPolicy.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFSecurityPolicy.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFURLRequestSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLRequestSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFURLResponseSerialization.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLResponseSerialization.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/AFURLSessionManager.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/AFNetworking/AFURLSessionManager.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIActivityIndicatorView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIButton+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIButton+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIImage+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIImage+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIImageView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIImageView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIKit+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIKit+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIProgressView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIProgressView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIRefreshControl+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIRefreshControl+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/AFNetworking/UIWebView+AFNetworking.h: -------------------------------------------------------------------------------- 1 | ../../../AFNetworking/UIKit+AFNetworking/UIWebView+AFNetworking.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CSSSelectorConverter/CSSSelectorConverter.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorConverter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CSSSelectorConverter/CSSSelectorToXPathConverter.h: -------------------------------------------------------------------------------- 1 | ../../../CSSSelectorConverter/CSSSelectorConverter/CSSSelectorToXPathConverter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDASLLogCapture.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDASLLogCapture.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDASLLogger.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDASLLogger.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDAbstractDatabaseLogger.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDAbstractDatabaseLogger.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDAssert.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDAssert.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDContextFilterLogFormatter.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/Extensions/DDContextFilterLogFormatter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDDispatchQueueLogFormatter.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/Extensions/DDDispatchQueueLogFormatter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDFileLogger.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDFileLogger.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDLog+LOGV.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDLog+LOGV.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDLog.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDLog.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDMultiFormatter.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/Extensions/DDMultiFormatter.h -------------------------------------------------------------------------------- /Pods/Headers/Public/CocoaLumberjack/DDTTYLogger.h: -------------------------------------------------------------------------------- 1 | ../../../CocoaLumberjack/Lumberjack/DDTTYLogger.h -------------------------------------------------------------------------------- /Pods/Headers/Public/DZNEmptyDataSet/UIScrollView+EmptyDataSet.h: -------------------------------------------------------------------------------- 1 | ../../../DZNEmptyDataSet/Source/UIScrollView+EmptyDataSet.h -------------------------------------------------------------------------------- /Pods/Headers/Public/FDFullscreenPopGesture/UINavigationController+FDFullscreenPopGesture.h: -------------------------------------------------------------------------------- 1 | ../../../FDFullscreenPopGesture/FDFullscreenPopGesture/UINavigationController+FDFullscreenPopGesture.h -------------------------------------------------------------------------------- /Pods/Headers/Public/FLAnimatedImage/FLAnimatedImage.h: -------------------------------------------------------------------------------- 1 | ../../../FLAnimatedImage/FLAnimatedImage/FLAnimatedImage.h -------------------------------------------------------------------------------- /Pods/Headers/Public/FLAnimatedImage/FLAnimatedImageView.h: -------------------------------------------------------------------------------- 1 | ../../../FLAnimatedImage/FLAnimatedImage/FLAnimatedImageView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/GTScrollNavigationBar/GTScrollNavigationBar.h: -------------------------------------------------------------------------------- 1 | ../../../GTScrollNavigationBar/GTScrollNavigationBar/GTScrollNavigationBar.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGHTMLDocument.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGHTMLDocument.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGHTMLQuery.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGHTMLQuery.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGHTMLQueryJavaScriptExport.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGHTMLQueryJavaScriptExport.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGXMLDocument.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLDocument.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGXMLNode.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNode.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGXMLNodeAttribute.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeAttribute.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGXMLNodeCore.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeCore.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGXMLNodeManipulation.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeManipulation.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGXMLNodeQuery.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeQuery.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGXMLNodeSet.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeSet.h -------------------------------------------------------------------------------- /Pods/Headers/Public/IGHTMLQuery/IGXMLNodeTraversal.h: -------------------------------------------------------------------------------- 1 | ../../../IGHTMLQuery/IGHTMLQuery/Classes/IGXMLNodeTraversal.h -------------------------------------------------------------------------------- /Pods/Headers/Public/JTSImageViewController/JTSAnimatedGIFUtility.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/JTSAnimatedGIFUtility.h -------------------------------------------------------------------------------- /Pods/Headers/Public/JTSImageViewController/JTSImageInfo.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/JTSImageInfo.h -------------------------------------------------------------------------------- /Pods/Headers/Public/JTSImageViewController/JTSImageViewController.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/JTSImageViewController.h -------------------------------------------------------------------------------- /Pods/Headers/Public/JTSImageViewController/JTSSimpleImageDownloader.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/JTSSimpleImageDownloader.h -------------------------------------------------------------------------------- /Pods/Headers/Public/JTSImageViewController/UIApplication+JTSImageViewController.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/UIApplication+JTSImageViewController.h -------------------------------------------------------------------------------- /Pods/Headers/Public/JTSImageViewController/UIImage+JTSImageEffects.h: -------------------------------------------------------------------------------- 1 | ../../../JTSImageViewController/Source/UIImage+JTSImageEffects.h -------------------------------------------------------------------------------- /Pods/Headers/Public/MBProgressHUD/MBProgressHUD.h: -------------------------------------------------------------------------------- 1 | ../../../MBProgressHUD/MBProgressHUD.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NSArray+NUIFunctional.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/NSArray+NUIFunctional.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NSSet+NUIFunctional.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/NSSet+NUIFunctional.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPEOFToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPEOFToken.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPErrorToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPErrorToken.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPGrammar.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPGrammar.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPGrammarInternal.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPGrammarInternal.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPGrammarPrivate.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPGrammarPrivate.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPGrammarSymbol.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPGrammarSymbol.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPIdentifierRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPIdentifierRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPIdentifierToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPIdentifierToken.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPItem.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPItem.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPJSONParser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Built In Parsers/NUIPJSONParser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPKeywordRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPKeywordRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPKeywordToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPKeywordToken.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPLALR1Parser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPLALR1Parser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPLR1Item.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPLR1Item.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPLR1Parser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPLR1Parser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPNumberRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPNumberRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPNumberToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPNumberToken.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPParser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPParser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPQuotedRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPQuotedRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPQuotedToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPQuotedToken.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPRHSItem+Private.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPRHSItem+Private.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPRHSItem.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPRHSItem.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPRHSItemResult.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPRHSItemResult.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPRecoveryAction.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/Error Recovery/NUIPRecoveryAction.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPRegexpRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPRegexpRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPRule+Internal.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPRule+Internal.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPRule.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Grammar/NUIPRule.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPSLRParser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPSLRParser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPShiftAction.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftAction.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPShiftReduceAction.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceAction.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPShiftReduceActionTable.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceActionTable.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPShiftReduceGotoTable.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceGotoTable.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPShiftReduceParser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPShiftReduceParserProtectedMethods.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceParserProtectedMethods.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPShiftReduceState.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceState.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPSyntaxTree.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Syntax Tree/NUIPSyntaxTree.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPToken.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPTokenRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPTokenRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPTokenStream.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/NUIPTokenStream.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPTokeniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/NUIPTokeniser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPWhiteSpaceRecogniser.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Recognisers/NUIPWhiteSpaceRecogniser.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIPWhiteSpaceToken.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/Tokenisation/Token Types/NUIPWhiteSpaceToken.h -------------------------------------------------------------------------------- /Pods/Headers/Public/NUIParse/NUIParse.h: -------------------------------------------------------------------------------- 1 | ../../../NUIParse/NUIParse/NUIParse.h -------------------------------------------------------------------------------- /Pods/Headers/Public/RegexKitLite-NoWarning/RegexKitLite.h: -------------------------------------------------------------------------------- 1 | ../../../RegexKitLite-NoWarning/RegexKitLite-4.0/RegexKitLite.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDCycleScrollView/NSData+SDDataCache.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/NSData+SDDataCache.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDCycleScrollView/SDCollectionViewCell.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDCycleScrollView/SDCycleScrollView.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDCycleScrollView/TAAbstractDotView.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDCycleScrollView/TAAnimatedDotView.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDCycleScrollView/TADotView.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDCycleScrollView/TAPageControl.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.h -------------------------------------------------------------------------------- /Pods/Headers/Public/SDCycleScrollView/UIView+SDExtension.h: -------------------------------------------------------------------------------- 1 | ../../../SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.h -------------------------------------------------------------------------------- /Pods/Headers/Public/UIImageViewAligned/UIImageViewAligned.h: -------------------------------------------------------------------------------- 1 | ../../../UIImageViewAligned/UIImageViewAligned/UIImageViewAligned.h -------------------------------------------------------------------------------- /Pods/IGHTMLQuery/IGHTMLQuery/Classes/IGHTMLQuery.h: -------------------------------------------------------------------------------- 1 | // 2 | // IGHTMLQuery.h 3 | // IGHTMLQuery 4 | // 5 | // Created by Francis Chong on 21/8/13. 6 | // Copyright (c) 2013 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #ifndef IGHTMLQuery_h 10 | #define IGHTMLQuery_h 11 | #import "IGXMLNodeAttribute.h" 12 | #import "IGXMLNodeManipulation.h" 13 | #import "IGXMLNodeTraversal.h" 14 | 15 | #import "IGXMLNodeQuery.h" 16 | #import "IGXMLNode.h" 17 | #import "IGXMLDocument.h" 18 | #import "IGHTMLDocument.h" 19 | #import "IGXMLNodeSet.h" 20 | 21 | #ifdef IGHTMLQUERY_RUBY_EXPORT 22 | #import "JSContext+IGHTMLQueryRubyAdditions.h" 23 | #endif 24 | 25 | #endif 26 | -------------------------------------------------------------------------------- /Pods/IGHTMLQuery/IGHTMLQuery/Classes/IGHTMLQueryJavaScriptExport.h: -------------------------------------------------------------------------------- 1 | // 2 | // IGHTMLQueryJavaScriptExport.h 3 | // IGHTMLQuery 4 | // 5 | // Created by Francis Chong on 12/21/13. 6 | // Copyright (c) 2013 Ignition Soft. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #ifdef IGHTMLQUERY_JAVSCRIPT_EXPORT 12 | #import 13 | #define IGHTMLQueryJavaScriptExport JSExport 14 | #else 15 | #define IGHTMLQueryJavaScriptExport NSObject 16 | #endif -------------------------------------------------------------------------------- /Pods/JTSImageViewController/Source/JTSSimpleImageDownloader.h: -------------------------------------------------------------------------------- 1 | // 2 | // JTSSimpleImageDownloader.h 3 | // 4 | // 5 | // Created by Jared Sinclair on 3/2/14. 6 | // Copyright (c) 2014 Nice Boy LLC. All rights reserved. 7 | // 8 | 9 | @import Foundation; 10 | 11 | @interface JTSSimpleImageDownloader : NSObject 12 | 13 | + (NSURLSessionDataTask *)downloadImageForURL:(NSURL *)imageURL 14 | canonicalURL:(NSURL *)canonicalURL 15 | completion:(void(^)(UIImage *image))completion; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /Pods/JTSImageViewController/Source/UIApplication+JTSImageViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIApplication+JTSImageViewController.h 3 | // Riposte 4 | // 5 | // Created by Jared on 4/3/14. 6 | // Copyright (c) 2014 Riposte LLC. All rights reserved. 7 | // 8 | 9 | @import UIKit; 10 | 11 | @interface UIApplication (JTSImageViewController) 12 | 13 | - (BOOL)jts_usesViewControllerBasedStatusBarAppearance; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Grammar/NUIPGrammarPrivate.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPGrammarPrivate.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 04/06/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "NUIPGrammar.h" 12 | 13 | @interface NUIPGrammar (NUIPGrammarPrivate) 14 | 15 | @property (readwrite,copy ) NSArray *rules; 16 | 17 | @property (readwrite,retain) NSMutableDictionary *rulesByNonTerminal; 18 | @property (readwrite,retain) NSMutableDictionary *followCache; 19 | 20 | - (NSArray *)orderedRules; 21 | 22 | - (NSSet *)allSymbolNames; 23 | - (NSSet *)symbolNamesInRules:(NSArray *)rules; 24 | - (NSSet *)firstSymbol:(NUIPGrammarSymbol *)obj; 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Grammar/NUIPRHSItem+Private.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPRHSItem+Private.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 19/08/2012. 6 | // Copyright (c) 2012 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import "NUIPRHSItem.h" 10 | 11 | @interface NUIPRHSItem (Private) 12 | 13 | - (void)addTag:(NSString *)tagName; 14 | - (NSSet *)tagNamesWithError:(NSError **)err; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Grammar/NUIPRHSItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPRHSItem.h 3 | // NUIParse 4 | // 5 | // Created by Thomas Davie on 26/06/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NUIPRHSItem : NSObject 12 | 13 | @property (readwrite,copy ) NSArray *alternatives; 14 | 15 | @property (readwrite,assign) BOOL repeats; 16 | @property (readwrite,assign) BOOL mayNotExist; 17 | 18 | @property (readwrite,copy ) NSSet *tags; 19 | 20 | @property (readwrite,assign) BOOL shouldCollapse; 21 | 22 | - (NSSet *)nonTerminalsUsed; 23 | 24 | @end 25 | 26 | @interface NSObject (NUIPIsRHSItem) 27 | 28 | - (BOOL)isRHSItem; 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Grammar/NUIPRHSItemResult.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPRHSItemResult.h 3 | // NUIParse 4 | // 5 | // Created by Thomas Davie on 23/10/2011. 6 | // Copyright (c) 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "NUIPParser.h" 12 | 13 | @interface NUIPRHSItemResult : NSObject 14 | 15 | @property (readwrite, retain) NSMutableArray *contents; 16 | @property (readwrite, assign) BOOL shouldCollapse; 17 | @property (readwrite, copy ) NSSet *tagNames; 18 | @property (readwrite, copy ) NSDictionary *tagValues; 19 | 20 | @end 21 | 22 | @interface NSObject (NUIPIsRHSItemResult) 23 | 24 | - (BOOL)isRHSItemResult; 25 | 26 | @end 27 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Grammar/NUIPRule+Internal.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPRule+Internal.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 18/08/2012. 6 | // Copyright (c) 2012 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import "NUIParse.h" 10 | 11 | @interface NUIPRule (Internal) 12 | 13 | - (BOOL)shouldCollapse; 14 | - (void)setShouldCollapse:(BOOL)shouldCollapse; 15 | 16 | - (NSSet *)tagNames; 17 | - (void)setTagNames:(NSSet *)tagNames; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/NSArray+NUIFunctional.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSArray+NUIFunctional.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 20/08/2012. 6 | // Copyright (c) 2012 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NSArray (NUIFunctional) 12 | 13 | - (NSArray *)cp_map:(id(^)(id obj))block; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/NSSet+NUIFunctional.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSSet+NUIFunctional.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 06/03/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | 12 | @interface NSSet(NUIFunctional) 13 | 14 | - (NSSet *)cp_map:(id(^)(id obj))block; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParser.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPLALR1Parser.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 05/03/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "NUIPParser.h" 12 | 13 | /** 14 | * The NUIPShiftReduceParser is a further abstract class based on NUIPParser. This implements the parts of a parser in common between all shift/reduce type parsers. 15 | * 16 | * @warning Note that to create a parser you should use one of NUIPShiftReduceParser's subclasses. 17 | */ 18 | @interface NUIPShiftReduceParser : NUIPParser 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPItem.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 06/03/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "NUIPRule.h" 12 | #import "NUIPGrammarSymbol.h" 13 | 14 | @interface NUIPItem : NSObject 15 | {} 16 | 17 | @property (readonly,retain) NUIPRule *rule; 18 | @property (readonly,assign) NSUInteger position; 19 | 20 | + (id)itemWithRule:(NUIPRule *)rule position:(NSUInteger)position; 21 | - (id)initWithRule:(NUIPRule *)rule position:(NSUInteger)position; 22 | 23 | - (NUIPGrammarSymbol *)nextSymbol; 24 | - (NSArray *)followingSymbols; 25 | 26 | - (id)itemByMovingDotRight; 27 | 28 | - (BOOL)isEqualToItem:(NUIPItem *)item; 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPLALR1Parser.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPLALR1Parser.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 03/04/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "NUIPLR1Parser.h" 12 | 13 | /** 14 | * The NUIPLALR1Parser class is a concrete implementation of NUIPParser based on the lookahead left-to-right parsing method with a one symbol lookahead. 15 | * 16 | * The LALR1 parser is almost as fast as the SLR parser and covers almost as many grammars as the LR1 parser. LALR1 parsers consume only as much memory as SLR parsers. 17 | */ 18 | @interface NUIPLALR1Parser : NUIPShiftReduceParser 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPLR1Item.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPLR1Item.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 12/03/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "NUIPItem.h" 12 | #import "NUIPGrammarSymbol.h" 13 | 14 | @interface NUIPLR1Item : NUIPItem 15 | {} 16 | 17 | @property (readonly,retain) NUIPGrammarSymbol *terminal; 18 | 19 | + (id)lr1ItemWithRule:(NUIPRule *)rule position:(NSUInteger)position terminal:(NUIPGrammarSymbol *)terminal; 20 | - (id)initWithRule:(NUIPRule *)rule position:(NSUInteger)position terminal:(NUIPGrammarSymbol *)terminal; 21 | 22 | @end 23 | 24 | @interface NSObject (NUIPIsLR1Item) 25 | 26 | - (BOOL)isLR1Item; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPLR1Parser.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPLR1Parser.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 12/03/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "NUIPShiftReduceParser.h" 12 | 13 | /** 14 | * The NUIPLR1Parser class is a concrete implementation of NUIPParser based on the left-to-right parsing method with a one symbol lookahead. 15 | * 16 | * The LR1 parser is the slowest parser type available in NUIParse, but covers the largest set of grammars. LR1 parsers may consume significant amounts of memory. 17 | */ 18 | @interface NUIPLR1Parser : NUIPShiftReduceParser 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPSLRParser.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPSLRParser.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 06/03/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "NUIPShiftReduceParser.h" 12 | 13 | /** 14 | * The NUIPSLRParser class is a concrete implementation of NUIPParser based on the simple left-to-right parsing method. 15 | * 16 | * The SLR parser is the fastest parser type available in NUIParse, but covers the smallest set of grammars. 17 | */ 18 | @interface NUIPSLRParser : NUIPShiftReduceParser 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftAction.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPShiftAction.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 20/08/2012. 6 | // Copyright (c) 2012 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import "NUIPShiftReduceAction.h" 10 | 11 | @interface NUIPShiftAction : NUIPShiftReduceAction 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftAction.m: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPShiftAction.m 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 20/08/2012. 6 | // Copyright (c) 2012 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import "NUIPShiftAction.h" 10 | 11 | @implementation NUIPShiftAction 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceGotoTable.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPShiftReduceGotoTable.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 05/03/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class NUIPRule; 12 | 13 | @interface NUIPShiftReduceGotoTable : NSObject 14 | {} 15 | 16 | - (id)initWithCapacity:(NSUInteger)capacity; 17 | 18 | - (BOOL)setGoto:(NSUInteger)gotoIndex forState:(NSUInteger)state nonTerminalNamed:(NSString *)nonTerminalName; 19 | 20 | - (NSUInteger)gotoForState:(NSUInteger)state rule:(NUIPRule *)rule; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceParserProtectedMethods.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPShiftReduceParserProtectedMethods.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 06/03/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "NUIPShiftReduceParser.h" 12 | 13 | #import "NUIPShiftReduceActionTable.h" 14 | #import "NUIPShiftReduceGotoTable.h" 15 | 16 | @interface NUIPShiftReduceParser () 17 | 18 | @property (readwrite,retain) NUIPShiftReduceActionTable *actionTable; 19 | @property (readwrite,retain) NUIPShiftReduceGotoTable *gotoTable; 20 | 21 | - (BOOL)constructShiftReduceTables; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Parsers/NUIPShiftReduceParsers/NUIPShiftReduceState.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPShiftReduceState.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 05/03/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface NUIPShiftReduceState : NSObject 12 | 13 | @property (readonly,retain) NSObject *object; 14 | @property (readonly,assign) NSUInteger state; 15 | 16 | + (id)shiftReduceStateWithObject:(NSObject *)object state:(NSUInteger)state; 17 | - (id)initWithObject:(NSObject *)initObject state:(NSUInteger)initState; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Tokenisation/Token Types/NUIPEOFToken.h: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPEOFToken.h 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 12/02/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "NUIPToken.h" 12 | 13 | /** 14 | * The NUIPEOFToken class reperesents the end of a token stream. 15 | * 16 | * These tokens return `@"EOF"` as their name. 17 | */ 18 | @interface NUIPEOFToken : NUIPToken 19 | 20 | /** 21 | * Creates an end of file token. 22 | * 23 | * @return A token representing the end of the input stream. 24 | */ 25 | + (id)eof; 26 | 27 | @end 28 | 29 | @interface NSObject (NUIPIsEOFToken) 30 | 31 | - (BOOL)isEOFToken; 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Pods/NUIParse/NUIParse/Tokenisation/Token Types/NUIPEOFToken.m: -------------------------------------------------------------------------------- 1 | // 2 | // NUIPEOFToken.m 3 | // NUIParse 4 | // 5 | // Created by Tom Davie on 12/02/2011. 6 | // Copyright 2011 In The Beginning... All rights reserved. 7 | // 8 | 9 | #import "NUIPEOFToken.h" 10 | 11 | @implementation NUIPEOFToken 12 | 13 | + (id)eof 14 | { 15 | return [[[NUIPEOFToken alloc] init] autorelease]; 16 | } 17 | 18 | - (NSString *)name 19 | { 20 | return @"EOF"; 21 | } 22 | 23 | - (NSUInteger)hash 24 | { 25 | return 0; 26 | } 27 | 28 | - (BOOL)isEOFToken 29 | { 30 | return YES; 31 | } 32 | 33 | - (BOOL)isEqual:(id)object 34 | { 35 | return [object isEOFToken]; 36 | } 37 | 38 | @end 39 | 40 | @implementation NSObject (NUIPIsEOFToken) 41 | 42 | - (BOOL)isEOFToken 43 | { 44 | return NO; 45 | } 46 | 47 | @end 48 | -------------------------------------------------------------------------------- /Pods/RegexKitLite-NoWarning/README.md: -------------------------------------------------------------------------------- 1 | # RegexKitLite-NoWarning 2 | 3 | Please refer to the original documentation (RegexKitLite-4.0). 4 | This fork fix some wwarning raised. 5 | 6 | # Licence 7 | BSD -------------------------------------------------------------------------------- /Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/NSData+SDDataCache.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSData+SDDataCache.h 3 | // SDCycleScrollView 4 | // 5 | // Created by aier on 15-3-30. 6 | // Copyright (c) 2015年 GSD. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | 12 | @interface NSData (SDDataCache) 13 | 14 | - (void)saveDataCacheWithIdentifier:(NSString *)identifier; 15 | 16 | + (NSData *)getDataCacheWithIdentifier:(NSString *)identifier; 17 | 18 | + (void)clearCache; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TAAbstractDotView.h 3 | // TAPageControl 4 | // 5 | // Created by Tanguy Aladenise on 2015-01-22. 6 | // Copyright (c) 2015 Tanguy Aladenise. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | 12 | @interface TAAbstractDotView : UIView 13 | 14 | 15 | /** 16 | * A method call let view know which state appearance it should take. Active meaning it's current page. Inactive not the current page. 17 | * 18 | * @param active BOOL to tell if view is active or not 19 | */ 20 | - (void)changeActivityState:(BOOL)active; 21 | 22 | 23 | @end 24 | 25 | -------------------------------------------------------------------------------- /Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TAAnimatedDotView.h 3 | // TAPageControl 4 | // 5 | // Created by Tanguy Aladenise on 2015-01-22. 6 | // Copyright (c) 2015 Tanguy Aladenise. All rights reserved. 7 | // 8 | 9 | #import "TAAbstractDotView.h" 10 | 11 | @interface TAAnimatedDotView : TAAbstractDotView 12 | 13 | @property (nonatomic, strong) UIColor *dotColor; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.h: -------------------------------------------------------------------------------- 1 | // 2 | // TADotView.h 3 | // TAPageControl 4 | // 5 | // Created by Tanguy Aladenise on 2015-01-22. 6 | // Copyright (c) 2015 Tanguy Aladenise. All rights reserved. 7 | // 8 | 9 | #import "TAAbstractDotView.h" 10 | 11 | @interface TADotView : TAAbstractDotView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.h: -------------------------------------------------------------------------------- 1 | // 2 | // UIView+SDExtension.h 3 | // SDRefreshView 4 | // 5 | // Created by aier on 15-2-23. 6 | // Copyright (c) 2015年 GSD. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #define SDColorCreater(r, g, b, a) [UIColor colorWithRed:(r / 255.0) green:(g / 255.0) blue:(b / 255.0) alpha:a] 12 | 13 | 14 | @interface UIView (SDExtension) 15 | 16 | @property (nonatomic, assign) CGFloat sd_height; 17 | @property (nonatomic, assign) CGFloat sd_width; 18 | 19 | @property (nonatomic, assign) CGFloat sd_y; 20 | @property (nonatomic, assign) CGFloat sd_x; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /Pods/Target Support Files/AFNetworking/AFNetworking-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_AFNetworking : NSObject 3 | @end 4 | @implementation PodsDummy_AFNetworking 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/AFNetworking/AFNetworking-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #ifndef TARGET_OS_IOS 6 | #define TARGET_OS_IOS TARGET_OS_IPHONE 7 | #endif 8 | 9 | #ifndef TARGET_OS_WATCH 10 | #define TARGET_OS_WATCH 0 11 | #endif 12 | 13 | #ifndef TARGET_OS_TV 14 | #define TARGET_OS_TV 0 15 | #endif 16 | -------------------------------------------------------------------------------- /Pods/Target Support Files/CSSSelectorConverter/CSSSelectorConverter-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_CSSSelectorConverter : NSObject 3 | @end 4 | @implementation PodsDummy_CSSSelectorConverter 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/CSSSelectorConverter/CSSSelectorConverter-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | #import "CSSSelectorConverter.h" 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/CocoaLumberjack/CocoaLumberjack-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_CocoaLumberjack : NSObject 3 | @end 4 | @implementation PodsDummy_CocoaLumberjack 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/CocoaLumberjack/CocoaLumberjack-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_DZNEmptyDataSet : NSObject 3 | @end 4 | @implementation PodsDummy_DZNEmptyDataSet 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/FDFullscreenPopGesture/FDFullscreenPopGesture-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_FDFullscreenPopGesture : NSObject 3 | @end 4 | @implementation PodsDummy_FDFullscreenPopGesture 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/FDFullscreenPopGesture/FDFullscreenPopGesture-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/FLAnimatedImage/FLAnimatedImage-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_FLAnimatedImage : NSObject 3 | @end 4 | @implementation PodsDummy_FLAnimatedImage 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/FLAnimatedImage/FLAnimatedImage-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/GTScrollNavigationBar/GTScrollNavigationBar-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_GTScrollNavigationBar : NSObject 3 | @end 4 | @implementation PodsDummy_GTScrollNavigationBar 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/GTScrollNavigationBar/GTScrollNavigationBar-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/IGHTMLQuery/IGHTMLQuery-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_IGHTMLQuery : NSObject 3 | @end 4 | @implementation PodsDummy_IGHTMLQuery 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/IGHTMLQuery/IGHTMLQuery-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/JTSImageViewController/JTSImageViewController-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_JTSImageViewController : NSObject 3 | @end 4 | @implementation PodsDummy_JTSImageViewController 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/JTSImageViewController/JTSImageViewController-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /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/MBProgressHUD/MBProgressHUD-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/NUIParse/NUIParse-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_NUIParse : NSObject 3 | @end 4 | @implementation PodsDummy_NUIParse 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/NUIParse/NUIParse-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-A Song of Ice and Fire/Pods-A Song of Ice and Fire-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_A_Song_of_Ice_and_Fire : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_A_Song_of_Ice_and_Fire 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/RegexKitLite-NoWarning/RegexKitLite-NoWarning-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_RegexKitLite_NoWarning : NSObject 3 | @end 4 | @implementation PodsDummy_RegexKitLite_NoWarning 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/RegexKitLite-NoWarning/RegexKitLite-NoWarning-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/SDCycleScrollView/SDCycleScrollView-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SDCycleScrollView : NSObject 3 | @end 4 | @implementation PodsDummy_SDCycleScrollView 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/SDCycleScrollView/SDCycleScrollView-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /Pods/Target Support Files/UIImageViewAligned/UIImageViewAligned-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_UIImageViewAligned : NSObject 3 | @end 4 | @implementation PodsDummy_UIImageViewAligned 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/UIImageViewAligned/UIImageViewAligned-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #endif 4 | 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 冰与火之歌中文维基 iOS APP 2 | ======= 3 | 4 | [冰与火之歌中文维基](http://asoiaf.huiji.wiki) iOS App 5 | 6 | > 冰与火之歌中文维基是一个由华人《冰与火之歌》( A Song of Ice and Fire) 粉丝共同维护的开放维基,致力于全面完整的解析美国著名科幻奇幻小说家乔治·R·R·马丁( George R.R. Martin)所创造的本世纪最浪漫、残酷而又绚烂的奇幻世界。 7 | 8 | 本仓库为 iOS App 的源码仓库,代码采用 MIT 授权,欢迎各位热爱《冰与火之歌》系列的同好参与 app 的开发。 9 | 10 | 应用下载地址: https://itunes.apple.com/cn/app/bing-huo-zhong-wen-wei-ji/id1038332737?mt=12 11 | -------------------------------------------------------------------------------- /UtilitiesHeader.pch: -------------------------------------------------------------------------------- 1 | // 2 | // UtilitiesHeader.pch 3 | // A Song of Ice and Fire 4 | // 5 | // Created by Vicent Tsai on 15/12/30. 6 | // Copyright © 2015年 HeZhi Corp. All rights reserved. 7 | // 8 | 9 | #ifndef UtilitiesHeader_pch 10 | #define UtilitiesHeader_pch 11 | 12 | // Include any system framework and library headers here that should be included in all compilation units. 13 | // You will also need to set the Prefix Header build setting of one or more of your targets to reference this file. 14 | #import "Utilities.h" 15 | 16 | #endif /* UtilitiesHeader_pch */ 17 | --------------------------------------------------------------------------------