├── LightCloud.xcodeproj
├── project.pbxproj
├── project.xcworkspace
│ └── contents.xcworkspacedata
└── xcuserdata
│ └── pircate.xcuserdatad
│ └── xcschemes
│ └── xcschememanagement.plist
├── LightCloud.xcworkspace
└── contents.xcworkspacedata
├── LightCloud
├── API
│ ├── BannerAPI.swift
│ ├── LCError+Message.swift
│ ├── LCObject+Rx.swift
│ ├── LCQuery+Rx.swift
│ └── LCUser+Rx.swift
├── App
│ ├── AppDelegate+Root.swift
│ ├── AppDelegate+Services.swift
│ ├── AppDelegate.swift
│ └── ImportFile.swift
├── Assets.xcassets
│ ├── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Contents.json
│ ├── Login
│ │ ├── Contents.json
│ │ ├── login_button_disabled.imageset
│ │ │ ├── Contents.json
│ │ │ ├── Rectangle 26@2x.png
│ │ │ └── Rectangle 26@3x.png
│ │ └── login_button_enabled.imageset
│ │ │ ├── Contents.json
│ │ │ ├── Rectangle 27@2x.png
│ │ │ └── Rectangle 27@3x.png
│ ├── like.imageset
│ │ ├── Contents.json
│ │ ├── 喜欢(2)-1.png
│ │ └── 喜欢(2).png
│ └── unlike.imageset
│ │ ├── Contents.json
│ │ ├── 喜欢(3)-1.png
│ │ └── 喜欢(3).png
├── Base.lproj
│ └── LaunchScreen.storyboard
├── Classes
│ ├── Base
│ │ └── Controller
│ │ │ ├── BaseViewController.swift
│ │ │ └── MainViewController.swift
│ ├── Home
│ │ ├── Controller
│ │ │ ├── HomeViewController.swift
│ │ │ ├── QueryViewController.swift
│ │ │ ├── TestViewController.swift
│ │ │ └── TestViewController.xib
│ │ ├── Model
│ │ │ ├── BannerItemModel.swift
│ │ │ └── TodoItemModel.swift
│ │ ├── View
│ │ │ └── View
│ │ │ │ └── TodoItemCell.swift
│ │ └── ViewModel
│ │ │ ├── HomeViewModel.swift
│ │ │ └── QueryViewModel.swift
│ └── Login
│ │ ├── Controller
│ │ ├── LoginViewController.swift
│ │ └── RegisterViewController.swift
│ │ ├── View
│ │ └── View
│ │ │ └── EffectTextField.swift
│ │ └── ViewModel
│ │ ├── LoginViewModel.swift
│ │ └── RegisterViewModel.swift
├── Extension
│ ├── EasyRefresher+Rx.swift
│ ├── SnapKit+UIViewController.swift
│ ├── Toast+Rx.swift
│ └── UIState+Rx.swift
├── Info.plist
├── LightCloud-Bridging-Header.h
├── Network
│ ├── Network+LightCloud.swift
│ └── Response+LightCloud.swift
└── Vendor
│ ├── FSCycleScrollView.swift
│ └── Toast.swift
├── LightCloudTests
├── Info.plist
└── LightCloudTests.swift
├── LightCloudUITests
├── Info.plist
└── LightCloudUITests.swift
├── Podfile
├── Podfile.lock
├── Pods
├── Alamofire.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── Alamofire.xcscheme
├── Alamofire
│ ├── LICENSE
│ ├── README.md
│ └── Source
│ │ ├── AFError.swift
│ │ ├── Alamofire.swift
│ │ ├── DispatchQueue+Alamofire.swift
│ │ ├── MultipartFormData.swift
│ │ ├── NetworkReachabilityManager.swift
│ │ ├── Notifications.swift
│ │ ├── ParameterEncoding.swift
│ │ ├── Request.swift
│ │ ├── Response.swift
│ │ ├── ResponseSerialization.swift
│ │ ├── Result.swift
│ │ ├── ServerTrustPolicy.swift
│ │ ├── SessionDelegate.swift
│ │ ├── SessionManager.swift
│ │ ├── TaskDelegate.swift
│ │ ├── Timeline.swift
│ │ └── Validation.swift
├── CleanJSON.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── CleanJSON.xcscheme
├── CleanJSON
│ ├── CleanJSON
│ │ └── Classes
│ │ │ ├── CaseDefaultable.swift
│ │ │ ├── CleanDecoder.swift
│ │ │ ├── CleanJSONDecoder.swift
│ │ │ ├── CleanJSONDecodingStorage.swift
│ │ │ ├── CleanJSONKey.swift
│ │ │ ├── CleanJSONKeyedDecodingContainer.swift
│ │ │ ├── CleanJSONUnkeyedDecodingContainer.swift
│ │ │ ├── DecodingError+CleanJSON.swift
│ │ │ ├── DecodingStrategy.swift
│ │ │ ├── Defaultable.swift
│ │ │ ├── JSONAdapter.swift
│ │ │ ├── ToJSON.swift
│ │ │ ├── _CleanJSONDecoder+Decode.swift
│ │ │ ├── _CleanJSONDecoder+SingleValueDecodingContainer.swift
│ │ │ ├── _CleanJSONDecoder+Unbox.swift
│ │ │ └── _CleanJSONDecoder.swift
│ ├── LICENSE
│ └── README.md
├── CocoaChainKit.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── CocoaChainKit.xcscheme
├── CocoaChainKit
│ ├── CocoaChainKit
│ │ └── Classes
│ │ │ ├── Chain.swift
│ │ │ ├── ChainCompatible.swift
│ │ │ ├── DateFormatter+Chain.swift
│ │ │ ├── HasFont+Chain.swift
│ │ │ ├── HasFont.swift
│ │ │ ├── HasText+Chain.swift
│ │ │ ├── HasText.swift
│ │ │ ├── NSMutableAttributedString+Chain.swift
│ │ │ ├── NotificationCenter+Chain.swift
│ │ │ ├── UIActivityIndicatorView+Chain.swift
│ │ │ ├── UIBarButtonItem+Chain.swift
│ │ │ ├── UIBarItem+Chain.swift
│ │ │ ├── UIButton+Chain.swift
│ │ │ ├── UICollectionView+Chain.swift
│ │ │ ├── UICollectionViewFlowLayout+Chain.swift
│ │ │ ├── UIControl+Chain.swift
│ │ │ ├── UIDatePicker+Chain.swift
│ │ │ ├── UIGestureRecognizer+Chain.swift
│ │ │ ├── UIImageView+Chain.swift
│ │ │ ├── UILabel+Chain.swift
│ │ │ ├── UINavigationBar+Chain.swift
│ │ │ ├── UINavigationItem+Chain.swift
│ │ │ ├── UIPickerView+Chain.swift
│ │ │ ├── UIProgressView+Chain.swift
│ │ │ ├── UIResponder+Chain.swift
│ │ │ ├── UIScrollView+Chain.swift
│ │ │ ├── UISegmentedControl+Chain.swift
│ │ │ ├── UISlider+Chain.swift
│ │ │ ├── UIStepper+Chain.swift
│ │ │ ├── UISwitch+Chain.swift
│ │ │ ├── UITableView+Chain.swift
│ │ │ ├── UITextField+Chain.swift
│ │ │ ├── UITextView+Chain.swift
│ │ │ ├── UIView+Chain.swift
│ │ │ └── UserDefaults+Chain.swift
│ ├── LICENSE
│ └── README.md
├── Differentiator.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── Differentiator.xcscheme
├── Differentiator
│ ├── LICENSE.md
│ ├── README.md
│ └── Sources
│ │ └── Differentiator
│ │ ├── AnimatableSectionModel.swift
│ │ ├── AnimatableSectionModelType+ItemPath.swift
│ │ ├── AnimatableSectionModelType.swift
│ │ ├── Changeset.swift
│ │ ├── Diff.swift
│ │ ├── IdentifiableType.swift
│ │ ├── IdentifiableValue.swift
│ │ ├── ItemPath.swift
│ │ ├── Optional+Extensions.swift
│ │ ├── SectionModel.swift
│ │ ├── SectionModelType.swift
│ │ └── Utilities.swift
├── EachNavigationBar.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ ├── EachNavigationBar-EachNavigationBar.xcscheme
│ │ └── EachNavigationBar.xcscheme
├── EachNavigationBar
│ ├── EachNavigationBar
│ │ ├── Assets
│ │ │ └── EachNavigationBar.xcassets
│ │ │ │ ├── Contents.json
│ │ │ │ └── navigation_back_default.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── navigation_back_default.png
│ │ └── Classes
│ │ │ ├── AssociatedKeys.swift
│ │ │ ├── BackBarButtonItem.swift
│ │ │ ├── Configuration.swift
│ │ │ ├── Const.swift
│ │ │ ├── EachNavigationBar.swift
│ │ │ ├── EachNavigationItem.swift
│ │ │ ├── Navigation.swift
│ │ │ ├── Shadow.swift
│ │ │ ├── UINavigationBar+Sugar.swift
│ │ │ ├── UINavigationController+EachNavigationBar.swift
│ │ │ ├── UITableViewController+EachNavigationBar.swift
│ │ │ ├── UIViewController+Associated.swift
│ │ │ ├── UIViewController+EachNavigationBar.swift
│ │ │ ├── UIViewController+Navigation.swift
│ │ │ └── UIViewController+Swizzling.swift
│ ├── LICENSE
│ └── README.md
├── EasyRefresher
│ ├── EasyRefresher
│ │ ├── Assets
│ │ │ ├── EasyRefresher.xcassets
│ │ │ │ ├── Contents.json
│ │ │ │ └── refresh_arrow_down.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── refresh_arrow_down.png
│ │ │ ├── en.lproj
│ │ │ │ └── Localizable.strings
│ │ │ └── zh-Hans.lproj
│ │ │ │ └── Localizable.strings
│ │ └── Classes
│ │ │ ├── AppearanceRefreshFooter.swift
│ │ │ ├── AutoRefreshFooter.swift
│ │ │ ├── Displayable.swift
│ │ │ ├── HasActivityIndicator.swift
│ │ │ ├── HasStateTitle.swift
│ │ │ ├── Localized.swift
│ │ │ ├── Refresh.swift
│ │ │ ├── RefreshComponent.swift
│ │ │ ├── RefreshFooter.swift
│ │ │ ├── RefreshHeader.swift
│ │ │ ├── RefreshStateful.swift
│ │ │ ├── Refreshable.swift
│ │ │ ├── ScrollViewObservation.swift
│ │ │ └── UIScrollView+Refresh.swift
│ └── LICENSE
├── ExtensionX.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── ExtensionX.xcscheme
├── ExtensionX
│ ├── ExtensionX.podspec
│ └── Sources
│ │ ├── .gitkeep
│ │ ├── ArrayExt.swift
│ │ ├── StringExt.swift
│ │ ├── UIBarButtonItemExt.swift
│ │ ├── UIColorExt.swift
│ │ ├── UIScreenExt.swift
│ │ └── UIViewControllerExt.swift
├── FSPagerView.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── FSPagerView.xcscheme
├── FSPagerView
│ ├── LICENSE
│ ├── README-OBJECTIVE-C.md
│ └── Sources
│ │ ├── FSPageControl.swift
│ │ ├── FSPageViewLayout.swift
│ │ ├── FSPageViewTransformer.swift
│ │ ├── FSPagerCollectionView.swift
│ │ ├── FSPagerView.swift
│ │ ├── FSPagerViewCell.swift
│ │ ├── FSPagerViewLayoutAttributes.swift
│ │ ├── FSPagerViewObjcCompat.h
│ │ └── FSPagerViewObjcCompat.m
├── IQKeyboardManagerSwift.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── IQKeyboardManagerSwift.xcscheme
├── IQKeyboardManagerSwift
│ ├── IQKeyboardManagerSwift
│ │ ├── Categories
│ │ │ ├── IQNSArray+Sort.swift
│ │ │ ├── IQUIScrollView+Additions.swift
│ │ │ ├── IQUITextFieldView+Additions.swift
│ │ │ ├── IQUIView+Hierarchy.swift
│ │ │ └── IQUIViewController+Additions.swift
│ │ ├── Constants
│ │ │ ├── IQKeyboardManagerConstants.swift
│ │ │ └── IQKeyboardManagerConstantsInternal.swift
│ │ ├── IQKeyboardManager.swift
│ │ ├── IQKeyboardReturnKeyHandler.swift
│ │ ├── IQTextView
│ │ │ └── IQTextView.swift
│ │ ├── IQToolbar
│ │ │ ├── IQBarButtonItem.swift
│ │ │ ├── IQInvocation.swift
│ │ │ ├── IQPreviousNextView.swift
│ │ │ ├── IQTitleBarButtonItem.swift
│ │ │ ├── IQToolbar.swift
│ │ │ └── IQUIView+IQKeyboardToolbar.swift
│ │ └── Resources
│ │ │ └── IQKeyboardManager.bundle
│ │ │ ├── IQButtonBarArrowDown@2x.png
│ │ │ ├── IQButtonBarArrowDown@3x.png
│ │ │ ├── IQButtonBarArrowLeft@2x.png
│ │ │ ├── IQButtonBarArrowLeft@3x.png
│ │ │ ├── IQButtonBarArrowRight@2x.png
│ │ │ ├── IQButtonBarArrowRight@3x.png
│ │ │ ├── IQButtonBarArrowUp@2x.png
│ │ │ └── IQButtonBarArrowUp@3x.png
│ ├── LICENSE.md
│ └── README.md
├── Kingfisher.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── Kingfisher.xcscheme
├── Kingfisher
│ ├── LICENSE
│ ├── README.md
│ └── Sources
│ │ ├── Cache
│ │ ├── CacheSerializer.swift
│ │ ├── DiskStorage.swift
│ │ ├── FormatIndicatedCacheSerializer.swift
│ │ ├── ImageCache.swift
│ │ ├── MemoryStorage.swift
│ │ └── Storage.swift
│ │ ├── Extensions
│ │ ├── ImageView+Kingfisher.swift
│ │ └── UIButton+Kingfisher.swift
│ │ ├── General
│ │ ├── Deprecated.swift
│ │ ├── ImageSource
│ │ │ ├── ImageDataProvider.swift
│ │ │ ├── Resource.swift
│ │ │ └── Source.swift
│ │ ├── Kingfisher.swift
│ │ ├── KingfisherError.swift
│ │ ├── KingfisherManager.swift
│ │ └── KingfisherOptionsInfo.swift
│ │ ├── Image
│ │ ├── Filter.swift
│ │ ├── GIFAnimatedImage.swift
│ │ ├── Image.swift
│ │ ├── ImageDrawing.swift
│ │ ├── ImageFormat.swift
│ │ ├── ImageProcessor.swift
│ │ ├── ImageProgressive.swift
│ │ ├── ImageTransition.swift
│ │ └── Placeholder.swift
│ │ ├── Kingfisher.h
│ │ ├── Networking
│ │ ├── AuthenticationChallengeResponsable.swift
│ │ ├── ImageDataProcessor.swift
│ │ ├── ImageDownloader.swift
│ │ ├── ImageDownloaderDelegate.swift
│ │ ├── ImageModifier.swift
│ │ ├── ImagePrefetcher.swift
│ │ ├── RedirectHandler.swift
│ │ ├── RequestModifier.swift
│ │ ├── SessionDataTask.swift
│ │ └── SessionDelegate.swift
│ │ ├── Utility
│ │ ├── Box.swift
│ │ ├── CallbackQueue.swift
│ │ ├── Delegate.swift
│ │ ├── ExtensionHelpers.swift
│ │ ├── Result.swift
│ │ ├── Runtime.swift
│ │ ├── SizeExtensions.swift
│ │ └── String+MD5.swift
│ │ └── Views
│ │ ├── AnimatedImageView.swift
│ │ └── Indicator.swift
├── LeanCloud.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── LeanCloud.xcscheme
├── LeanCloud
│ ├── LICENSE
│ ├── README.md
│ └── Sources
│ │ ├── Foundation
│ │ ├── Application.swift
│ │ ├── Error.swift
│ │ ├── Lazyload.swift
│ │ ├── Logger.swift
│ │ ├── MD5.swift
│ │ └── Polyfill
│ │ │ ├── Polyfill.h
│ │ │ ├── Polyfill.m
│ │ │ └── module.modulemap
│ │ ├── LocalStorage
│ │ ├── LocalStorage.swift
│ │ └── PersistentController.swift
│ │ └── Storage
│ │ ├── AppRouterCache.swift
│ │ ├── AppRouterCache.xcdatamodeld
│ │ └── AppRouterCache.xcdatamodel
│ │ │ └── contents
│ │ ├── BatchRequest.swift
│ │ ├── CQLClient.swift
│ │ ├── DataType
│ │ ├── ACL.swift
│ │ ├── Array.swift
│ │ ├── Bool.swift
│ │ ├── Data.swift
│ │ ├── Date.swift
│ │ ├── Dictionary.swift
│ │ ├── File.swift
│ │ ├── GeoPoint.swift
│ │ ├── Installation.swift
│ │ ├── Null.swift
│ │ ├── Number.swift
│ │ ├── Object.swift
│ │ ├── Relation.swift
│ │ ├── Role.swift
│ │ ├── String.swift
│ │ └── User.swift
│ │ ├── Engine.swift
│ │ ├── Extension.swift
│ │ ├── FileUploader.swift
│ │ ├── HTTPClient.swift
│ │ ├── HTTPRouter.swift
│ │ ├── LeanCloud.swift
│ │ ├── ObjectProfiler.swift
│ │ ├── ObjectUpdater.swift
│ │ ├── Operation.swift
│ │ ├── Query.swift
│ │ ├── Request.swift
│ │ ├── Response.swift
│ │ ├── Result.swift
│ │ ├── Runtime.swift
│ │ ├── SMSClient.swift
│ │ ├── StorageContext.xcdatamodeld
│ │ └── StorageContext.xcdatamodel
│ │ │ └── contents
│ │ ├── StorageContextCache.swift
│ │ ├── Utility.swift
│ │ └── Value.swift
├── Local Podspecs
│ └── ExtensionX.podspec.json
├── Manifest.lock
├── Moya.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── Moya.xcscheme
├── Moya
│ ├── License.md
│ ├── Readme.md
│ └── Sources
│ │ ├── Moya
│ │ ├── AnyEncodable.swift
│ │ ├── Cancellable.swift
│ │ ├── Endpoint.swift
│ │ ├── Image.swift
│ │ ├── Moya+Alamofire.swift
│ │ ├── MoyaError.swift
│ │ ├── MoyaProvider+Defaults.swift
│ │ ├── MoyaProvider+Internal.swift
│ │ ├── MoyaProvider.swift
│ │ ├── MultiTarget.swift
│ │ ├── MultipartFormData.swift
│ │ ├── Plugin.swift
│ │ ├── Plugins
│ │ │ ├── AccessTokenPlugin.swift
│ │ │ ├── CredentialsPlugin.swift
│ │ │ ├── NetworkActivityPlugin.swift
│ │ │ └── NetworkLoggerPlugin.swift
│ │ ├── Response.swift
│ │ ├── TargetType.swift
│ │ ├── Task.swift
│ │ ├── URL+Moya.swift
│ │ ├── URLRequest+Encoding.swift
│ │ └── ValidationType.swift
│ │ └── RxMoya
│ │ ├── MoyaProvider+Rx.swift
│ │ ├── Observable+Response.swift
│ │ └── Single+Response.swift
├── Pods.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ ├── gaox.xcuserdatad
│ │ └── xcschemes
│ │ │ ├── Alamofire.xcscheme
│ │ │ ├── CocoaChainKit.xcscheme
│ │ │ ├── Differentiator.xcscheme
│ │ │ ├── EachNavigationBar.xcscheme
│ │ │ ├── ExtensionX.xcscheme
│ │ │ ├── FSCycleScrollView.xcscheme
│ │ │ ├── FSPagerView.xcscheme
│ │ │ ├── IQKeyboardManagerSwift.xcscheme
│ │ │ ├── Kingfisher.xcscheme
│ │ │ ├── LeanCloud.xcscheme
│ │ │ ├── MJRefresh.xcscheme
│ │ │ ├── Moya.xcscheme
│ │ │ ├── Pods-LightCloud.xcscheme
│ │ │ ├── Pods-LightCloudTests.xcscheme
│ │ │ ├── Pods-LightCloudUITests.xcscheme
│ │ │ ├── Result.xcscheme
│ │ │ ├── RxCocoa.xcscheme
│ │ │ ├── RxDataSources.xcscheme
│ │ │ ├── RxGesture.xcscheme
│ │ │ ├── RxNetwork.xcscheme
│ │ │ ├── RxSwift.xcscheme
│ │ │ ├── RxSwiftExt.xcscheme
│ │ │ ├── RxSwiftX.xcscheme
│ │ │ ├── SnapKit.xcscheme
│ │ │ ├── Toast-Swift.xcscheme
│ │ │ └── netfox.xcscheme
│ │ ├── gaoxiang.xcuserdatad
│ │ └── xcschemes
│ │ │ ├── Alamofire.xcscheme
│ │ │ ├── CleanJSON.xcscheme
│ │ │ ├── CocoaChainKit.xcscheme
│ │ │ ├── Differentiator.xcscheme
│ │ │ ├── EachNavigationBar-EachNavigationBar.xcscheme
│ │ │ ├── EachNavigationBar.xcscheme
│ │ │ ├── EasyRefresher-EasyRefresher.xcscheme
│ │ │ ├── EasyRefresher.xcscheme
│ │ │ ├── ExtensionX.xcscheme
│ │ │ ├── FSPagerView.xcscheme
│ │ │ ├── IQKeyboardManagerSwift.xcscheme
│ │ │ ├── Kingfisher.xcscheme
│ │ │ ├── LeanCloud.xcscheme
│ │ │ ├── Moya.xcscheme
│ │ │ ├── Pods-LightCloud.xcscheme
│ │ │ ├── Pods-LightCloudTests.xcscheme
│ │ │ ├── Pods-LightCloudUITests.xcscheme
│ │ │ ├── Result.xcscheme
│ │ │ ├── RxCocoa.xcscheme
│ │ │ ├── RxDataSources.xcscheme
│ │ │ ├── RxGesture.xcscheme
│ │ │ ├── RxNetwork.xcscheme
│ │ │ ├── RxSwift.xcscheme
│ │ │ ├── RxSwiftExt.xcscheme
│ │ │ ├── RxSwiftX.xcscheme
│ │ │ ├── SnapKit.xcscheme
│ │ │ ├── Toast-Swift.xcscheme
│ │ │ └── netfox.xcscheme
│ │ ├── gin.xcuserdatad
│ │ └── xcschemes
│ │ │ ├── FSCycleScrollView.xcscheme
│ │ │ ├── FSPagerView.xcscheme
│ │ │ ├── Moya.xcscheme
│ │ │ ├── RxGesture.xcscheme
│ │ │ ├── RxNetwork.xcscheme
│ │ │ ├── RxSwiftExt.xcscheme
│ │ │ ├── RxSwiftX.xcscheme
│ │ │ └── netfox.xcscheme
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ ├── Alamofire.xcscheme
│ │ ├── CleanJSON.xcscheme
│ │ ├── CocoaChainKit.xcscheme
│ │ ├── Differentiator.xcscheme
│ │ ├── EachNavigationBar-EachNavigationBar.xcscheme
│ │ ├── EachNavigationBar.xcscheme
│ │ ├── EasyRefresher-EasyRefresher.xcscheme
│ │ ├── EasyRefresher.xcscheme
│ │ ├── ExtensionX.xcscheme
│ │ ├── FSPagerView.xcscheme
│ │ ├── IQKeyboardManagerSwift.xcscheme
│ │ ├── Kingfisher.xcscheme
│ │ ├── LeanCloud.xcscheme
│ │ ├── Moya.xcscheme
│ │ ├── Pods-LightCloud.xcscheme
│ │ ├── Pods-LightCloudTests.xcscheme
│ │ ├── Pods-LightCloudUITests.xcscheme
│ │ ├── Result.xcscheme
│ │ ├── RxCocoa.xcscheme
│ │ ├── RxDataSources.xcscheme
│ │ ├── RxGesture.xcscheme
│ │ ├── RxNetwork.xcscheme
│ │ ├── RxSwift.xcscheme
│ │ ├── RxSwiftExt.xcscheme
│ │ ├── RxSwiftX.xcscheme
│ │ ├── SnapKit.xcscheme
│ │ ├── Toast-Swift.xcscheme
│ │ ├── netfox.xcscheme
│ │ └── xcschememanagement.plist
├── Result.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── Result.xcscheme
├── Result
│ ├── LICENSE
│ ├── README.md
│ └── Result
│ │ ├── AnyError.swift
│ │ ├── NoError.swift
│ │ ├── Result.swift
│ │ └── ResultProtocol.swift
├── RxCocoa.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── RxCocoa.xcscheme
├── RxCocoa
│ ├── LICENSE.md
│ ├── Platform
│ │ ├── DataStructures
│ │ │ ├── Bag.swift
│ │ │ ├── InfiniteSequence.swift
│ │ │ ├── PriorityQueue.swift
│ │ │ └── Queue.swift
│ │ ├── DeprecationWarner.swift
│ │ ├── DispatchQueue+Extensions.swift
│ │ ├── Platform.Darwin.swift
│ │ ├── Platform.Linux.swift
│ │ └── RecursiveLock.swift
│ ├── README.md
│ └── RxCocoa
│ │ ├── Common
│ │ ├── Binder.swift
│ │ ├── ControlTarget.swift
│ │ ├── DelegateProxy.swift
│ │ ├── DelegateProxyType.swift
│ │ ├── KeyPathBinder.swift
│ │ ├── NSLayoutConstraint+Rx.swift
│ │ ├── Observable+Bind.swift
│ │ ├── RxCocoaObjCRuntimeError+Extensions.swift
│ │ ├── RxTarget.swift
│ │ ├── SectionedViewDataSourceType.swift
│ │ └── TextInput.swift
│ │ ├── Deprecated.swift
│ │ ├── Foundation
│ │ ├── KVORepresentable+CoreGraphics.swift
│ │ ├── KVORepresentable+Swift.swift
│ │ ├── KVORepresentable.swift
│ │ ├── Logging.swift
│ │ ├── NSObject+Rx+KVORepresentable.swift
│ │ ├── NSObject+Rx+RawRepresentable.swift
│ │ ├── NSObject+Rx.swift
│ │ ├── NotificationCenter+Rx.swift
│ │ └── URLSession+Rx.swift
│ │ ├── Runtime
│ │ ├── _RX.m
│ │ ├── _RXDelegateProxy.m
│ │ ├── _RXKVOObserver.m
│ │ ├── _RXObjCRuntime.m
│ │ └── include
│ │ │ ├── RxCocoaRuntime.h
│ │ │ ├── _RX.h
│ │ │ ├── _RXDelegateProxy.h
│ │ │ ├── _RXKVOObserver.h
│ │ │ └── _RXObjCRuntime.h
│ │ ├── RxCocoa.h
│ │ ├── RxCocoa.swift
│ │ ├── Traits
│ │ ├── BehaviorRelay.swift
│ │ ├── ControlEvent.swift
│ │ ├── ControlProperty.swift
│ │ ├── Driver
│ │ │ ├── BehaviorRelay+Driver.swift
│ │ │ ├── ControlEvent+Driver.swift
│ │ │ ├── ControlProperty+Driver.swift
│ │ │ ├── Driver+Subscription.swift
│ │ │ ├── Driver.swift
│ │ │ └── ObservableConvertibleType+Driver.swift
│ │ ├── PublishRelay.swift
│ │ ├── SharedSequence
│ │ │ ├── ObservableConvertibleType+SharedSequence.swift
│ │ │ ├── SchedulerType+SharedSequence.swift
│ │ │ ├── SharedSequence+Operators+arity.swift
│ │ │ ├── SharedSequence+Operators.swift
│ │ │ └── SharedSequence.swift
│ │ └── Signal
│ │ │ ├── ControlEvent+Signal.swift
│ │ │ ├── ObservableConvertibleType+Signal.swift
│ │ │ ├── PublishRelay+Signal.swift
│ │ │ ├── Signal+Subscription.swift
│ │ │ └── Signal.swift
│ │ ├── iOS
│ │ ├── DataSources
│ │ │ ├── RxCollectionViewReactiveArrayDataSource.swift
│ │ │ ├── RxPickerViewAdapter.swift
│ │ │ └── RxTableViewReactiveArrayDataSource.swift
│ │ ├── Events
│ │ │ └── ItemEvents.swift
│ │ ├── NSTextStorage+Rx.swift
│ │ ├── Protocols
│ │ │ ├── RxCollectionViewDataSourceType.swift
│ │ │ ├── RxPickerViewDataSourceType.swift
│ │ │ └── RxTableViewDataSourceType.swift
│ │ ├── Proxies
│ │ │ ├── RxCollectionViewDataSourcePrefetchingProxy.swift
│ │ │ ├── RxCollectionViewDataSourceProxy.swift
│ │ │ ├── RxCollectionViewDelegateProxy.swift
│ │ │ ├── RxNavigationControllerDelegateProxy.swift
│ │ │ ├── RxPickerViewDataSourceProxy.swift
│ │ │ ├── RxPickerViewDelegateProxy.swift
│ │ │ ├── RxScrollViewDelegateProxy.swift
│ │ │ ├── RxSearchBarDelegateProxy.swift
│ │ │ ├── RxSearchControllerDelegateProxy.swift
│ │ │ ├── RxTabBarControllerDelegateProxy.swift
│ │ │ ├── RxTabBarDelegateProxy.swift
│ │ │ ├── RxTableViewDataSourcePrefetchingProxy.swift
│ │ │ ├── RxTableViewDataSourceProxy.swift
│ │ │ ├── RxTableViewDelegateProxy.swift
│ │ │ ├── RxTextStorageDelegateProxy.swift
│ │ │ ├── RxTextViewDelegateProxy.swift
│ │ │ └── RxWebViewDelegateProxy.swift
│ │ ├── UIActivityIndicatorView+Rx.swift
│ │ ├── UIAlertAction+Rx.swift
│ │ ├── UIApplication+Rx.swift
│ │ ├── UIBarButtonItem+Rx.swift
│ │ ├── UIButton+Rx.swift
│ │ ├── UICollectionView+Rx.swift
│ │ ├── UIControl+Rx.swift
│ │ ├── UIDatePicker+Rx.swift
│ │ ├── UIGestureRecognizer+Rx.swift
│ │ ├── UIImageView+Rx.swift
│ │ ├── UILabel+Rx.swift
│ │ ├── UINavigationController+Rx.swift
│ │ ├── UINavigationItem+Rx.swift
│ │ ├── UIPageControl+Rx.swift
│ │ ├── UIPickerView+Rx.swift
│ │ ├── UIProgressView+Rx.swift
│ │ ├── UIRefreshControl+Rx.swift
│ │ ├── UIScrollView+Rx.swift
│ │ ├── UISearchBar+Rx.swift
│ │ ├── UISearchController+Rx.swift
│ │ ├── UISegmentedControl+Rx.swift
│ │ ├── UISlider+Rx.swift
│ │ ├── UIStepper+Rx.swift
│ │ ├── UISwitch+Rx.swift
│ │ ├── UITabBar+Rx.swift
│ │ ├── UITabBarController+Rx.swift
│ │ ├── UITabBarItem+Rx.swift
│ │ ├── UITableView+Rx.swift
│ │ ├── UITextField+Rx.swift
│ │ ├── UITextView+Rx.swift
│ │ ├── UIView+Rx.swift
│ │ ├── UIViewController+Rx.swift
│ │ └── UIWebView+Rx.swift
│ │ └── macOS
│ │ ├── NSButton+Rx.swift
│ │ ├── NSControl+Rx.swift
│ │ ├── NSImageView+Rx.swift
│ │ ├── NSSlider+Rx.swift
│ │ ├── NSTextField+Rx.swift
│ │ ├── NSTextView+Rx.swift
│ │ └── NSView+Rx.swift
├── RxDataSources.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── RxDataSources.xcscheme
├── RxDataSources
│ ├── LICENSE.md
│ ├── README.md
│ └── Sources
│ │ └── RxDataSources
│ │ ├── AnimationConfiguration.swift
│ │ ├── Array+Extensions.swift
│ │ ├── CollectionViewSectionedDataSource.swift
│ │ ├── DataSources.swift
│ │ ├── Deprecated.swift
│ │ ├── FloatingPointType+IdentifiableType.swift
│ │ ├── IntegerType+IdentifiableType.swift
│ │ ├── RxCollectionViewSectionedAnimatedDataSource.swift
│ │ ├── RxCollectionViewSectionedReloadDataSource.swift
│ │ ├── RxPickerViewAdapter.swift
│ │ ├── RxTableViewSectionedAnimatedDataSource.swift
│ │ ├── RxTableViewSectionedReloadDataSource.swift
│ │ ├── String+IdentifiableType.swift
│ │ ├── TableViewSectionedDataSource.swift
│ │ ├── UI+SectionedViewType.swift
│ │ └── ViewTransition.swift
├── RxGesture.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── RxGesture.xcscheme
├── RxGesture
│ ├── LICENSE
│ ├── Pod
│ │ └── Classes
│ │ │ ├── GestureFactory.swift
│ │ │ ├── GestureRecognizer+RxGesture.swift
│ │ │ ├── RxGestureRecognizerDelegate.swift
│ │ │ ├── SharedTypes.swift
│ │ │ ├── View+RxGesture.swift
│ │ │ └── iOS
│ │ │ ├── ForceTouchGestureRecognizer.swift
│ │ │ ├── TouchDownGestureRecognizer.swift
│ │ │ ├── TransformGestureRecognizers.swift
│ │ │ ├── UILongPressGestureRecognizer+RxGesture.swift
│ │ │ ├── UIPanGestureRecognizer+RxGesture.swift
│ │ │ ├── UIPinchGestureRecognizer+RxGesture.swift
│ │ │ ├── UIRotationGestureRecognizer+RxGesture.swift
│ │ │ ├── UIScreenEdgePanGestureRecognizer+RxGesture.swift
│ │ │ ├── UISwipeGestureRecognizer+RxGesture.swift
│ │ │ └── UITapGestureRecognizer+RxGesture.swift
│ └── README.md
├── RxNetwork.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── RxNetwork.xcscheme
├── RxNetwork
│ ├── LICENSE
│ ├── README.md
│ └── RxNetwork
│ │ └── Classes
│ │ └── Core
│ │ ├── Network+Configuration.swift
│ │ ├── Network.swift
│ │ ├── NetworkIndicatorPlugin.swift
│ │ └── TargetType+Rx.swift
├── RxSwift.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── RxSwift.xcscheme
├── RxSwift
│ ├── LICENSE.md
│ ├── Platform
│ │ ├── AtomicInt.swift
│ │ ├── DataStructures
│ │ │ ├── Bag.swift
│ │ │ ├── InfiniteSequence.swift
│ │ │ ├── PriorityQueue.swift
│ │ │ └── Queue.swift
│ │ ├── DeprecationWarner.swift
│ │ ├── DispatchQueue+Extensions.swift
│ │ ├── Platform.Darwin.swift
│ │ ├── Platform.Linux.swift
│ │ └── RecursiveLock.swift
│ ├── README.md
│ └── RxSwift
│ │ ├── AnyObserver.swift
│ │ ├── Cancelable.swift
│ │ ├── Concurrency
│ │ ├── AsyncLock.swift
│ │ ├── Lock.swift
│ │ ├── LockOwnerType.swift
│ │ ├── SynchronizedDisposeType.swift
│ │ ├── SynchronizedOnType.swift
│ │ └── SynchronizedUnsubscribeType.swift
│ │ ├── ConnectableObservableType.swift
│ │ ├── Deprecated.swift
│ │ ├── Disposable.swift
│ │ ├── Disposables
│ │ ├── AnonymousDisposable.swift
│ │ ├── BinaryDisposable.swift
│ │ ├── BooleanDisposable.swift
│ │ ├── CompositeDisposable.swift
│ │ ├── Disposables.swift
│ │ ├── DisposeBag.swift
│ │ ├── DisposeBase.swift
│ │ ├── NopDisposable.swift
│ │ ├── RefCountDisposable.swift
│ │ ├── ScheduledDisposable.swift
│ │ ├── SerialDisposable.swift
│ │ ├── SingleAssignmentDisposable.swift
│ │ └── SubscriptionDisposable.swift
│ │ ├── Errors.swift
│ │ ├── Event.swift
│ │ ├── Extensions
│ │ ├── Bag+Rx.swift
│ │ └── String+Rx.swift
│ │ ├── GroupedObservable.swift
│ │ ├── ImmediateSchedulerType.swift
│ │ ├── Observable.swift
│ │ ├── ObservableConvertibleType.swift
│ │ ├── ObservableType+Extensions.swift
│ │ ├── ObservableType.swift
│ │ ├── Observables
│ │ ├── AddRef.swift
│ │ ├── Amb.swift
│ │ ├── AsMaybe.swift
│ │ ├── AsSingle.swift
│ │ ├── Buffer.swift
│ │ ├── Catch.swift
│ │ ├── CombineLatest+Collection.swift
│ │ ├── CombineLatest+arity.swift
│ │ ├── CombineLatest.swift
│ │ ├── Concat.swift
│ │ ├── Create.swift
│ │ ├── Debounce.swift
│ │ ├── Debug.swift
│ │ ├── DefaultIfEmpty.swift
│ │ ├── Deferred.swift
│ │ ├── Delay.swift
│ │ ├── DelaySubscription.swift
│ │ ├── Dematerialize.swift
│ │ ├── DistinctUntilChanged.swift
│ │ ├── Do.swift
│ │ ├── ElementAt.swift
│ │ ├── Empty.swift
│ │ ├── Enumerated.swift
│ │ ├── Error.swift
│ │ ├── Filter.swift
│ │ ├── First.swift
│ │ ├── Generate.swift
│ │ ├── GroupBy.swift
│ │ ├── Just.swift
│ │ ├── Map.swift
│ │ ├── Materialize.swift
│ │ ├── Merge.swift
│ │ ├── Multicast.swift
│ │ ├── Never.swift
│ │ ├── ObserveOn.swift
│ │ ├── Optional.swift
│ │ ├── Producer.swift
│ │ ├── Range.swift
│ │ ├── Reduce.swift
│ │ ├── Repeat.swift
│ │ ├── RetryWhen.swift
│ │ ├── Sample.swift
│ │ ├── Scan.swift
│ │ ├── Sequence.swift
│ │ ├── ShareReplayScope.swift
│ │ ├── SingleAsync.swift
│ │ ├── Sink.swift
│ │ ├── Skip.swift
│ │ ├── SkipUntil.swift
│ │ ├── SkipWhile.swift
│ │ ├── StartWith.swift
│ │ ├── SubscribeOn.swift
│ │ ├── Switch.swift
│ │ ├── SwitchIfEmpty.swift
│ │ ├── Take.swift
│ │ ├── TakeLast.swift
│ │ ├── TakeUntil.swift
│ │ ├── TakeWhile.swift
│ │ ├── Throttle.swift
│ │ ├── Timeout.swift
│ │ ├── Timer.swift
│ │ ├── ToArray.swift
│ │ ├── Using.swift
│ │ ├── Window.swift
│ │ ├── WithLatestFrom.swift
│ │ ├── Zip+Collection.swift
│ │ ├── Zip+arity.swift
│ │ └── Zip.swift
│ │ ├── ObserverType.swift
│ │ ├── Observers
│ │ ├── AnonymousObserver.swift
│ │ ├── ObserverBase.swift
│ │ └── TailRecursiveSink.swift
│ │ ├── Reactive.swift
│ │ ├── Rx.swift
│ │ ├── RxMutableBox.swift
│ │ ├── SchedulerType.swift
│ │ ├── Schedulers
│ │ ├── ConcurrentDispatchQueueScheduler.swift
│ │ ├── ConcurrentMainScheduler.swift
│ │ ├── CurrentThreadScheduler.swift
│ │ ├── HistoricalScheduler.swift
│ │ ├── HistoricalSchedulerTimeConverter.swift
│ │ ├── Internal
│ │ │ ├── DispatchQueueConfiguration.swift
│ │ │ ├── InvocableScheduledItem.swift
│ │ │ ├── InvocableType.swift
│ │ │ ├── ScheduledItem.swift
│ │ │ └── ScheduledItemType.swift
│ │ ├── MainScheduler.swift
│ │ ├── OperationQueueScheduler.swift
│ │ ├── RecursiveScheduler.swift
│ │ ├── SchedulerServices+Emulation.swift
│ │ ├── SerialDispatchQueueScheduler.swift
│ │ ├── VirtualTimeConverterType.swift
│ │ └── VirtualTimeScheduler.swift
│ │ ├── Subjects
│ │ ├── AsyncSubject.swift
│ │ ├── BehaviorSubject.swift
│ │ ├── PublishSubject.swift
│ │ ├── ReplaySubject.swift
│ │ └── SubjectType.swift
│ │ ├── SwiftSupport
│ │ └── SwiftSupport.swift
│ │ └── Traits
│ │ ├── Completable+AndThen.swift
│ │ ├── Completable.swift
│ │ ├── Maybe.swift
│ │ ├── ObservableType+PrimitiveSequence.swift
│ │ ├── PrimitiveSequence+Zip+arity.swift
│ │ ├── PrimitiveSequence.swift
│ │ └── Single.swift
├── RxSwiftExt.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── RxSwiftExt.xcscheme
├── RxSwiftExt
│ ├── LICENSE
│ ├── Readme.md
│ └── Source
│ │ ├── RxCocoa
│ │ ├── UIViewPropertyAnimator+Rx.swift
│ │ ├── distinct+RxCocoa.swift
│ │ ├── mapTo+RxCocoa.swift
│ │ ├── not+RxCocoa.swift
│ │ └── unwrap+SharedSequence.swift
│ │ ├── RxSwift
│ │ ├── ObservableType+Weak.swift
│ │ ├── and.swift
│ │ ├── apply.swift
│ │ ├── cascade.swift
│ │ ├── catchErrorJustComplete.swift
│ │ ├── count.swift
│ │ ├── distinct.swift
│ │ ├── filterMap.swift
│ │ ├── flatMapSync.swift
│ │ ├── fromAsync.swift
│ │ ├── ignore.swift
│ │ ├── ignoreErrors.swift
│ │ ├── ignoreWhen.swift
│ │ ├── mapAt.swift
│ │ ├── mapMany.swift
│ │ ├── mapTo.swift
│ │ ├── materialized+elements.swift
│ │ ├── not.swift
│ │ ├── nwise.swift
│ │ ├── ofType.swift
│ │ ├── once.swift
│ │ ├── pausable.swift
│ │ ├── pausableBuffered.swift
│ │ ├── repeatWithBehavior.swift
│ │ ├── retryWithBehavior.swift
│ │ ├── toSortedArray.swift
│ │ ├── unwrap.swift
│ │ ├── withUnretained.swift
│ │ └── zipWith.swift
│ │ └── Tools
│ │ └── curry.swift
├── RxSwiftX.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── RxSwiftX.xcscheme
├── RxSwiftX
│ ├── LICENSE
│ ├── README.md
│ └── RxSwiftX
│ │ └── Classes
│ │ ├── Cocoa
│ │ ├── BehaviorRelay+RangeReplaceableCollection.swift
│ │ ├── IndexPath+Rx.swift
│ │ ├── RxTextFieldDelegateProxy.swift
│ │ ├── UIResponder+Rx.swift
│ │ ├── UIScrollView+Rx.swift
│ │ ├── UITableView+Rx.swift
│ │ ├── UITextField+Rx.swift
│ │ ├── UIView+Rx.swift
│ │ └── UIViewController+Rx.swift
│ │ ├── DataSources
│ │ ├── RxCollectionViewSectionedReloadProxy.swift
│ │ ├── RxTableViewSectionedReloadProxy.swift
│ │ ├── UICollectionView+Proxy.swift
│ │ └── UITableView+Proxy.swift
│ │ └── Swift
│ │ ├── CatchError.swift
│ │ ├── Collection+Rx.swift
│ │ ├── Filter.swift
│ │ ├── Int+Rx.swift
│ │ ├── MapTo.swift
│ │ ├── ObserveOn.swift
│ │ ├── ShareOnce.swift
│ │ ├── String+Rx.swift
│ │ └── Then.swift
├── SnapKit.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── SnapKit.xcscheme
├── SnapKit
│ ├── LICENSE
│ ├── README.md
│ └── Source
│ │ ├── Constraint.swift
│ │ ├── ConstraintAttributes.swift
│ │ ├── ConstraintConfig.swift
│ │ ├── ConstraintConstantTarget.swift
│ │ ├── ConstraintDSL.swift
│ │ ├── ConstraintDescription.swift
│ │ ├── ConstraintInsetTarget.swift
│ │ ├── ConstraintInsets.swift
│ │ ├── ConstraintItem.swift
│ │ ├── ConstraintLayoutGuide+Extensions.swift
│ │ ├── ConstraintLayoutGuide.swift
│ │ ├── ConstraintLayoutGuideDSL.swift
│ │ ├── ConstraintLayoutSupport.swift
│ │ ├── ConstraintLayoutSupportDSL.swift
│ │ ├── ConstraintMaker.swift
│ │ ├── ConstraintMakerEditable.swift
│ │ ├── ConstraintMakerExtendable.swift
│ │ ├── ConstraintMakerFinalizable.swift
│ │ ├── ConstraintMakerPriortizable.swift
│ │ ├── ConstraintMakerRelatable.swift
│ │ ├── ConstraintMultiplierTarget.swift
│ │ ├── ConstraintOffsetTarget.swift
│ │ ├── ConstraintPriority.swift
│ │ ├── ConstraintPriorityTarget.swift
│ │ ├── ConstraintRelatableTarget.swift
│ │ ├── ConstraintRelation.swift
│ │ ├── ConstraintView+Extensions.swift
│ │ ├── ConstraintView.swift
│ │ ├── ConstraintViewDSL.swift
│ │ ├── Debugging.swift
│ │ ├── LayoutConstraint.swift
│ │ ├── LayoutConstraintItem.swift
│ │ ├── Typealiases.swift
│ │ └── UILayoutSupport+Extensions.swift
├── Target Support Files
│ ├── Alamofire
│ │ ├── Alamofire-Info.plist
│ │ ├── Alamofire-dummy.m
│ │ ├── Alamofire-prefix.pch
│ │ ├── Alamofire-umbrella.h
│ │ ├── Alamofire.debug.xcconfig
│ │ ├── Alamofire.modulemap
│ │ ├── Alamofire.release.xcconfig
│ │ ├── Alamofire.xcconfig
│ │ └── Info.plist
│ ├── CleanJSON
│ │ ├── CleanJSON-Info.plist
│ │ ├── CleanJSON-dummy.m
│ │ ├── CleanJSON-prefix.pch
│ │ ├── CleanJSON-umbrella.h
│ │ ├── CleanJSON.debug.xcconfig
│ │ ├── CleanJSON.modulemap
│ │ ├── CleanJSON.release.xcconfig
│ │ ├── CleanJSON.xcconfig
│ │ └── Info.plist
│ ├── CocoaChainKit
│ │ ├── CocoaChainKit-Info.plist
│ │ ├── CocoaChainKit-dummy.m
│ │ ├── CocoaChainKit-prefix.pch
│ │ ├── CocoaChainKit-umbrella.h
│ │ ├── CocoaChainKit.debug.xcconfig
│ │ ├── CocoaChainKit.modulemap
│ │ ├── CocoaChainKit.release.xcconfig
│ │ ├── CocoaChainKit.xcconfig
│ │ └── Info.plist
│ ├── Differentiator
│ │ ├── Differentiator-Info.plist
│ │ ├── Differentiator-dummy.m
│ │ ├── Differentiator-prefix.pch
│ │ ├── Differentiator-umbrella.h
│ │ ├── Differentiator.debug.xcconfig
│ │ ├── Differentiator.modulemap
│ │ ├── Differentiator.release.xcconfig
│ │ ├── Differentiator.xcconfig
│ │ └── Info.plist
│ ├── EachNavigationBar
│ │ ├── EachNavigationBar-Info.plist
│ │ ├── EachNavigationBar-dummy.m
│ │ ├── EachNavigationBar-prefix.pch
│ │ ├── EachNavigationBar-umbrella.h
│ │ ├── EachNavigationBar.debug.xcconfig
│ │ ├── EachNavigationBar.modulemap
│ │ ├── EachNavigationBar.release.xcconfig
│ │ ├── EachNavigationBar.xcconfig
│ │ ├── Info.plist
│ │ ├── ResourceBundle-EachNavigationBar-EachNavigationBar-Info.plist
│ │ └── ResourceBundle-EachNavigationBar-Info.plist
│ ├── EasyRefresher
│ │ ├── EasyRefresher-Info.plist
│ │ ├── EasyRefresher-dummy.m
│ │ ├── EasyRefresher-prefix.pch
│ │ ├── EasyRefresher-umbrella.h
│ │ ├── EasyRefresher.debug.xcconfig
│ │ ├── EasyRefresher.modulemap
│ │ ├── EasyRefresher.release.xcconfig
│ │ ├── EasyRefresher.xcconfig
│ │ └── ResourceBundle-EasyRefresher-EasyRefresher-Info.plist
│ ├── ExtensionX
│ │ ├── ExtensionX-Info.plist
│ │ ├── ExtensionX-dummy.m
│ │ ├── ExtensionX-prefix.pch
│ │ ├── ExtensionX-umbrella.h
│ │ ├── ExtensionX.debug.xcconfig
│ │ ├── ExtensionX.modulemap
│ │ ├── ExtensionX.release.xcconfig
│ │ ├── ExtensionX.xcconfig
│ │ └── Info.plist
│ ├── FSPagerView
│ │ ├── FSPagerView-Info.plist
│ │ ├── FSPagerView-dummy.m
│ │ ├── FSPagerView-prefix.pch
│ │ ├── FSPagerView-umbrella.h
│ │ ├── FSPagerView.debug.xcconfig
│ │ ├── FSPagerView.modulemap
│ │ ├── FSPagerView.release.xcconfig
│ │ ├── FSPagerView.xcconfig
│ │ └── Info.plist
│ ├── IQKeyboardManagerSwift
│ │ ├── IQKeyboardManagerSwift-Info.plist
│ │ ├── IQKeyboardManagerSwift-dummy.m
│ │ ├── IQKeyboardManagerSwift-prefix.pch
│ │ ├── IQKeyboardManagerSwift-umbrella.h
│ │ ├── IQKeyboardManagerSwift.debug.xcconfig
│ │ ├── IQKeyboardManagerSwift.modulemap
│ │ ├── IQKeyboardManagerSwift.release.xcconfig
│ │ ├── IQKeyboardManagerSwift.xcconfig
│ │ └── Info.plist
│ ├── Kingfisher
│ │ ├── Info.plist
│ │ ├── Kingfisher-Info.plist
│ │ ├── Kingfisher-dummy.m
│ │ ├── Kingfisher-prefix.pch
│ │ ├── Kingfisher-umbrella.h
│ │ ├── Kingfisher.debug.xcconfig
│ │ ├── Kingfisher.modulemap
│ │ ├── Kingfisher.release.xcconfig
│ │ └── Kingfisher.xcconfig
│ ├── LeanCloud
│ │ ├── Info.plist
│ │ ├── LeanCloud-Info.plist
│ │ ├── LeanCloud-dummy.m
│ │ ├── LeanCloud-prefix.pch
│ │ ├── LeanCloud-umbrella.h
│ │ ├── LeanCloud.debug.xcconfig
│ │ ├── LeanCloud.modulemap
│ │ ├── LeanCloud.release.xcconfig
│ │ └── LeanCloud.xcconfig
│ ├── Moya
│ │ ├── Info.plist
│ │ ├── Moya-Info.plist
│ │ ├── Moya-dummy.m
│ │ ├── Moya-prefix.pch
│ │ ├── Moya-umbrella.h
│ │ ├── Moya.debug.xcconfig
│ │ ├── Moya.modulemap
│ │ ├── Moya.release.xcconfig
│ │ └── Moya.xcconfig
│ ├── Pods-LightCloud
│ │ ├── Info.plist
│ │ ├── Pods-LightCloud-Info.plist
│ │ ├── Pods-LightCloud-acknowledgements.markdown
│ │ ├── Pods-LightCloud-acknowledgements.plist
│ │ ├── Pods-LightCloud-dummy.m
│ │ ├── Pods-LightCloud-frameworks-Debug-input-files.xcfilelist
│ │ ├── Pods-LightCloud-frameworks-Debug-output-files.xcfilelist
│ │ ├── Pods-LightCloud-frameworks-Release-input-files.xcfilelist
│ │ ├── Pods-LightCloud-frameworks-Release-output-files.xcfilelist
│ │ ├── Pods-LightCloud-frameworks.sh
│ │ ├── Pods-LightCloud-resources.sh
│ │ ├── Pods-LightCloud-umbrella.h
│ │ ├── Pods-LightCloud.debug.xcconfig
│ │ ├── Pods-LightCloud.modulemap
│ │ └── Pods-LightCloud.release.xcconfig
│ ├── Pods-LightCloudTests
│ │ ├── Info.plist
│ │ ├── Pods-LightCloudTests-Info.plist
│ │ ├── Pods-LightCloudTests-acknowledgements.markdown
│ │ ├── Pods-LightCloudTests-acknowledgements.plist
│ │ ├── Pods-LightCloudTests-dummy.m
│ │ ├── Pods-LightCloudTests-frameworks.sh
│ │ ├── Pods-LightCloudTests-resources.sh
│ │ ├── Pods-LightCloudTests-umbrella.h
│ │ ├── Pods-LightCloudTests.debug.xcconfig
│ │ ├── Pods-LightCloudTests.modulemap
│ │ └── Pods-LightCloudTests.release.xcconfig
│ ├── Pods-LightCloudUITests
│ │ ├── Info.plist
│ │ ├── Pods-LightCloudUITests-Info.plist
│ │ ├── Pods-LightCloudUITests-acknowledgements.markdown
│ │ ├── Pods-LightCloudUITests-acknowledgements.plist
│ │ ├── Pods-LightCloudUITests-dummy.m
│ │ ├── Pods-LightCloudUITests-frameworks.sh
│ │ ├── Pods-LightCloudUITests-resources.sh
│ │ ├── Pods-LightCloudUITests-umbrella.h
│ │ ├── Pods-LightCloudUITests.debug.xcconfig
│ │ ├── Pods-LightCloudUITests.modulemap
│ │ └── Pods-LightCloudUITests.release.xcconfig
│ ├── Result
│ │ ├── Info.plist
│ │ ├── Result-Info.plist
│ │ ├── Result-dummy.m
│ │ ├── Result-prefix.pch
│ │ ├── Result-umbrella.h
│ │ ├── Result.debug.xcconfig
│ │ ├── Result.modulemap
│ │ ├── Result.release.xcconfig
│ │ └── Result.xcconfig
│ ├── RxCocoa
│ │ ├── Info.plist
│ │ ├── RxCocoa-Info.plist
│ │ ├── RxCocoa-dummy.m
│ │ ├── RxCocoa-prefix.pch
│ │ ├── RxCocoa-umbrella.h
│ │ ├── RxCocoa.debug.xcconfig
│ │ ├── RxCocoa.modulemap
│ │ ├── RxCocoa.release.xcconfig
│ │ └── RxCocoa.xcconfig
│ ├── RxDataSources
│ │ ├── Info.plist
│ │ ├── RxDataSources-Info.plist
│ │ ├── RxDataSources-dummy.m
│ │ ├── RxDataSources-prefix.pch
│ │ ├── RxDataSources-umbrella.h
│ │ ├── RxDataSources.debug.xcconfig
│ │ ├── RxDataSources.modulemap
│ │ ├── RxDataSources.release.xcconfig
│ │ └── RxDataSources.xcconfig
│ ├── RxGesture
│ │ ├── Info.plist
│ │ ├── RxGesture-Info.plist
│ │ ├── RxGesture-dummy.m
│ │ ├── RxGesture-prefix.pch
│ │ ├── RxGesture-umbrella.h
│ │ ├── RxGesture.debug.xcconfig
│ │ ├── RxGesture.modulemap
│ │ ├── RxGesture.release.xcconfig
│ │ └── RxGesture.xcconfig
│ ├── RxNetwork
│ │ ├── Info.plist
│ │ ├── RxNetwork-Info.plist
│ │ ├── RxNetwork-dummy.m
│ │ ├── RxNetwork-prefix.pch
│ │ ├── RxNetwork-umbrella.h
│ │ ├── RxNetwork.debug.xcconfig
│ │ ├── RxNetwork.modulemap
│ │ ├── RxNetwork.release.xcconfig
│ │ └── RxNetwork.xcconfig
│ ├── RxSwift
│ │ ├── Info.plist
│ │ ├── RxSwift-Info.plist
│ │ ├── RxSwift-dummy.m
│ │ ├── RxSwift-prefix.pch
│ │ ├── RxSwift-umbrella.h
│ │ ├── RxSwift.debug.xcconfig
│ │ ├── RxSwift.modulemap
│ │ ├── RxSwift.release.xcconfig
│ │ └── RxSwift.xcconfig
│ ├── RxSwiftExt
│ │ ├── Info.plist
│ │ ├── RxSwiftExt-Info.plist
│ │ ├── RxSwiftExt-dummy.m
│ │ ├── RxSwiftExt-prefix.pch
│ │ ├── RxSwiftExt-umbrella.h
│ │ ├── RxSwiftExt.debug.xcconfig
│ │ ├── RxSwiftExt.modulemap
│ │ ├── RxSwiftExt.release.xcconfig
│ │ └── RxSwiftExt.xcconfig
│ ├── RxSwiftX
│ │ ├── Info.plist
│ │ ├── RxSwiftX-Info.plist
│ │ ├── RxSwiftX-dummy.m
│ │ ├── RxSwiftX-prefix.pch
│ │ ├── RxSwiftX-umbrella.h
│ │ ├── RxSwiftX.debug.xcconfig
│ │ ├── RxSwiftX.modulemap
│ │ ├── RxSwiftX.release.xcconfig
│ │ └── RxSwiftX.xcconfig
│ ├── SnapKit
│ │ ├── Info.plist
│ │ ├── SnapKit-Info.plist
│ │ ├── SnapKit-dummy.m
│ │ ├── SnapKit-prefix.pch
│ │ ├── SnapKit-umbrella.h
│ │ ├── SnapKit.debug.xcconfig
│ │ ├── SnapKit.modulemap
│ │ ├── SnapKit.release.xcconfig
│ │ └── SnapKit.xcconfig
│ ├── Toast-Swift
│ │ ├── Info.plist
│ │ ├── Toast-Swift-Info.plist
│ │ ├── Toast-Swift-dummy.m
│ │ ├── Toast-Swift-prefix.pch
│ │ ├── Toast-Swift-umbrella.h
│ │ ├── Toast-Swift.debug.xcconfig
│ │ ├── Toast-Swift.modulemap
│ │ ├── Toast-Swift.release.xcconfig
│ │ └── Toast-Swift.xcconfig
│ └── netfox
│ │ ├── Info.plist
│ │ ├── netfox-Info.plist
│ │ ├── netfox-dummy.m
│ │ ├── netfox-prefix.pch
│ │ ├── netfox-umbrella.h
│ │ ├── netfox.debug.xcconfig
│ │ ├── netfox.modulemap
│ │ ├── netfox.release.xcconfig
│ │ └── netfox.xcconfig
├── Toast-Swift.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── Toast-Swift.xcscheme
├── Toast-Swift
│ ├── LICENSE
│ ├── README.md
│ └── Toast
│ │ └── Toast.swift
├── netfox.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── pircate.xcuserdatad
│ │ └── xcschemes
│ │ └── netfox.xcscheme
└── netfox
│ ├── LICENSE
│ ├── README.md
│ └── netfox
│ ├── Core
│ ├── NFX.swift
│ ├── NFXAssets.swift
│ ├── NFXAuthenticationChallengeSender.swift
│ ├── NFXConstants.swift
│ ├── NFXDetailsController.swift
│ ├── NFXGenericBodyDetailsController.swift
│ ├── NFXGenericController.swift
│ ├── NFXHTTPModel.swift
│ ├── NFXHTTPModelManager.swift
│ ├── NFXHelper.swift
│ ├── NFXImageBodyDetailsController.swift
│ ├── NFXInfoController.swift
│ ├── NFXListController.swift
│ ├── NFXLoader.h
│ ├── NFXLoader.m
│ ├── NFXProtocol.swift
│ ├── NFXRawBodyDetailsController.swift
│ ├── NFXSettingsController.swift
│ ├── NFXStatisticsController.swift
│ └── NFXWindowController.swift
│ └── iOS
│ ├── NFXDetailsController_iOS.swift
│ ├── NFXHelper_iOS.swift
│ ├── NFXInfoController_iOS.swift
│ ├── NFXListCell_iOS.swift
│ ├── NFXListController_iOS.swift
│ ├── NFXSettingsController_iOS.swift
│ └── NFXStatisticsController_iOS.swift
└── README.md
/LightCloud.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/LightCloud.xcodeproj/xcuserdata/pircate.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | LightCloud.xcscheme
8 |
9 | orderHint
10 | 27
11 |
12 | LightCloud.xcscheme_^#shared#^_
13 |
14 | orderHint
15 | 28
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/LightCloud.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/LightCloud/API/BannerAPI.swift:
--------------------------------------------------------------------------------
1 | //
2 | // BannerAPI.swift
3 | // LightCloud
4 | //
5 | // Created by GorXion on 2018/5/29.
6 | // Copyright © 2018年 gaoX. All rights reserved.
7 | //
8 |
9 | import Moya
10 |
11 | enum BannerAPI {
12 | case items
13 | }
14 |
15 | extension BannerAPI: TargetType {
16 | var baseURL: URL {
17 | return URL(string: "https://news-at.zhihu.com/api")!
18 | }
19 |
20 | var path: String {
21 | return "4/news/latest"
22 | }
23 |
24 | var method: Moya.Method {
25 | return .get
26 | }
27 |
28 | var sampleData: Data {
29 | return "".data(using: .utf8)!
30 | }
31 |
32 | var task: Task {
33 | switch self {
34 | case .items:
35 | return .requestPlain
36 | }
37 | }
38 |
39 | var headers: [String : String]? {
40 | return nil
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/LightCloud/API/LCError+Message.swift:
--------------------------------------------------------------------------------
1 | //
2 | // LCError+Rx.swift
3 | // LightCloud
4 | //
5 | // Created by GorXion on 2018/5/29.
6 | // Copyright © 2018年 gaoX. All rights reserved.
7 | //
8 |
9 | import LeanCloud
10 | import RxSwift
11 |
12 | protocol LightError: Error {
13 |
14 | var errorMessage: String { get }
15 | }
16 |
17 | extension Error {
18 |
19 | var errorMessage: String {
20 | if let error = self as? LightError {
21 | return error.errorMessage
22 | }
23 | return "未知错误"
24 | }
25 | }
26 |
27 | extension LCError: LightError {
28 |
29 | var errorMessage: String {
30 | return reason ?? "服务器异常"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/LightCloud/App/ImportFile.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ImportFile.swift
3 | // LightCloud
4 | //
5 | // Created by GorXion on 2018/5/29.
6 | // Copyright © 2018年 gaoX. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import UIKit
11 | @_exported import RxSwift
12 | @_exported import RxCocoa
13 | @_exported import LeanCloud
14 | import CocoaChainKit
15 | import EachNavigationBar
16 | import SnapKit
17 | import RxSwiftExt
18 | import RxSwiftX
19 | import ExtensionX
20 |
21 | public typealias Observable = RxSwift.Observable
22 | public typealias Reactive = RxSwift.Reactive
23 | public typealias Binder = RxCocoa.Binder
24 |
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/Login/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/Login/login_button_disabled.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "Rectangle 26@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "Rectangle 26@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/Login/login_button_disabled.imageset/Rectangle 26@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/LightCloud/Assets.xcassets/Login/login_button_disabled.imageset/Rectangle 26@2x.png
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/Login/login_button_disabled.imageset/Rectangle 26@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/LightCloud/Assets.xcassets/Login/login_button_disabled.imageset/Rectangle 26@3x.png
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/Login/login_button_enabled.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "Rectangle 27@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "Rectangle 27@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/Login/login_button_enabled.imageset/Rectangle 27@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/LightCloud/Assets.xcassets/Login/login_button_enabled.imageset/Rectangle 27@2x.png
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/Login/login_button_enabled.imageset/Rectangle 27@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/LightCloud/Assets.xcassets/Login/login_button_enabled.imageset/Rectangle 27@3x.png
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/like.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "喜欢(2).png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "喜欢(2)-1.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/like.imageset/喜欢(2)-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/LightCloud/Assets.xcassets/like.imageset/喜欢(2)-1.png
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/like.imageset/喜欢(2).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/LightCloud/Assets.xcassets/like.imageset/喜欢(2).png
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/unlike.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "喜欢(3).png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "喜欢(3)-1.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/unlike.imageset/喜欢(3)-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/LightCloud/Assets.xcassets/unlike.imageset/喜欢(3)-1.png
--------------------------------------------------------------------------------
/LightCloud/Assets.xcassets/unlike.imageset/喜欢(3).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/LightCloud/Assets.xcassets/unlike.imageset/喜欢(3).png
--------------------------------------------------------------------------------
/LightCloud/Classes/Base/Controller/BaseViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // BaseViewController.swift
3 | // LightCloud
4 | //
5 | // Created by GorXion on 2018/5/10.
6 | // Copyright © 2018年 gaoX. All rights reserved.
7 | //
8 |
9 | import UIKit
10 | import RxSwift
11 |
12 | class BaseViewController: UIViewController {
13 |
14 | let disposeBag = DisposeBag()
15 |
16 | override func viewDidLoad() {
17 | super.viewDidLoad()
18 |
19 | view.backgroundColor = UIColor.white
20 | }
21 |
22 | deinit {
23 | debugPrint("\(type(of: self)) deinit")
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/LightCloud/Classes/Home/Controller/TestViewController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // TestViewController.swift
3 | // LightCloud
4 | //
5 | // Created by Pircate(gao497868860@gmail.com) on 2019/3/14
6 | // Copyright © 2019 gaoX. All rights reserved.
7 | //
8 |
9 | import UIKit
10 |
11 | class TestViewController: UIViewController {
12 |
13 | override func viewDidLoad() {
14 | super.viewDidLoad()
15 |
16 | // Do any additional setup after loading the view.
17 | }
18 |
19 |
20 | /*
21 | // MARK: - Navigation
22 |
23 | // In a storyboard-based application, you will often want to do a little preparation before navigation
24 | override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
25 | // Get the new view controller using segue.destination.
26 | // Pass the selected object to the new view controller.
27 | }
28 | */
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/LightCloud/Classes/Home/Model/BannerItemModel.swift:
--------------------------------------------------------------------------------
1 | //
2 | // BannerItemModel.swift
3 | // LightCloud
4 | //
5 | // Created by GorXion on 2018/5/29.
6 | // Copyright © 2018年 gaoX. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct BannerListModel: Codable {
12 | let topStories: [BannerItemModel]
13 |
14 | enum CodingKeys: String, CodingKey {
15 | case topStories = "top_stories"
16 | }
17 | }
18 |
19 | struct BannerItemModel: Codable {
20 | let id: String
21 | let title: String
22 | let image: String
23 | }
24 |
--------------------------------------------------------------------------------
/LightCloud/LightCloud-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | //
2 | // Use this file to import your target's public headers that you would like to expose to Swift.
3 | //
4 |
5 |
6 |
--------------------------------------------------------------------------------
/LightCloudTests/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | BNDL
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleVersion
20 | 1
21 |
22 |
23 |
--------------------------------------------------------------------------------
/LightCloudUITests/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | BNDL
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleVersion
20 | 1
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Pods/CleanJSON/CleanJSON/Classes/ToJSON.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ToJSON.swift
3 | // CleanJSON
4 | //
5 | // Created by Pircate(swifter.dev@gmail.com) on 2018/10/23
6 | // Copyright © 2018 Pircate. All rights reserved.
7 | //
8 |
9 | public extension Encodable {
10 |
11 | @inline(__always)
12 | func toJSON(using encoder: JSONEncoder = .init()) throws -> Data {
13 | return try encoder.encode(self)
14 | }
15 |
16 | @inline(__always)
17 | func toJSONString(using encoder: JSONEncoder = .init()) -> String? {
18 | guard let data = try? toJSON(using: encoder) else { return nil }
19 |
20 | return String(data: data, encoding: .utf8)
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Pods/CocoaChainKit/CocoaChainKit/Classes/Chain.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Chain.swift
3 | // CocoaChainKit
4 | //
5 | // Created by GorXion on 2018/5/8.
6 | //
7 |
8 | public struct Chain {
9 |
10 | public let base: Base
11 |
12 | public var build: Base {
13 | return base
14 | }
15 |
16 | public init(_ base: Base) {
17 | self.base = base
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Pods/CocoaChainKit/CocoaChainKit/Classes/ChainCompatible.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ChainCompatible.swift
3 | // CocoaChainKit
4 | //
5 | // Created by GorXion on 2018/5/8.
6 | //
7 |
8 | public protocol ChainCompatible {
9 |
10 | associatedtype CompatibleType
11 |
12 | var chain: CompatibleType { get }
13 | }
14 |
15 | public extension ChainCompatible {
16 |
17 | var chain: Chain {
18 | return Chain(self)
19 | }
20 | }
21 |
22 | extension NSObject: ChainCompatible {}
23 |
--------------------------------------------------------------------------------
/Pods/CocoaChainKit/CocoaChainKit/Classes/HasFont.swift:
--------------------------------------------------------------------------------
1 | //
2 | // HasFont.swift
3 | // CocoaChainKit
4 | //
5 | // Created by GorXion on 2018/6/28.
6 | //
7 |
8 | public protocol HasFont {
9 |
10 | func set(font: UIFont)
11 | }
12 |
13 | extension UILabel: HasFont {
14 |
15 | public func set(font: UIFont) {
16 | self.font = font
17 | }
18 | }
19 |
20 | extension UIButton: HasFont {
21 |
22 | public func set(font: UIFont) {
23 | self.titleLabel?.font = font
24 | }
25 | }
26 |
27 | extension UITextField: HasFont {
28 |
29 | public func set(font: UIFont) {
30 | self.font = font
31 | }
32 | }
33 |
34 | extension UITextView: HasFont {
35 |
36 | public func set(font: UIFont) {
37 | self.font = font
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/Pods/CocoaChainKit/CocoaChainKit/Classes/HasText+Chain.swift:
--------------------------------------------------------------------------------
1 | //
2 | // HasText.swift
3 | // CocoaChainKit
4 | //
5 | // Created by GorXion on 2018/8/7.
6 | //
7 |
8 | public extension Chain where Base: HasText {
9 |
10 | @discardableResult
11 | func text(_ text: String?) -> Chain {
12 | base.set(text: text)
13 | return self
14 | }
15 |
16 | @discardableResult
17 | func attributedText(_ attributedText: NSAttributedString?) -> Chain {
18 | base.set(attributedText: attributedText)
19 | return self
20 | }
21 |
22 | @discardableResult
23 | func textColor(_ textColor: UIColor) -> Chain {
24 | base.set(color: textColor)
25 | return self
26 | }
27 |
28 | @discardableResult
29 | func textAlignment(_ textAlignment: NSTextAlignment) -> Chain {
30 | base.set(alignment: textAlignment)
31 | return self
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/Pods/CocoaChainKit/CocoaChainKit/Classes/UIBarButtonItem+Chain.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIBarButtonItem+Chain.swift
3 | // CocoaChainKit
4 | //
5 | // Created by GorXion on 2018/5/8.
6 | //
7 |
8 | public extension Chain where Base: UIBarButtonItem {
9 |
10 | @discardableResult
11 | func width(_ width: CGFloat) -> Chain {
12 | base.width = width
13 | return self
14 | }
15 |
16 | @discardableResult
17 | func tintColor(_ tintColor: UIColor?) -> Chain {
18 | base.tintColor = tintColor
19 | return self
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/CocoaChainKit/CocoaChainKit/Classes/UIBarItem+Chain.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIBarItem+Chain.swift
3 | // CocoaChainKit
4 | //
5 | // Created by GorXion on 2018/5/8.
6 | //
7 |
8 | public extension Chain where Base: UIBarItem {
9 |
10 | @discardableResult
11 | func isEnabled(_ isEnabled: Bool) -> Chain {
12 | base.isEnabled = isEnabled
13 | return self
14 | }
15 |
16 | @discardableResult
17 | func titleTextAttributes(_ titleTextAttributes: [NSAttributedString.Key: Any]?,
18 | for state: UIControl.State...) -> Chain {
19 | state.forEach { base.setTitleTextAttributes(titleTextAttributes, for: $0) }
20 | return self
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Pods/CocoaChainKit/CocoaChainKit/Classes/UIImageView+Chain.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIImageView+Chain.swift
3 | // CocoaChainKit
4 | //
5 | // Created by GorXion on 2018/5/8.
6 | //
7 |
8 | public extension Chain where Base: UIImageView {
9 |
10 | @discardableResult
11 | func image(_ image: UIImage?) -> Chain {
12 | base.image = image
13 | return self
14 | }
15 |
16 | @discardableResult
17 | func isHighlighted(_ isHighlighted: Bool) -> Chain {
18 | base.isHighlighted = isHighlighted
19 | return self
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/CocoaChainKit/CocoaChainKit/Classes/UIPickerView+Chain.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIPickerView+Chain.swift
3 | // CocoaChainKit
4 | //
5 | // Created by GorXion on 2018/5/11.
6 | //
7 |
8 | public extension Chain where Base: UIPickerView {
9 |
10 | @discardableResult
11 | func dataSource(_ dataSource: UIPickerViewDataSource?) -> Chain {
12 | base.dataSource = dataSource
13 | return self
14 | }
15 |
16 | @discardableResult
17 | func delegate(_ delegate: UIPickerViewDelegate?) -> Chain {
18 | base.delegate = delegate
19 | return self
20 | }
21 |
22 | @discardableResult
23 | func showsSelectionIndicator(_ showsSelectionIndicator: Bool) -> Chain {
24 | base.showsSelectionIndicator = showsSelectionIndicator
25 | return self
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Pods/CocoaChainKit/CocoaChainKit/Classes/UIResponder+Chain.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIResponder+Chain.swift
3 | // CocoaChainKit
4 | //
5 | // Created by GorXion on 2018/7/13.
6 | //
7 |
8 | public extension Chain where Base: UIResponder {
9 |
10 | @discardableResult
11 | func becomeFirstResponder() -> Chain {
12 | base.becomeFirstResponder()
13 | return self
14 | }
15 |
16 | @discardableResult
17 | func resignFirstResponder() -> Chain {
18 | base.resignFirstResponder()
19 | return self
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/Differentiator/Sources/Differentiator/AnimatableSectionModelType+ItemPath.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AnimatableSectionModelType+ItemPath.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 1/9/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension Array where Element: AnimatableSectionModelType {
12 | subscript(index: ItemPath) -> Element.Item {
13 | return self[index.sectionIndex].items[index.itemIndex]
14 | }
15 | }
--------------------------------------------------------------------------------
/Pods/Differentiator/Sources/Differentiator/AnimatableSectionModelType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AnimatableSectionModelType.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 1/6/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public protocol AnimatableSectionModelType
12 | : SectionModelType
13 | , IdentifiableType where Item: IdentifiableType, Item: Equatable {
14 | }
15 |
--------------------------------------------------------------------------------
/Pods/Differentiator/Sources/Differentiator/IdentifiableType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // IdentifiableType.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 1/6/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public protocol IdentifiableType {
12 | associatedtype Identity: Hashable
13 |
14 | var identity : Identity { get }
15 | }
--------------------------------------------------------------------------------
/Pods/Differentiator/Sources/Differentiator/ItemPath.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ItemPath.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 1/9/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public struct ItemPath {
12 | public let sectionIndex: Int
13 | public let itemIndex: Int
14 |
15 | public init(sectionIndex: Int, itemIndex: Int) {
16 | self.sectionIndex = sectionIndex
17 | self.itemIndex = itemIndex
18 | }
19 | }
20 |
21 | extension ItemPath : Equatable {
22 |
23 | }
24 |
25 | public func == (lhs: ItemPath, rhs: ItemPath) -> Bool {
26 | return lhs.sectionIndex == rhs.sectionIndex && lhs.itemIndex == rhs.itemIndex
27 | }
28 |
29 | extension ItemPath: Hashable {
30 |
31 | public var hashValue: Int {
32 | return sectionIndex.byteSwapped.hashValue ^ itemIndex.hashValue
33 | }
34 |
35 | }
36 |
--------------------------------------------------------------------------------
/Pods/Differentiator/Sources/Differentiator/Optional+Extensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Optional+Extensions.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 1/8/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension Optional {
12 | func unwrap() throws -> Wrapped {
13 | if let unwrapped = self {
14 | return unwrapped
15 | }
16 | else {
17 | debugFatalError("Error during unwrapping optional")
18 | throw DifferentiatorError.unwrappingOptional
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/Differentiator/Sources/Differentiator/SectionModelType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SectionModelType.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 6/28/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public protocol SectionModelType {
12 | associatedtype Item
13 |
14 | var items: [Item] { get }
15 |
16 | init(original: Self, items: [Item])
17 | }
--------------------------------------------------------------------------------
/Pods/Differentiator/Sources/Differentiator/Utilities.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Utilities.swift
3 | // RxDataSources
4 | //
5 | // Created by muukii on 8/2/17.
6 | // Copyright © 2017 kzaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | enum DifferentiatorError : Error {
12 | case unwrappingOptional
13 | case preconditionFailed(message: String)
14 | }
15 |
16 | func precondition(_ condition: Bool, _ message: @autoclosure() -> String) throws -> () {
17 | if condition {
18 | return
19 | }
20 | debugFatalError("Precondition failed")
21 |
22 | throw DifferentiatorError.preconditionFailed(message: message())
23 | }
24 |
25 | func debugFatalError(_ error: Error) {
26 | debugFatalError("\(error)")
27 | }
28 |
29 | func debugFatalError(_ message: String) {
30 | #if DEBUG
31 | fatalError(message)
32 | #else
33 | print(message)
34 | #endif
35 | }
36 |
--------------------------------------------------------------------------------
/Pods/EachNavigationBar/EachNavigationBar/Assets/EachNavigationBar.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Pods/EachNavigationBar/EachNavigationBar/Assets/EachNavigationBar.xcassets/navigation_back_default.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "navigation_back_default.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Pods/EachNavigationBar/EachNavigationBar/Assets/EachNavigationBar.xcassets/navigation_back_default.imageset/navigation_back_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/EachNavigationBar/EachNavigationBar/Assets/EachNavigationBar.xcassets/navigation_back_default.imageset/navigation_back_default.png
--------------------------------------------------------------------------------
/Pods/EachNavigationBar/EachNavigationBar/Classes/AssociatedKeys.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AssociatedKeys.swift
3 | // EachNavigationBar
4 | //
5 | // Created by Pircate(gao497868860@gmail.com) on 2018/8/6.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | struct AssociatedKeys {
12 |
13 | static var configuration = "com.pircate.github.configuration"
14 |
15 | static var navigationBar = "com.pircate.github.navigationBar"
16 |
17 | static var navigationItem = "com.pircate.github.navigationItem"
18 |
19 | static var observation = "com.pircate.github.observation"
20 | }
21 |
--------------------------------------------------------------------------------
/Pods/EachNavigationBar/EachNavigationBar/Classes/Navigation.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Navigation.swift
3 | // EachNavigationBar
4 | //
5 | // Created by Pircate(gao497868860@gmail.com) on 2018/6/26.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public struct Navigation {
12 |
13 | let base: Base
14 |
15 | init(_ base: Base) {
16 | self.base = base
17 | }
18 | }
19 |
20 | public protocol NavigationCompatible {
21 |
22 | associatedtype CompatibleType
23 |
24 | var navigation: CompatibleType { get }
25 | }
26 |
27 | public extension NavigationCompatible {
28 |
29 | var navigation: Navigation {
30 | return Navigation(self)
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Pods/EasyRefresher/EasyRefresher/Assets/EasyRefresher.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Pods/EasyRefresher/EasyRefresher/Assets/EasyRefresher.xcassets/refresh_arrow_down.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "scale" : "2x"
10 | },
11 | {
12 | "idiom" : "universal",
13 | "filename" : "refresh_arrow_down.png",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Pods/EasyRefresher/EasyRefresher/Assets/EasyRefresher.xcassets/refresh_arrow_down.imageset/refresh_arrow_down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/EasyRefresher/EasyRefresher/Assets/EasyRefresher.xcassets/refresh_arrow_down.imageset/refresh_arrow_down.png
--------------------------------------------------------------------------------
/Pods/EasyRefresher/EasyRefresher/Assets/en.lproj/Localizable.strings:
--------------------------------------------------------------------------------
1 | /*
2 | EasyRefresher.strings
3 | Pods
4 |
5 | Created by Pircate(swifter.dev@gmail.com) on 2019/5/16.
6 |
7 | */
8 |
9 | "pull_down_to_refresh" = "Pull down to refresh";
10 | "release_to_refresh" = "Release to refresh";
11 | "loading" = "Loading...";
12 |
13 | "tap_or_pull_up_to_load_more" = "Tap or pull up to load more";
14 | "pull_up_to_load_more" = "Pull up to load more";
15 | "release_to_load_more" = "Release to load more";
16 | "no_more_data" = "No more data";
17 |
--------------------------------------------------------------------------------
/Pods/EasyRefresher/EasyRefresher/Assets/zh-Hans.lproj/Localizable.strings:
--------------------------------------------------------------------------------
1 | /*
2 | EasyRefresher.strings
3 | Pods
4 |
5 | Created by Pircate(swifter.dev@gmail.com) on 2019/5/16.
6 |
7 | */
8 |
9 | "pull_down_to_refresh" = "下拉可以刷新";
10 | "release_to_refresh" = "松开立即刷新";
11 | "loading" = "正在刷新数据中...";
12 |
13 | "tap_or_pull_up_to_load_more" = "点击或上拉加载更多";
14 | "pull_up_to_load_more" = "上拉可以加载更多";
15 | "release_to_load_more" = "松开立即加载更多";
16 | "no_more_data" = "没有更多数据";
17 |
--------------------------------------------------------------------------------
/Pods/EasyRefresher/EasyRefresher/Classes/AutoRefreshFooter.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AutoRefreshFooter.swift
3 | // EasyRefresher
4 | //
5 | // Created by Pircate(swifter.dev@gmail.com) on 2019/5/8
6 | // Copyright © 2019 Pircate. All rights reserved.
7 | //
8 |
9 | open class AutoRefreshFooter: RefreshFooter {
10 |
11 | override var isAutoRefresh: Bool { return true }
12 | }
13 |
14 | open class AppearanceAutoRefreshFooter: AppearanceRefreshFooter {
15 |
16 | override var isAutoRefresh: Bool { return true }
17 | }
18 |
--------------------------------------------------------------------------------
/Pods/EasyRefresher/EasyRefresher/Classes/Displayable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Displayable.swift
3 | // EasyRefresher
4 | //
5 | // Created by Pircate(swifter.dev@gmail.com) on 2019/5/9
6 | // Copyright © 2019 Pircate. All rights reserved.
7 | //
8 |
9 | public protocol Displayable {
10 |
11 | var alpha: CGFloat { get set }
12 |
13 | var backgroundColor: UIColor? { get set }
14 |
15 | var automaticallyChangeAlpha: Bool { get set }
16 | }
17 |
--------------------------------------------------------------------------------
/Pods/EasyRefresher/EasyRefresher/Classes/HasActivityIndicator.swift:
--------------------------------------------------------------------------------
1 | //
2 | // HasActivityIndicator.swift
3 | // EasyRefresher
4 | //
5 | // Created by Pircate(swifter.dev@gmail.com) on 2019/5/9
6 | // Copyright © 2019 Pircate. All rights reserved.
7 | //
8 |
9 | public protocol HasActivityIndicator {
10 |
11 | var activityIndicatorStyle: UIActivityIndicatorView.Style { get set }
12 | }
13 |
--------------------------------------------------------------------------------
/Pods/EasyRefresher/EasyRefresher/Classes/RefreshStateful.swift:
--------------------------------------------------------------------------------
1 | //
2 | // RefreshStateView.swift
3 | // EasyRefresher
4 | //
5 | // Created by Pircate(swifter.dev@gmail.com) on 2019/5/12
6 | // Copyright © 2019 Pircate. All rights reserved.
7 | //
8 |
9 | public protocol RefreshStateful: class {
10 |
11 | func refresher(_ refresher: Refresher, didChangeState state: RefreshState)
12 | }
13 |
--------------------------------------------------------------------------------
/Pods/ExtensionX/ExtensionX.podspec:
--------------------------------------------------------------------------------
1 |
2 | Pod::Spec.new do |s|
3 |
4 | s.name = 'ExtensionX'
5 | s.version = '0.1.0'
6 | s.summary = 'A short description of ExtensionX.'
7 | s.homepage = 'https://github.com/Pircate/ExtensionX'
8 | s.author = { 'gaoX' => 'gao497868860@163.com' }
9 | s.source = { :git => 'https://github.com/Pircate/ExtensionX.git', :tag => s.version.to_s }
10 | s.source_files = 'Sources/**/*'
11 | s.ios.deployment_target = "9.0"
12 | s.frameworks = 'UIKit', 'Foundation'
13 |
14 | end
15 |
--------------------------------------------------------------------------------
/Pods/ExtensionX/Sources/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/ExtensionX/Sources/.gitkeep
--------------------------------------------------------------------------------
/Pods/ExtensionX/Sources/UIBarButtonItemExt.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIBarButtonItemExt.swift
3 | // LightCloud
4 | //
5 | // Created by GorXion on 2018/5/17.
6 | // Copyright © 2018年 gaoX. All rights reserved.
7 | //
8 |
9 | public extension UIBarButtonItem {
10 |
11 | convenience init(title: String?) {
12 | self.init(title: title, style: .plain, target: nil, action: nil)
13 | }
14 |
15 | convenience init(image: UIImage?) {
16 | self.init(image: image, style: .plain, target: nil, action: nil)
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Pods/ExtensionX/Sources/UIScreenExt.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIScreenExt.swift
3 | // ExtensionX
4 | //
5 | // Created by GorXion on 2018/5/2.
6 | //
7 |
8 | public extension UIScreen {
9 |
10 | static var width: CGFloat {
11 | return main.bounds.width
12 | }
13 |
14 | static var height: CGFloat {
15 | return main.bounds.height
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Pods/FSPagerView/Sources/FSPagerViewObjcCompat.h:
--------------------------------------------------------------------------------
1 | //
2 | // FSPagerViewObjcCompat.h
3 | // FSPagerView
4 | //
5 | // Created by 丁文超 on 2018/9/18.
6 | // Copyright © 2018 Wenchao Ding. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | #define FSPagerViewExtern extern
13 |
14 | /**
15 | Requests that FSPagerView use the default value for a given distance.
16 | */
17 | FSPagerViewExtern NSUInteger const FSPagerViewAutomaticDistance;
18 |
19 | /**
20 | Requests that FSPagerView use the default value for a given size.
21 | */
22 | FSPagerViewExtern CGSize const FSPagerViewAutomaticSize;
23 |
24 |
--------------------------------------------------------------------------------
/Pods/FSPagerView/Sources/FSPagerViewObjcCompat.m:
--------------------------------------------------------------------------------
1 | //
2 | // FSPagerViewObjcCompat.m
3 | // FSPagerView
4 | //
5 | // Created by Wenchao Ding on 2018/9/24.
6 | // Copyright © 2018 Wenchao Ding. All rights reserved.
7 | //
8 |
9 | #import "FSPagerViewObjcCompat.h"
10 |
11 | NSUInteger const FSPagerViewAutomaticDistance = 0;
12 | CGSize const FSPagerViewAutomaticSize = { .width = 0, .height = 0 };
13 |
--------------------------------------------------------------------------------
/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowDown@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowDown@2x.png
--------------------------------------------------------------------------------
/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowDown@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowDown@3x.png
--------------------------------------------------------------------------------
/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowLeft@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowLeft@2x.png
--------------------------------------------------------------------------------
/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowLeft@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowLeft@3x.png
--------------------------------------------------------------------------------
/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowRight@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowRight@2x.png
--------------------------------------------------------------------------------
/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowRight@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowRight@3x.png
--------------------------------------------------------------------------------
/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowUp@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowUp@2x.png
--------------------------------------------------------------------------------
/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowUp@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Pircate/RxSwiftDemo/c4a915b726d1b0e174c2342d9fc004ce166e9610/Pods/IQKeyboardManagerSwift/IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle/IQButtonBarArrowUp@3x.png
--------------------------------------------------------------------------------
/Pods/LeanCloud/Sources/Foundation/Polyfill/Polyfill.h:
--------------------------------------------------------------------------------
1 | //
2 | // Polyfill.h
3 | // LeanCloud
4 | //
5 | // Created by Tianyong Tang on 2018/10/15.
6 | // Copyright © 2018 LeanCloud. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | NS_ASSUME_NONNULL_BEGIN
13 |
14 | @interface NSObject (LeanCloud)
15 |
16 | - (nullable id)lc_associatedObjectForKey:(NSString *)key;
17 |
18 | - (void)lc_associateObject:(nullable id)object forKey:(NSString *)key policy:(objc_AssociationPolicy)policy;
19 |
20 | @end
21 |
22 | NS_ASSUME_NONNULL_END
23 |
--------------------------------------------------------------------------------
/Pods/LeanCloud/Sources/Foundation/Polyfill/Polyfill.m:
--------------------------------------------------------------------------------
1 | //
2 | // Polyfill.m
3 | // LeanCloud
4 | //
5 | // Created by Tianyong Tang on 2018/10/15.
6 | // Copyright © 2018 LeanCloud. All rights reserved.
7 | //
8 |
9 | #import "Polyfill.h"
10 |
11 | @implementation NSObject (LeanCloud)
12 |
13 | - (id)lc_associatedObjectForKey:(NSString *)key {
14 | SEL selector = sel_registerName(key.UTF8String);
15 | id object = objc_getAssociatedObject(self, selector);
16 | return object;
17 | }
18 |
19 | - (void)lc_associateObject:(id)object forKey:(NSString *)key policy:(objc_AssociationPolicy)policy {
20 | SEL selector = sel_registerName(key.UTF8String);
21 | objc_setAssociatedObject(self, selector, object, policy);
22 | }
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/Pods/LeanCloud/Sources/Foundation/Polyfill/module.modulemap:
--------------------------------------------------------------------------------
1 | module _LeanCloud_Polyfill {
2 | export *
3 | header "Polyfill.h"
4 | }
5 |
--------------------------------------------------------------------------------
/Pods/LeanCloud/Sources/Storage/LeanCloud.swift:
--------------------------------------------------------------------------------
1 | //
2 | // LeanCloud.swift
3 | // LeanCloud
4 | //
5 | // Created by Tang Tianyong on 2/23/16.
6 | // Copyright © 2016 LeanCloud. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | public let version = "15.0.0"
12 |
--------------------------------------------------------------------------------
/Pods/LeanCloud/Sources/Storage/StorageContext.xcdatamodeld/StorageContext.xcdatamodel/contents:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Pods/Local Podspecs/ExtensionX.podspec.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "ExtensionX",
3 | "version": "0.1.0",
4 | "summary": "A short description of ExtensionX.",
5 | "homepage": "https://github.com/Pircate/ExtensionX",
6 | "authors": {
7 | "gaoX": "gao497868860@163.com"
8 | },
9 | "source": {
10 | "git": "https://github.com/Pircate/ExtensionX.git",
11 | "tag": "0.1.0"
12 | },
13 | "source_files": "Sources/**/*",
14 | "platforms": {
15 | "ios": "9.0"
16 | },
17 | "frameworks": [
18 | "UIKit",
19 | "Foundation"
20 | ]
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/Moya/Sources/Moya/AnyEncodable.swift:
--------------------------------------------------------------------------------
1 | import Foundation
2 |
3 | struct AnyEncodable: Encodable {
4 |
5 | private let encodable: Encodable
6 |
7 | public init(_ encodable: Encodable) {
8 | self.encodable = encodable
9 | }
10 |
11 | func encode(to encoder: Encoder) throws {
12 | try encodable.encode(to: encoder)
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Pods/Moya/Sources/Moya/Cancellable.swift:
--------------------------------------------------------------------------------
1 | /// Protocol to define the opaque type returned from a request.
2 | public protocol Cancellable {
3 |
4 | /// A Boolean value stating whether a request is cancelled.
5 | var isCancelled: Bool { get }
6 |
7 | /// Cancels the represented request.
8 | func cancel()
9 | }
10 |
11 | internal class CancellableWrapper: Cancellable {
12 | internal var innerCancellable: Cancellable = SimpleCancellable()
13 |
14 | var isCancelled: Bool { return innerCancellable.isCancelled }
15 |
16 | internal func cancel() {
17 | innerCancellable.cancel()
18 | }
19 | }
20 |
21 | internal class SimpleCancellable: Cancellable {
22 | var isCancelled = false
23 | func cancel() {
24 | isCancelled = true
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Pods/Moya/Sources/Moya/Image.swift:
--------------------------------------------------------------------------------
1 | #if canImport(UIKit)
2 | import UIKit.UIImage
3 | public typealias ImageType = UIImage
4 | #elseif canImport(AppKit)
5 | import AppKit.NSImage
6 | public typealias ImageType = NSImage
7 | #endif
8 |
9 | /// An alias for the SDK's image type.
10 | public typealias Image = ImageType
11 |
--------------------------------------------------------------------------------
/Pods/Moya/Sources/Moya/Plugins/CredentialsPlugin.swift:
--------------------------------------------------------------------------------
1 | import Foundation
2 | import Result
3 |
4 | /// Provides each request with optional URLCredentials.
5 | public final class CredentialsPlugin: PluginType {
6 |
7 | public typealias CredentialClosure = (TargetType) -> URLCredential?
8 | let credentialsClosure: CredentialClosure
9 |
10 | /// Initializes a CredentialsPlugin.
11 | public init(credentialsClosure: @escaping CredentialClosure) {
12 | self.credentialsClosure = credentialsClosure
13 | }
14 |
15 | // MARK: Plugin
16 |
17 | public func willSend(_ request: RequestType, target: TargetType) {
18 | if let credentials = credentialsClosure(target) {
19 | _ = request.authenticate(usingCredential: credentials)
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Pods/Moya/Sources/Moya/URL+Moya.swift:
--------------------------------------------------------------------------------
1 | import Foundation
2 |
3 | public extension URL {
4 |
5 | /// Initialize URL from Moya's `TargetType`.
6 | init(target: T) {
7 | // When a TargetType's path is empty, URL.appendingPathComponent may introduce trailing /, which may not be wanted in some cases
8 | // See: https://github.com/Moya/Moya/pull/1053
9 | // And: https://github.com/Moya/Moya/issues/1049
10 | if target.path.isEmpty {
11 | self = target.baseURL
12 | } else {
13 | self = target.baseURL.appendingPathComponent(target.path)
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Pods/Result/Result/NoError.swift:
--------------------------------------------------------------------------------
1 | /// An “error” that is impossible to construct.
2 | ///
3 | /// This can be used to describe `Result`s where failures will never
4 | /// be generated. For example, `Result` describes a result that
5 | /// contains an `Int`eger and is guaranteed never to be a `failure`.
6 | public enum NoError: Swift.Error, Equatable {
7 | public static func ==(lhs: NoError, rhs: NoError) -> Bool {
8 | return true
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/Platform/DataStructures/InfiniteSequence.swift:
--------------------------------------------------------------------------------
1 | //
2 | // InfiniteSequence.swift
3 | // Platform
4 | //
5 | // Created by Krunoslav Zaher on 6/13/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Sequence that repeats `repeatedValue` infinite number of times.
10 | struct InfiniteSequence : Sequence {
11 | typealias Element = E
12 | typealias Iterator = AnyIterator
13 |
14 | private let _repeatedValue: E
15 |
16 | init(repeatedValue: E) {
17 | _repeatedValue = repeatedValue
18 | }
19 |
20 | func makeIterator() -> Iterator {
21 | let repeatedValue = _repeatedValue
22 | return AnyIterator {
23 | return repeatedValue
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/Platform/DispatchQueue+Extensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DispatchQueue+Extensions.swift
3 | // Platform
4 | //
5 | // Created by Krunoslav Zaher on 10/22/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Dispatch
10 |
11 | extension DispatchQueue {
12 | private static var token: DispatchSpecificKey<()> = {
13 | let key = DispatchSpecificKey<()>()
14 | DispatchQueue.main.setSpecific(key: key, value: ())
15 | return key
16 | }()
17 |
18 | static var isMain: Bool {
19 | return DispatchQueue.getSpecific(key: token) != nil
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/Platform/RecursiveLock.swift:
--------------------------------------------------------------------------------
1 | //
2 | // RecursiveLock.swift
3 | // Platform
4 | //
5 | // Created by Krunoslav Zaher on 12/18/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import class Foundation.NSRecursiveLock
10 |
11 | #if TRACE_RESOURCES
12 | class RecursiveLock: NSRecursiveLock {
13 | override init() {
14 | _ = Resources.incrementTotal()
15 | super.init()
16 | }
17 |
18 | override func lock() {
19 | super.lock()
20 | _ = Resources.incrementTotal()
21 | }
22 |
23 | override func unlock() {
24 | super.unlock()
25 | _ = Resources.decrementTotal()
26 | }
27 |
28 | deinit {
29 | _ = Resources.decrementTotal()
30 | }
31 | }
32 | #else
33 | typealias RecursiveLock = NSRecursiveLock
34 | #endif
35 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Common/SectionedViewDataSourceType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SectionedViewDataSourceType.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 1/10/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import struct Foundation.IndexPath
10 |
11 | /// Data source with access to underlying sectioned model.
12 | public protocol SectionedViewDataSourceType {
13 | /// Returns model at index path.
14 | ///
15 | /// In case data source doesn't contain any sections when this method is being called, `RxCocoaError.ItemsNotYetBound(object: self)` is thrown.
16 |
17 | /// - parameter indexPath: Model index path
18 | /// - returns: Model at index path.
19 | func model(at indexPath: IndexPath) throws -> Any
20 | }
21 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Foundation/KVORepresentable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // KVORepresentable.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 11/14/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Type that is KVO representable (KVO mechanism can be used to observe it).
10 | public protocol KVORepresentable {
11 | /// Associated KVO type.
12 | associatedtype KVOType
13 |
14 | /// Constructs `Self` using KVO value.
15 | init?(KVOValue: KVOType)
16 | }
17 |
18 | extension KVORepresentable {
19 | /// Initializes `KVORepresentable` with optional value.
20 | init?(KVOValue: KVOType?) {
21 | guard let KVOValue = KVOValue else {
22 | return nil
23 | }
24 |
25 | self.init(KVOValue: KVOValue)
26 | }
27 | }
28 |
29 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Foundation/Logging.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Logging.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 4/3/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import struct Foundation.URLRequest
10 |
11 | /// Simple logging settings for RxCocoa library.
12 | public struct Logging {
13 | public typealias LogURLRequest = (URLRequest) -> Bool
14 |
15 | /// Log URL requests to standard output in curl format.
16 | public static var URLRequests: LogURLRequest = { _ in
17 | #if DEBUG
18 | return true
19 | #else
20 | return false
21 | #endif
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Runtime/_RX.m:
--------------------------------------------------------------------------------
1 | //
2 | // _RX.m
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 7/12/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #import "include/_RX.h"
10 |
11 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Runtime/include/RxCocoaRuntime.h:
--------------------------------------------------------------------------------
1 | //
2 | // RxCocoaRuntime.h
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 2/21/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "_RX.h"
11 | #import "_RXDelegateProxy.h"
12 | #import "_RXKVOObserver.h"
13 | #import "_RXObjCRuntime.h"
14 |
15 | //! Project version number for RxCocoa.
16 | FOUNDATION_EXPORT double RxCocoaVersionNumber;
17 |
18 | //! Project version string for RxCocoa.
19 | FOUNDATION_EXPORT const unsigned char RxCocoaVersionString[];
20 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Runtime/include/_RXDelegateProxy.h:
--------------------------------------------------------------------------------
1 | //
2 | // _RXDelegateProxy.h
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 7/4/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface _RXDelegateProxy : NSObject
14 |
15 | @property (nonatomic, weak, readonly) id _forwardToDelegate;
16 |
17 | -(void)_setForwardToDelegate:(id __nullable)forwardToDelegate retainDelegate:(BOOL)retainDelegate NS_SWIFT_NAME(_setForwardToDelegate(_:retainDelegate:)) ;
18 |
19 | -(BOOL)hasWiredImplementationForSelector:(SEL)selector;
20 | -(BOOL)voidDelegateMethodsContain:(SEL)selector;
21 |
22 | -(void)_sentMessage:(SEL)selector withArguments:(NSArray*)arguments;
23 | -(void)_methodInvoked:(SEL)selector withArguments:(NSArray*)arguments;
24 |
25 | @end
26 |
27 | NS_ASSUME_NONNULL_END
28 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/RxCocoa.h:
--------------------------------------------------------------------------------
1 | //
2 | // RxCocoa.h
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 2/21/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "_RX.h"
11 | #import "_RXDelegateProxy.h"
12 | #import "_RXKVOObserver.h"
13 | #import "_RXObjCRuntime.h"
14 |
15 | //! Project version number for RxCocoa.
16 | FOUNDATION_EXPORT double RxCocoaVersionNumber;
17 |
18 | //! Project version string for RxCocoa.
19 | FOUNDATION_EXPORT const unsigned char RxCocoaVersionString[];
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Traits/Driver/BehaviorRelay+Driver.swift:
--------------------------------------------------------------------------------
1 | //
2 | // BehaviorRelay+Driver.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 10/7/17.
6 | // Copyright © 2017 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | extension BehaviorRelay {
12 | /// Converts `BehaviorRelay` to `Driver`.
13 | ///
14 | /// - returns: Observable sequence.
15 | public func asDriver() -> Driver {
16 | let source = self.asObservable()
17 | .observeOn(DriverSharingStrategy.scheduler)
18 | return SharedSequence(source)
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Traits/Driver/ControlEvent+Driver.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ControlEvent+Driver.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 9/19/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | extension ControlEvent {
12 | /// Converts `ControlEvent` to `Driver` trait.
13 | ///
14 | /// `ControlEvent` already can't fail, so no special case needs to be handled.
15 | public func asDriver() -> Driver {
16 | return self.asDriver { _ -> Driver in
17 | #if DEBUG
18 | rxFatalError("Somehow driver received error from a source that shouldn't fail.")
19 | #else
20 | return Driver.empty()
21 | #endif
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Traits/Driver/ControlProperty+Driver.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ControlProperty+Driver.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 9/19/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | extension ControlProperty {
12 | /// Converts `ControlProperty` to `Driver` trait.
13 | ///
14 | /// `ControlProperty` already can't fail, so no special case needs to be handled.
15 | public func asDriver() -> Driver {
16 | return self.asDriver { _ -> Driver in
17 | #if DEBUG
18 | rxFatalError("Somehow driver received error from a source that shouldn't fail.")
19 | #else
20 | return Driver.empty()
21 | #endif
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Traits/Signal/ControlEvent+Signal.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ControlEvent+Signal.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 11/1/17.
6 | // Copyright © 2017 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | extension ControlEvent {
12 | /// Converts `ControlEvent` to `Signal` trait.
13 | ///
14 | /// `ControlEvent` already can't fail, so no special case needs to be handled.
15 | public func asSignal() -> Signal {
16 | return self.asSignal { _ -> Signal in
17 | #if DEBUG
18 | rxFatalError("Somehow signal received error from a source that shouldn't fail.")
19 | #else
20 | return Signal.empty()
21 | #endif
22 | }
23 | }
24 | }
25 |
26 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/Traits/Signal/PublishRelay+Signal.swift:
--------------------------------------------------------------------------------
1 | //
2 | // PublishRelay+Signal.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 12/28/15.
6 | // Copyright © 2017 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | extension PublishRelay {
12 | /// Converts `PublishRelay` to `Signal`.
13 | ///
14 | /// - returns: Observable sequence.
15 | public func asSignal() -> Signal {
16 | let source = self.asObservable()
17 | .observeOn(SignalSharingStrategy.scheduler)
18 | return SharedSequence(source)
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/Events/ItemEvents.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ItemEvents.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 6/20/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 | import UIKit
11 |
12 | public typealias ItemMovedEvent = (sourceIndex: IndexPath, destinationIndex: IndexPath)
13 | public typealias WillDisplayCellEvent = (cell: UITableViewCell, indexPath: IndexPath)
14 | public typealias DidEndDisplayingCellEvent = (cell: UITableViewCell, indexPath: IndexPath)
15 | #endif
16 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/Protocols/RxPickerViewDataSourceType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // RxPickerViewDataSourceType.swift
3 | // RxCocoa
4 | //
5 | // Created by Sergey Shulga on 05/07/2017.
6 | // Copyright © 2017 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS)
10 |
11 | import UIKit
12 | import RxSwift
13 |
14 | /// Marks data source as `UIPickerView` reactive data source enabling it to be used with one of the `bindTo` methods.
15 | public protocol RxPickerViewDataSourceType {
16 | /// Type of elements that can be bound to picker view.
17 | associatedtype Element
18 |
19 | /// New observable sequence event observed.
20 | ///
21 | /// - parameter pickerView: Bound picker view.
22 | /// - parameter observedEvent: Event
23 | func pickerView(_ pickerView: UIPickerView, observedEvent: Event)
24 | }
25 |
26 | #endif
27 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/Protocols/RxTableViewDataSourceType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // RxTableViewDataSourceType.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 6/26/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import UIKit
12 | import RxSwift
13 |
14 | /// Marks data source as `UITableView` reactive data source enabling it to be used with one of the `bindTo` methods.
15 | public protocol RxTableViewDataSourceType /*: UITableViewDataSource*/ {
16 |
17 | /// Type of elements that can be bound to table view.
18 | associatedtype Element
19 |
20 | /// New observable sequence event observed.
21 | ///
22 | /// - parameter tableView: Bound table view.
23 | /// - parameter observedEvent: Event
24 | func tableView(_ tableView: UITableView, observedEvent: Event)
25 | }
26 |
27 | #endif
28 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/Proxies/RxTableViewDelegateProxy.swift:
--------------------------------------------------------------------------------
1 | //
2 | // RxTableViewDelegateProxy.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 6/15/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import UIKit
12 | import RxSwift
13 |
14 | /// For more information take a look at `DelegateProxyType`.
15 | open class RxTableViewDelegateProxy
16 | : RxScrollViewDelegateProxy
17 | , UITableViewDelegate {
18 |
19 | /// Typed parent object.
20 | public weak private(set) var tableView: UITableView?
21 |
22 | /// - parameter tableView: Parent object for delegate proxy.
23 | public init(tableView: UITableView) {
24 | self.tableView = tableView
25 | super.init(scrollView: tableView)
26 | }
27 |
28 | }
29 |
30 | #endif
31 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UIActivityIndicatorView+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIActivityIndicatorView+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Ivan Persidskiy on 02/12/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import UIKit
12 | import RxSwift
13 |
14 | extension Reactive where Base: UIActivityIndicatorView {
15 |
16 | /// Bindable sink for `startAnimating()`, `stopAnimating()` methods.
17 | public var isAnimating: Binder {
18 | return Binder(self.base) { activityIndicator, active in
19 | if active {
20 | activityIndicator.startAnimating()
21 | } else {
22 | activityIndicator.stopAnimating()
23 | }
24 | }
25 | }
26 |
27 | }
28 |
29 | #endif
30 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UIAlertAction+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIAlertAction+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Andrew Breckenridge on 5/7/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import UIKit
12 | import RxSwift
13 |
14 | extension Reactive where Base: UIAlertAction {
15 |
16 | /// Bindable sink for `enabled` property.
17 | public var isEnabled: Binder {
18 | return Binder(self.base) { alertAction, value in
19 | alertAction.isEnabled = value
20 | }
21 | }
22 |
23 | }
24 |
25 | #endif
26 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UIApplication+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIApplication+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Mads Bøgeskov on 18/01/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS)
10 |
11 | import UIKit
12 | import RxSwift
13 |
14 | extension Reactive where Base: UIApplication {
15 |
16 | /// Bindable sink for `networkActivityIndicatorVisible`.
17 | public var isNetworkActivityIndicatorVisible: Binder {
18 | return Binder(self.base) { application, active in
19 | application.isNetworkActivityIndicatorVisible = active
20 | }
21 | }
22 | }
23 | #endif
24 |
25 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UIImageView+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIImageView+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 4/1/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import RxSwift
12 | import UIKit
13 |
14 | extension Reactive where Base: UIImageView {
15 |
16 | /// Bindable sink for `image` property.
17 | public var image: Binder {
18 | return Binder(base) { imageView, image in
19 | imageView.image = image
20 | }
21 | }
22 | }
23 |
24 | #endif
25 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UILabel+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UILabel+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 4/1/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import RxSwift
12 | import UIKit
13 |
14 | extension Reactive where Base: UILabel {
15 |
16 | /// Bindable sink for `text` property.
17 | public var text: Binder {
18 | return Binder(self.base) { label, text in
19 | label.text = text
20 | }
21 | }
22 |
23 | /// Bindable sink for `attributedText` property.
24 | public var attributedText: Binder {
25 | return Binder(self.base) { label, text in
26 | label.attributedText = text
27 | }
28 | }
29 |
30 | }
31 |
32 | #endif
33 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UINavigationItem+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UINavigationItem+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by kumapo on 2016/05/09.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import UIKit
12 | import RxSwift
13 |
14 | extension Reactive where Base: UINavigationItem {
15 |
16 | /// Bindable sink for `title` property.
17 | public var title: Binder {
18 | return Binder(self.base) { navigationItem, text in
19 | navigationItem.title = text
20 | }
21 | }
22 |
23 | }
24 |
25 | #endif
26 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UIPageControl+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIPageControl+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Francesco Puntillo on 14/04/2016.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import RxSwift
12 | import UIKit
13 |
14 | extension Reactive where Base: UIPageControl {
15 |
16 | /// Bindable sink for `currentPage` property.
17 | public var currentPage: Binder {
18 | return Binder(self.base) { controller, page in
19 | controller.currentPage = page
20 | }
21 | }
22 |
23 | /// Bindable sink for `numberOfPages` property.
24 | public var numberOfPages: Binder {
25 | return Binder(self.base) { controller, page in
26 | controller.numberOfPages = page
27 | }
28 | }
29 |
30 | }
31 |
32 | #endif
33 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UIProgressView+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIProgressView+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Samuel Bae on 2/27/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import RxSwift
12 | import UIKit
13 |
14 | extension Reactive where Base: UIProgressView {
15 |
16 | /// Bindable sink for `progress` property
17 | public var progress: Binder {
18 | return Binder(self.base) { progressView, progress in
19 | progressView.progress = progress
20 | }
21 | }
22 |
23 | }
24 |
25 | #endif
26 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UIRefreshControl+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIRefreshControl+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Yosuke Ishikawa on 1/31/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS)
10 |
11 | import UIKit
12 | import RxSwift
13 |
14 | extension Reactive where Base: UIRefreshControl {
15 | /// Bindable sink for `beginRefreshing()`, `endRefreshing()` methods.
16 | public var isRefreshing: Binder {
17 | return Binder(self.base) { refreshControl, refresh in
18 | if refresh {
19 | refreshControl.beginRefreshing()
20 | } else {
21 | refreshControl.endRefreshing()
22 | }
23 | }
24 | }
25 |
26 | }
27 |
28 | #endif
29 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UISlider+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UISlider+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Alexander van der Werff on 28/05/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS)
10 |
11 | import RxSwift
12 | import UIKit
13 |
14 | extension Reactive where Base: UISlider {
15 |
16 | /// Reactive wrapper for `value` property.
17 | public var value: ControlProperty {
18 | return base.rx.controlPropertyWithDefaultEvents(
19 | getter: { slider in
20 | slider.value
21 | }, setter: { slider, value in
22 | slider.value = value
23 | }
24 | )
25 | }
26 |
27 | }
28 |
29 | #endif
30 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UITabBarItem+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UITabBarItem+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Mateusz Derks on 04/03/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import UIKit
12 | import RxSwift
13 |
14 | extension Reactive where Base: UITabBarItem {
15 |
16 | /// Bindable sink for `badgeValue` property.
17 | public var badgeValue: Binder {
18 | return Binder(self.base) { tabBarItem, badgeValue in
19 | tabBarItem.badgeValue = badgeValue
20 | }
21 | }
22 |
23 | }
24 |
25 | #endif
26 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/iOS/UIViewController+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIViewController+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Kyle Fuller on 27/05/2016.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 |
11 | import UIKit
12 | import RxSwift
13 |
14 | extension Reactive where Base: UIViewController {
15 |
16 | /// Bindable sink for `title`.
17 | public var title: Binder {
18 | return Binder(self.base) { viewController, title in
19 | viewController.title = title
20 | }
21 | }
22 |
23 | }
24 | #endif
25 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/macOS/NSButton+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // NSButton+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 5/17/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(macOS)
10 |
11 | import RxSwift
12 | import Cocoa
13 |
14 | extension Reactive where Base: NSButton {
15 |
16 | /// Reactive wrapper for control event.
17 | public var tap: ControlEvent {
18 | return self.controlEvent
19 | }
20 |
21 | /// Reactive wrapper for `state` property`.
22 | public var state: ControlProperty {
23 | return self.base.rx.controlProperty(
24 | getter: { control in
25 | return control.state
26 | }, setter: { (control: NSButton, state: NSControl.StateValue) in
27 | control.state = state
28 | }
29 | )
30 | }
31 | }
32 |
33 | #endif
34 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/macOS/NSImageView+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // NSImageView+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 5/17/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(macOS)
10 |
11 | import RxSwift
12 | import Cocoa
13 |
14 | extension Reactive where Base: NSImageView {
15 |
16 | /// Bindable sink for `image` property.
17 | public var image: Binder {
18 | return Binder(self.base) { imageView, image in
19 | imageView.image = image
20 | }
21 | }
22 | }
23 |
24 | #endif
25 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/macOS/NSSlider+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // NSSlider+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Junior B. on 24/05/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(macOS)
10 |
11 | import RxSwift
12 | import Cocoa
13 |
14 | extension Reactive where Base: NSSlider {
15 |
16 | /// Reactive wrapper for `value` property.
17 | public var value: ControlProperty {
18 | return self.base.rx.controlProperty(
19 | getter: { control in
20 | return control.doubleValue
21 | },
22 | setter: { control, value in
23 | control.doubleValue = value
24 | }
25 | )
26 | }
27 |
28 | }
29 |
30 | #endif
31 |
--------------------------------------------------------------------------------
/Pods/RxCocoa/RxCocoa/macOS/NSView+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // NSView+Rx.swift
3 | // RxCocoa
4 | //
5 | // Created by Krunoslav Zaher on 12/6/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | #if os(macOS)
10 |
11 | import Cocoa
12 | import RxSwift
13 |
14 | extension Reactive where Base: NSView {
15 | /// Bindable sink for `hidden` property.
16 | public var isHidden: Binder {
17 | return Binder(self.base) { view, value in
18 | view.isHidden = value
19 | }
20 | }
21 |
22 | /// Bindable sink for `alphaValue` property.
23 | public var alpha: Binder {
24 | return Binder(self.base) { view, value in
25 | view.alphaValue = value
26 | }
27 | }
28 | }
29 |
30 | #endif
31 |
--------------------------------------------------------------------------------
/Pods/RxDataSources/Sources/RxDataSources/DataSources.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DataSources.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 1/8/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | @_exported import Differentiator
12 |
13 | enum RxDataSourceError : Error {
14 | case preconditionFailed(message: String)
15 | }
16 |
17 | func rxPrecondition(_ condition: Bool, _ message: @autoclosure() -> String) throws -> () {
18 | if condition {
19 | return
20 | }
21 | rxDebugFatalError("Precondition failed")
22 |
23 | throw RxDataSourceError.preconditionFailed(message: message())
24 | }
25 |
26 | func rxDebugFatalError(_ error: Error) {
27 | rxDebugFatalError("\(error)")
28 | }
29 |
30 | func rxDebugFatalError(_ message: String) {
31 | #if DEBUG
32 | fatalError(message)
33 | #else
34 | print(message)
35 | #endif
36 | }
37 |
--------------------------------------------------------------------------------
/Pods/RxDataSources/Sources/RxDataSources/Deprecated.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Deprecated.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 10/8/17.
6 | // Copyright © 2017 kzaher. All rights reserved.
7 | //
8 |
9 | #if os(iOS) || os(tvOS)
10 | extension CollectionViewSectionedDataSource {
11 | @available(*, deprecated, renamed: "configureSupplementaryView")
12 | public var supplementaryViewFactory: ConfigureSupplementaryView? {
13 | get {
14 | return self.configureSupplementaryView
15 | }
16 | set {
17 | self.configureSupplementaryView = newValue
18 | }
19 | }
20 | }
21 | #endif
22 |
--------------------------------------------------------------------------------
/Pods/RxDataSources/Sources/RxDataSources/FloatingPointType+IdentifiableType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // FloatingPointType+IdentifiableType.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 7/4/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension FloatingPoint {
12 | typealias identity = Self
13 |
14 | public var identity: Self {
15 | return self
16 | }
17 | }
18 |
19 | extension Float : IdentifiableType {
20 |
21 | }
22 |
23 | extension Double : IdentifiableType {
24 |
25 | }
26 |
--------------------------------------------------------------------------------
/Pods/RxDataSources/Sources/RxDataSources/String+IdentifiableType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // String+IdentifiableType.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 7/4/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | extension String : IdentifiableType {
12 | public typealias Identity = String
13 |
14 | public var identity: String {
15 | return self
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Pods/RxDataSources/Sources/RxDataSources/ViewTransition.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ViewTransition.swift
3 | // RxDataSources
4 | //
5 | // Created by Krunoslav Zaher on 10/22/17.
6 | // Copyright © 2017 kzaher. All rights reserved.
7 | //
8 |
9 | /// Transition between two view states
10 | public enum ViewTransition {
11 | /// animated transition
12 | case animated
13 | /// refresh view without animations
14 | case reload
15 | }
16 |
17 |
--------------------------------------------------------------------------------
/Pods/RxNetwork/RxNetwork/Classes/Core/Network+Configuration.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Network+Configuration.swift
3 | // RxNetwork
4 | //
5 | // Created by Pircate(swifter.dev@gmail.com) on 2018/7/7.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import Moya
10 |
11 | public let kNetworkTimeoutInterval: TimeInterval = 60
12 |
13 | public extension Network {
14 |
15 | class Configuration {
16 |
17 | public static var `default`: Configuration = Configuration()
18 |
19 | public var addingHeaders: (TargetType) -> [String: String] = { _ in [:] }
20 |
21 | public var replacingTask: (TargetType) -> Task = { $0.task }
22 |
23 | public var timeoutInterval: TimeInterval = kNetworkTimeoutInterval
24 |
25 | public var plugins: [PluginType] = []
26 |
27 | public init() {}
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/Pods/RxNetwork/RxNetwork/Classes/Core/TargetType+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // TargetType+Rx.swift
3 | // RxNetwork
4 | //
5 | // Created by Pircate(swifter.dev@gmail.com) on 2018/4/17.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 | import Moya
11 |
12 | public extension TargetType {
13 |
14 | func request() -> Single {
15 | return Network.default.provider.rx.request(.target(self))
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Pods/RxSwift/Platform/DataStructures/InfiniteSequence.swift:
--------------------------------------------------------------------------------
1 | //
2 | // InfiniteSequence.swift
3 | // Platform
4 | //
5 | // Created by Krunoslav Zaher on 6/13/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Sequence that repeats `repeatedValue` infinite number of times.
10 | struct InfiniteSequence : Sequence {
11 | typealias Element = E
12 | typealias Iterator = AnyIterator
13 |
14 | private let _repeatedValue: E
15 |
16 | init(repeatedValue: E) {
17 | _repeatedValue = repeatedValue
18 | }
19 |
20 | func makeIterator() -> Iterator {
21 | let repeatedValue = _repeatedValue
22 | return AnyIterator {
23 | return repeatedValue
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Pods/RxSwift/Platform/DispatchQueue+Extensions.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DispatchQueue+Extensions.swift
3 | // Platform
4 | //
5 | // Created by Krunoslav Zaher on 10/22/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Dispatch
10 |
11 | extension DispatchQueue {
12 | private static var token: DispatchSpecificKey<()> = {
13 | let key = DispatchSpecificKey<()>()
14 | DispatchQueue.main.setSpecific(key: key, value: ())
15 | return key
16 | }()
17 |
18 | static var isMain: Bool {
19 | return DispatchQueue.getSpecific(key: token) != nil
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/RxSwift/Platform/RecursiveLock.swift:
--------------------------------------------------------------------------------
1 | //
2 | // RecursiveLock.swift
3 | // Platform
4 | //
5 | // Created by Krunoslav Zaher on 12/18/16.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import class Foundation.NSRecursiveLock
10 |
11 | #if TRACE_RESOURCES
12 | class RecursiveLock: NSRecursiveLock {
13 | override init() {
14 | _ = Resources.incrementTotal()
15 | super.init()
16 | }
17 |
18 | override func lock() {
19 | super.lock()
20 | _ = Resources.incrementTotal()
21 | }
22 |
23 | override func unlock() {
24 | super.unlock()
25 | _ = Resources.decrementTotal()
26 | }
27 |
28 | deinit {
29 | _ = Resources.decrementTotal()
30 | }
31 | }
32 | #else
33 | typealias RecursiveLock = NSRecursiveLock
34 | #endif
35 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Cancelable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Cancelable.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 3/12/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Represents disposable resource with state tracking.
10 | public protocol Cancelable : Disposable {
11 | /// Was resource disposed.
12 | var isDisposed: Bool { get }
13 | }
14 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Concurrency/LockOwnerType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // LockOwnerType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 10/25/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | protocol LockOwnerType : class, Lock {
10 | var _lock: RecursiveLock { get }
11 | }
12 |
13 | extension LockOwnerType {
14 | func lock() {
15 | self._lock.lock()
16 | }
17 |
18 | func unlock() {
19 | self._lock.unlock()
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Concurrency/SynchronizedDisposeType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SynchronizedDisposeType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 10/25/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | protocol SynchronizedDisposeType : class, Disposable, Lock {
10 | func _synchronized_dispose()
11 | }
12 |
13 | extension SynchronizedDisposeType {
14 | func synchronizedDispose() {
15 | self.lock(); defer { self.unlock() }
16 | self._synchronized_dispose()
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Concurrency/SynchronizedOnType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SynchronizedOnType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 10/25/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | protocol SynchronizedOnType : class, ObserverType, Lock {
10 | func _synchronized_on(_ event: Event)
11 | }
12 |
13 | extension SynchronizedOnType {
14 | func synchronizedOn(_ event: Event) {
15 | self.lock(); defer { self.unlock() }
16 | self._synchronized_on(event)
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Concurrency/SynchronizedUnsubscribeType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SynchronizedUnsubscribeType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 10/25/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | protocol SynchronizedUnsubscribeType : class {
10 | associatedtype DisposeKey
11 |
12 | func synchronizedUnsubscribe(_ disposeKey: DisposeKey)
13 | }
14 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/ConnectableObservableType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ConnectableObservableType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 3/1/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /**
10 | Represents an observable sequence wrapper that can be connected and disconnected from its underlying observable sequence.
11 | */
12 | public protocol ConnectableObservableType : ObservableType {
13 | /**
14 | Connects the observable wrapper to its source. All subscribed observers will receive values from the underlying observable sequence as long as the connection is established.
15 |
16 | - returns: Disposable used to disconnect the observable wrapper from its source, causing subscribed observer to stop receiving values from the underlying observable sequence.
17 | */
18 | func connect() -> Disposable
19 | }
20 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Disposable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Disposable.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 2/8/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Represents a disposable resource.
10 | public protocol Disposable {
11 | /// Dispose resource.
12 | func dispose()
13 | }
14 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Disposables/Disposables.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Disposables.swift
3 | // RxSwift
4 | //
5 | // Created by Mohsen Ramezanpoor on 01/08/2016.
6 | // Copyright © 2016 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// A collection of utility methods for common disposable operations.
10 | public struct Disposables {
11 | private init() {}
12 | }
13 |
14 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Disposables/DisposeBase.swift:
--------------------------------------------------------------------------------
1 | //
2 | // DisposeBase.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 4/4/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Base class for all disposables.
10 | public class DisposeBase {
11 | init() {
12 | #if TRACE_RESOURCES
13 | _ = Resources.incrementTotal()
14 | #endif
15 | }
16 |
17 | deinit {
18 | #if TRACE_RESOURCES
19 | _ = Resources.decrementTotal()
20 | #endif
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Disposables/NopDisposable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // NopDisposable.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 2/15/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Represents a disposable that does nothing on disposal.
10 | ///
11 | /// Nop = No Operation
12 | fileprivate struct NopDisposable : Disposable {
13 |
14 | fileprivate static let noOp: Disposable = NopDisposable()
15 |
16 | fileprivate init() {
17 |
18 | }
19 |
20 | /// Does nothing.
21 | public func dispose() {
22 | }
23 | }
24 |
25 | extension Disposables {
26 | /**
27 | Creates a disposable that does nothing on disposal.
28 | */
29 | static public func create() -> Disposable {
30 | return NopDisposable.noOp
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Disposables/SubscriptionDisposable.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SubscriptionDisposable.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 10/25/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | struct SubscriptionDisposable : Disposable {
10 | private let _key: T.DisposeKey
11 | private weak var _owner: T?
12 |
13 | init(owner: T, key: T.DisposeKey) {
14 | self._owner = owner
15 | self._key = key
16 | }
17 |
18 | func dispose() {
19 | self._owner?.synchronizedUnsubscribe(self._key)
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Extensions/String+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // String+Rx.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 12/25/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | extension String {
10 | /// This is needed because on Linux Swift doesn't have `rangeOfString(..., options: .BackwardsSearch)`
11 | func lastIndexOf(_ character: Character) -> Index? {
12 | var index = self.endIndex
13 | while index > self.startIndex {
14 | index = self.index(before: index)
15 | if self[index] == character {
16 | return index
17 | }
18 | }
19 |
20 | return nil
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/ObservableConvertibleType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ObservableConvertibleType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 9/17/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Type that can be converted to observable sequence (`Observable`).
10 | public protocol ObservableConvertibleType {
11 | /// Type of elements in sequence.
12 | associatedtype E
13 |
14 | /// Converts `self` to `Observable` sequence.
15 | ///
16 | /// - returns: Observable sequence that represents `self`.
17 | func asObservable() -> Observable
18 | }
19 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Observables/Never.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Never.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 8/30/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | extension ObservableType {
10 |
11 | /**
12 | Returns a non-terminating observable sequence, which can be used to denote an infinite duration.
13 |
14 | - seealso: [never operator on reactivex.io](http://reactivex.io/documentation/operators/empty-never-throw.html)
15 |
16 | - returns: An observable sequence whose observers will never get called.
17 | */
18 | public static func never() -> Observable {
19 | return NeverProducer()
20 | }
21 | }
22 |
23 | final private class NeverProducer: Producer {
24 | override func subscribe(_ observer: O) -> Disposable where O.E == Element {
25 | return Disposables.create()
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Observers/AnonymousObserver.swift:
--------------------------------------------------------------------------------
1 | //
2 | // AnonymousObserver.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 2/8/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | final class AnonymousObserver : ObserverBase {
10 | typealias Element = ElementType
11 |
12 | typealias EventHandler = (Event) -> Void
13 |
14 | private let _eventHandler : EventHandler
15 |
16 | init(_ eventHandler: @escaping EventHandler) {
17 | #if TRACE_RESOURCES
18 | _ = Resources.incrementTotal()
19 | #endif
20 | self._eventHandler = eventHandler
21 | }
22 |
23 | override func onCore(_ event: Event) {
24 | return self._eventHandler(event)
25 | }
26 |
27 | #if TRACE_RESOURCES
28 | deinit {
29 | _ = Resources.decrementTotal()
30 | }
31 | #endif
32 | }
33 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Observers/ObserverBase.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ObserverBase.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 2/15/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | class ObserverBase : Disposable, ObserverType {
10 | typealias E = ElementType
11 |
12 | private let _isStopped = AtomicInt(0)
13 |
14 | func on(_ event: Event) {
15 | switch event {
16 | case .next:
17 | if load(self._isStopped) == 0 {
18 | self.onCore(event)
19 | }
20 | case .error, .completed:
21 | if fetchOr(self._isStopped, 1) == 0 {
22 | self.onCore(event)
23 | }
24 | }
25 | }
26 |
27 | func onCore(_ event: Event) {
28 | rxAbstractMethod()
29 | }
30 |
31 | func dispose() {
32 | fetchOr(self._isStopped, 1)
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/RxMutableBox.swift:
--------------------------------------------------------------------------------
1 | //
2 | // RxMutableBox.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 5/22/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Creates mutable reference wrapper for any type.
10 | final class RxMutableBox : CustomDebugStringConvertible {
11 | /// Wrapped value
12 | var value : T
13 |
14 | /// Creates reference wrapper for `value`.
15 | ///
16 | /// - parameter value: Value to wrap.
17 | init (_ value: T) {
18 | self.value = value
19 | }
20 | }
21 |
22 | extension RxMutableBox {
23 | /// - returns: Box description.
24 | var debugDescription: String {
25 | return "MutatingBox(\(self.value))"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Schedulers/HistoricalScheduler.swift:
--------------------------------------------------------------------------------
1 | //
2 | // HistoricalScheduler.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 12/27/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import struct Foundation.Date
10 |
11 | /// Provides a virtual time scheduler that uses `Date` for absolute time and `NSTimeInterval` for relative time.
12 | public class HistoricalScheduler : VirtualTimeScheduler {
13 |
14 | /**
15 | Creates a new historical scheduler with initial clock value.
16 |
17 | - parameter initialClock: Initial value for virtual clock.
18 | */
19 | public init(initialClock: RxTime = Date(timeIntervalSince1970: 0)) {
20 | super.init(initialClock: initialClock, converter: HistoricalSchedulerTimeConverter())
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Schedulers/Internal/InvocableScheduledItem.swift:
--------------------------------------------------------------------------------
1 | //
2 | // InvocableScheduledItem.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 11/7/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | struct InvocableScheduledItem : InvocableType {
10 |
11 | let _invocable: I
12 | let _state: I.Value
13 |
14 | init(invocable: I, state: I.Value) {
15 | self._invocable = invocable
16 | self._state = state
17 | }
18 |
19 | func invoke() {
20 | self._invocable.invoke(self._state)
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Schedulers/Internal/InvocableType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // InvocableType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 11/7/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | protocol InvocableType {
10 | func invoke()
11 | }
12 |
13 | protocol InvocableWithValueType {
14 | associatedtype Value
15 |
16 | func invoke(_ value: Value)
17 | }
18 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Schedulers/Internal/ScheduledItem.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ScheduledItem.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 9/2/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | struct ScheduledItem
10 | : ScheduledItemType
11 | , InvocableType {
12 | typealias Action = (T) -> Disposable
13 |
14 | private let _action: Action
15 | private let _state: T
16 |
17 | private let _disposable = SingleAssignmentDisposable()
18 |
19 | var isDisposed: Bool {
20 | return self._disposable.isDisposed
21 | }
22 |
23 | init(action: @escaping Action, state: T) {
24 | self._action = action
25 | self._state = state
26 | }
27 |
28 | func invoke() {
29 | self._disposable.setDisposable(self._action(self._state))
30 | }
31 |
32 | func dispose() {
33 | self._disposable.dispose()
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Schedulers/Internal/ScheduledItemType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ScheduledItemType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 11/7/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | protocol ScheduledItemType
10 | : Cancelable
11 | , InvocableType {
12 | func invoke()
13 | }
14 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/Subjects/SubjectType.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SubjectType.swift
3 | // RxSwift
4 | //
5 | // Created by Krunoslav Zaher on 3/1/15.
6 | // Copyright © 2015 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | /// Represents an object that is both an observable sequence as well as an observer.
10 | public protocol SubjectType : ObservableType {
11 | /// The type of the observer that represents this subject.
12 | ///
13 | /// Usually this type is type of subject itself, but it doesn't have to be.
14 | associatedtype SubjectObserverType : ObserverType
15 |
16 | /// Returns observer interface for subject.
17 | ///
18 | /// - returns: Observer interface for subject.
19 | func asObserver() -> SubjectObserverType
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/RxSwift/RxSwift/SwiftSupport/SwiftSupport.swift:
--------------------------------------------------------------------------------
1 | //
2 | // SwiftSupport.swift
3 | // RxSwift
4 | //
5 | // Created by Volodymyr Gorbenko on 3/6/17.
6 | // Copyright © 2017 Krunoslav Zaher. All rights reserved.
7 | //
8 |
9 | import Foundation
10 |
11 | typealias IntMax = Int64
12 | public typealias RxAbstractInteger = FixedWidthInteger
13 |
14 | extension SignedInteger {
15 | func toIntMax() -> IntMax {
16 | return IntMax(self)
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Pods/RxSwiftExt/Source/RxCocoa/not+RxCocoa.swift:
--------------------------------------------------------------------------------
1 | //
2 | // not+RxCocoa.swift
3 | // RxSwiftExt
4 | //
5 | // Created by Rafael Ferreira on 3/7/17.
6 | // Copyright © 2017 RxSwift Community. All rights reserved.
7 | //
8 |
9 | import RxCocoa
10 |
11 | extension SharedSequenceConvertibleType where E == Bool {
12 | /// Boolean not operator.
13 | public func not() -> SharedSequence {
14 | return map(!)
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Pods/RxSwiftExt/Source/RxCocoa/unwrap+SharedSequence.swift:
--------------------------------------------------------------------------------
1 | //
2 | // unwrap+SharedSequence.swift
3 | // RxSwiftExt
4 | //
5 | // Created by Hugo Saynac on 05/10/2018.
6 | // Copyright © 2018 RxSwift Community. All rights reserved.
7 | //
8 |
9 | import RxCocoa
10 |
11 | extension SharedSequence {
12 |
13 | /**
14 | Takes a SharedSequence of optional elements and returns a SharedSequence of non-optional elements, filtering out any nil values.
15 |
16 | - returns: A SharedSequence of non-optional elements
17 | */
18 |
19 | public func unwrap() -> SharedSequence where E == T? {
20 | return self.filter { $0 != nil }.map { $0! }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Pods/RxSwiftExt/Source/RxSwift/apply.swift:
--------------------------------------------------------------------------------
1 | //
2 | // apply.swift
3 | // RxSwiftExt
4 | //
5 | // Created by Andy Chou on 2/22/17.
6 | // Copyright © 2017 RxSwift Community. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import RxSwift
11 |
12 | extension ObservableType {
13 | /// Apply a transformation function to the Observable.
14 | public func apply(_ transform: (Observable) -> Observable) -> Observable {
15 | return transform(self.asObservable())
16 | }
17 | }
18 |
19 | extension PrimitiveSequenceType where TraitType == SingleTrait {
20 | /// Apply a transformation function to the Single.
21 | public func apply(_ transform: (Single) -> Single) -> Single {
22 | return transform(self.primitiveSequence)
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Pods/RxSwiftExt/Source/RxSwift/catchErrorJustComplete.swift:
--------------------------------------------------------------------------------
1 | //
2 | // catchErrorJustComplete.swift
3 | // RxSwiftExt
4 | //
5 | // Created by Florent Pillet on 21/05/16.
6 | // Copyright © 2016 RxSwift Community. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | extension ObservableType {
12 | /**
13 | Dismiss errors and complete the sequence instead
14 |
15 | - returns: An observable sequence that never errors and completes when an error occurs in the underlying sequence
16 | */
17 | public func catchErrorJustComplete() -> Observable {
18 | return catchError { _ in
19 | return Observable.empty()
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Pods/RxSwiftExt/Source/RxSwift/ignore.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ignore.swift
3 | // RxSwiftExt
4 | //
5 | // Created by Florent Pillet on 10/04/16.
6 | // Copyright © 2016 RxSwift Community. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import RxSwift
11 |
12 | extension ObservableType where E: Equatable {
13 |
14 | public func ignore(_ valuesToIgnore: E ...) -> Observable {
15 | return self.asObservable().filter { !valuesToIgnore.contains($0) }
16 | }
17 |
18 | public func ignore(_ valuesToIgnore: S) -> Observable where S.Iterator.Element == E {
19 | return self.asObservable().filter { !valuesToIgnore.contains($0) }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Pods/RxSwiftExt/Source/RxSwift/mapAt.swift:
--------------------------------------------------------------------------------
1 | //
2 | // mapAt.swift
3 | // RxSwiftExt
4 | //
5 | // Created by Michael Avila on 2/8/18.
6 | // Copyright © 2018 RxSwift Community. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | extension ObservableType {
12 |
13 | /**
14 | Returns an observable sequence containing as many elements as its input but all of them are mapped to the result at the given keyPath
15 |
16 | - parameter keyPath: A key path whose root type matches the element type of the input sequence
17 | - returns: An observable squence containing the values pointed to by the key path
18 | */
19 | public func mapAt(_ keyPath: KeyPath) -> Observable {
20 | return self.map { $0[keyPath: keyPath] }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Pods/RxSwiftExt/Source/RxSwift/mapMany.swift:
--------------------------------------------------------------------------------
1 | //
2 | // mapMany.swift
3 | // RxSwiftExt
4 | //
5 | // Created by Joan Disho on 06/05/18.
6 | // Copyright © 2018 RxSwift Community. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | extension ObservableType where E: Collection {
12 | /**
13 | Projects each element of an observable collection into a new form.
14 |
15 | - parameter transform: A transform function to apply to each element of the source collection.
16 | - returns: An observable collection whose elements are the result of invoking the transform function on each element of source.
17 | */
18 | public func mapMany(_ transform: @escaping (E.Element) throws -> T) -> Observable<[T]> {
19 | return map { collection -> [T] in
20 | try collection.map(transform)
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Pods/RxSwiftExt/Source/RxSwift/mapTo.swift:
--------------------------------------------------------------------------------
1 | //
2 | // mapTo.swift
3 | // RxSwiftExt
4 | //
5 | // Created by Marin Todorov on 4/12/16.
6 | // Copyright © 2016 RxSwift Community. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import RxSwift
11 |
12 | extension ObservableType {
13 |
14 | /**
15 | Returns an observable sequence containing as many elements as its input but all of them are the constant provided as a parameter
16 |
17 | - parameter value: A constant that each element of the input sequence is being replaced with
18 | - returns: An observable sequence containing the values `value` provided as a parameter
19 | */
20 | public func mapTo(_ value: R) -> Observable {
21 | return map { _ in value }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Pods/RxSwiftExt/Source/RxSwift/not.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ignore.swift
3 | // RxSwiftExt
4 | //
5 | // Created by Thane Gill on 18/04/16.
6 | // Copyright © 2016 RxSwift Community. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import RxSwift
11 |
12 | extension ObservableType where E == Bool {
13 | /// Boolean not operator
14 | public func not() -> Observable {
15 | return self.map(!)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Pods/RxSwiftExt/Source/RxSwift/unwrap.swift:
--------------------------------------------------------------------------------
1 | //
2 | // unwrap.swift
3 | // RxSwiftExt
4 | //
5 | // Created by Marin Todorov on 4/7/16.
6 | // Copyright © 2016 RxSwift Community. All rights reserved.
7 | //
8 |
9 | import Foundation
10 | import RxSwift
11 |
12 | extension ObservableType {
13 |
14 | /**
15 | Takes a sequence of optional elements and returns a sequence of non-optional elements, filtering out any nil values.
16 |
17 | - returns: An observable sequence of non-optional elements
18 | */
19 |
20 | public func unwrap() -> Observable where E == T? {
21 | return self.filter { $0 != nil }.map { $0! }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Pods/RxSwiftX/RxSwiftX/Classes/Cocoa/UIResponder+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIResponder+Rx.swift
3 | // RxSwiftX
4 | //
5 | // Created by Pircate on 2018/5/25.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 | import RxCocoa
11 |
12 | public extension Reactive where Base: UIResponder {
13 |
14 | var becomeFirstResponder: Binder {
15 | return Binder(base) { responder, _ in
16 | responder.becomeFirstResponder()
17 | }
18 | }
19 |
20 | var resignFirstResponder: Binder {
21 | return Binder(base) { responder, _ in
22 | responder.resignFirstResponder()
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Pods/RxSwiftX/RxSwiftX/Classes/Cocoa/UIScrollView+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIScrollView+Rx.swift
3 | // RxSwiftX
4 | //
5 | // Created by Pircate on 2018/5/25.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 | import RxCocoa
11 |
12 | public extension Reactive where Base: UIScrollView {
13 |
14 | var bounces: Binder {
15 | return Binder(base) { scrollView, bounces in
16 | scrollView.bounces = bounces
17 | }
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Pods/RxSwiftX/RxSwiftX/Classes/Cocoa/UITableView+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UITableView+Rx.swift
3 | // RxSwiftX
4 | //
5 | // Created by Pircate on 2018/6/4.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 | import RxCocoa
11 |
12 | public extension Reactive where Base: UITableView {
13 |
14 | var isEditing: Binder {
15 | return Binder(base) { tableView, isEditing in
16 | tableView.setEditing(isEditing, animated: true)
17 | }
18 | }
19 |
20 | func deselectRow(animated: Bool = true) -> Binder {
21 | return Binder(base) { tableView, indexPath in
22 | tableView.deselectRow(at: indexPath, animated: animated)
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Pods/RxSwiftX/RxSwiftX/Classes/Cocoa/UIView+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // UIView+Rx.swift
3 | // RxSwiftX
4 | //
5 | // Created by Pircate on 2018/5/25.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 | import RxCocoa
11 |
12 | public extension Reactive where Base: UIView {
13 |
14 | var endEditing: Binder {
15 | return Binder(base) { view, force in
16 | view.endEditing(force)
17 | }
18 | }
19 |
20 | var originY: Binder {
21 | return Binder(base) { view, y in
22 | view.frame.origin.y = y
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Pods/RxSwiftX/RxSwiftX/Classes/Swift/Collection+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Collection+Rx.swift
3 | // RxSwiftX
4 | //
5 | // Created by GorXion on 2018/7/17.
6 | //
7 |
8 | import RxSwift
9 |
10 | public extension ObservableType where E: Collection {
11 |
12 | var count: Observable {
13 | return map { $0.count }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Pods/RxSwiftX/RxSwiftX/Classes/Swift/Int+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Int+Rx.swift
3 | // RxSwiftX
4 | //
5 | // Created by Pircate on 2018/5/18.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | public extension Int {
12 |
13 | func countdown(_ closure: @escaping (Int) -> String = { "\($0)秒" },
14 | resend: String = "重新发送")
15 | -> Observable<(title: String, isEnabled: Bool)> {
16 | return Observable.of(self).flatMap({ (until) -> Observable<(title: String, isEnabled: Bool)> in
17 | Observable.timer(0, period: 1, scheduler: MainScheduler.instance).map({
18 | if until > $0 { return (closure(until - $0), false) }
19 | throw NSError()
20 | }).catchErrorJustReturn((resend, true))
21 | })
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Pods/RxSwiftX/RxSwiftX/Classes/Swift/ObserveOn.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ObserveOn.swift
3 | // RxSwiftX
4 | //
5 | // Created by Pircate on 2018/7/4.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | public extension ObservableType {
12 |
13 | func observeOnMainScheduler() -> Observable {
14 | return observeOn(MainScheduler.instance)
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Pods/RxSwiftX/RxSwiftX/Classes/Swift/ShareOnce.swift:
--------------------------------------------------------------------------------
1 | //
2 | // ShareOnce+Rx.swift
3 | // RxSwiftX
4 | //
5 | // Created by Pircate on 2018/5/26.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | public extension ObservableType {
12 |
13 | func shareOnce() -> Observable {
14 | return share(replay: 1)
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Pods/RxSwiftX/RxSwiftX/Classes/Swift/String+Rx.swift:
--------------------------------------------------------------------------------
1 | //
2 | // String+Rx.swift
3 | // RxSwiftX
4 | //
5 | // Created by Pircate on 2018/5/31.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 |
11 | public extension Observable where E == String {
12 |
13 | var isEmpty: Observable {
14 | return map { $0.isEmpty }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Pods/RxSwiftX/RxSwiftX/Classes/Swift/Then.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Then.swift
3 | // RxSwiftX
4 | //
5 | // Created by Pircate on 2018/6/5.
6 | // Copyright © 2018年 Pircate. All rights reserved.
7 | //
8 |
9 | import RxSwift
10 | import RxCocoa
11 |
12 | public extension ObservableType {
13 |
14 | func then(_ closure: @escaping @autoclosure () throws -> Void) -> Observable {
15 | return map {
16 | try closure()
17 | return $0
18 | }
19 | }
20 | }
21 |
22 | public extension Driver {
23 |
24 | func then(_ closure: @escaping @autoclosure () -> Void) -> SharedSequence {
25 | return map {
26 | closure()
27 | return $0
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Alamofire/Alamofire-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Alamofire : NSObject
3 | @end
4 | @implementation PodsDummy_Alamofire
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Alamofire/Alamofire-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Alamofire/Alamofire-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double AlamofireVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char AlamofireVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Alamofire/Alamofire.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Alamofire
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Alamofire
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Alamofire/Alamofire.modulemap:
--------------------------------------------------------------------------------
1 | framework module Alamofire {
2 | umbrella header "Alamofire-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Alamofire/Alamofire.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Alamofire
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Alamofire
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Alamofire/Alamofire.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Alamofire
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
4 | PODS_BUILD_DIR = ${BUILD_DIR}
5 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
6 | PODS_ROOT = ${SRCROOT}
7 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Alamofire
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
11 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CleanJSON/CleanJSON-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_CleanJSON : NSObject
3 | @end
4 | @implementation PodsDummy_CleanJSON
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CleanJSON/CleanJSON-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CleanJSON/CleanJSON-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double CleanJSONVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char CleanJSONVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CleanJSON/CleanJSON.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CleanJSON
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/CleanJSON
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CleanJSON/CleanJSON.modulemap:
--------------------------------------------------------------------------------
1 | framework module CleanJSON {
2 | umbrella header "CleanJSON-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CleanJSON/CleanJSON.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CleanJSON
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/CleanJSON
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CleanJSON/CleanJSON.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CleanJSON
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
4 | PODS_BUILD_DIR = ${BUILD_DIR}
5 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
6 | PODS_ROOT = ${SRCROOT}
7 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/CleanJSON
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
11 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CocoaChainKit/CocoaChainKit-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_CocoaChainKit : NSObject
3 | @end
4 | @implementation PodsDummy_CocoaChainKit
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CocoaChainKit/CocoaChainKit-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CocoaChainKit/CocoaChainKit-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double CocoaChainKitVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char CocoaChainKitVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CocoaChainKit/CocoaChainKit.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CocoaChainKit
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "UIKit"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/CocoaChainKit
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CocoaChainKit/CocoaChainKit.modulemap:
--------------------------------------------------------------------------------
1 | framework module CocoaChainKit {
2 | umbrella header "CocoaChainKit-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CocoaChainKit/CocoaChainKit.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CocoaChainKit
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "UIKit"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/CocoaChainKit
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/CocoaChainKit/CocoaChainKit.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CocoaChainKit
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_LDFLAGS = $(inherited) -framework "UIKit"
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/CocoaChainKit
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Differentiator/Differentiator-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Differentiator : NSObject
3 | @end
4 | @implementation PodsDummy_Differentiator
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Differentiator/Differentiator-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Differentiator/Differentiator-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double DifferentiatorVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char DifferentiatorVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Differentiator/Differentiator.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Differentiator
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Differentiator
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Differentiator/Differentiator.modulemap:
--------------------------------------------------------------------------------
1 | framework module Differentiator {
2 | umbrella header "Differentiator-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Differentiator/Differentiator.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Differentiator
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Differentiator
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Differentiator/Differentiator.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Differentiator
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
4 | PODS_BUILD_DIR = ${BUILD_DIR}
5 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
6 | PODS_ROOT = ${SRCROOT}
7 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Differentiator
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
11 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EachNavigationBar/EachNavigationBar-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_EachNavigationBar : NSObject
3 | @end
4 | @implementation PodsDummy_EachNavigationBar
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EachNavigationBar/EachNavigationBar-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EachNavigationBar/EachNavigationBar-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double EachNavigationBarVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char EachNavigationBarVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EachNavigationBar/EachNavigationBar.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EachNavigationBar
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "UIKit"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/EachNavigationBar
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EachNavigationBar/EachNavigationBar.modulemap:
--------------------------------------------------------------------------------
1 | framework module EachNavigationBar {
2 | umbrella header "EachNavigationBar-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EachNavigationBar/EachNavigationBar.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EachNavigationBar
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "UIKit"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/EachNavigationBar
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EachNavigationBar/EachNavigationBar.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EachNavigationBar
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_LDFLAGS = $(inherited) -framework "UIKit"
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/EachNavigationBar
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EachNavigationBar/ResourceBundle-EachNavigationBar-EachNavigationBar-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleIdentifier
8 | ${PRODUCT_BUNDLE_IDENTIFIER}
9 | CFBundleInfoDictionaryVersion
10 | 6.0
11 | CFBundleName
12 | ${PRODUCT_NAME}
13 | CFBundlePackageType
14 | BNDL
15 | CFBundleShortVersionString
16 | 1.15.0
17 | CFBundleSignature
18 | ????
19 | CFBundleVersion
20 | 1
21 | NSPrincipalClass
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EachNavigationBar/ResourceBundle-EachNavigationBar-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleIdentifier
8 | ${PRODUCT_BUNDLE_IDENTIFIER}
9 | CFBundleInfoDictionaryVersion
10 | 6.0
11 | CFBundleName
12 | ${PRODUCT_NAME}
13 | CFBundlePackageType
14 | BNDL
15 | CFBundleShortVersionString
16 | 1.8.0
17 | CFBundleSignature
18 | ????
19 | CFBundleVersion
20 | 1
21 | NSPrincipalClass
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EasyRefresher/EasyRefresher-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_EasyRefresher : NSObject
3 | @end
4 | @implementation PodsDummy_EasyRefresher
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EasyRefresher/EasyRefresher-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EasyRefresher/EasyRefresher-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double EasyRefresherVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char EasyRefresherVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EasyRefresher/EasyRefresher.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EasyRefresher
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/EasyRefresher
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EasyRefresher/EasyRefresher.modulemap:
--------------------------------------------------------------------------------
1 | framework module EasyRefresher {
2 | umbrella header "EasyRefresher-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EasyRefresher/EasyRefresher.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EasyRefresher
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/EasyRefresher
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EasyRefresher/EasyRefresher.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EasyRefresher
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
4 | PODS_BUILD_DIR = ${BUILD_DIR}
5 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
6 | PODS_ROOT = ${SRCROOT}
7 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/EasyRefresher
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
11 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/EasyRefresher/ResourceBundle-EasyRefresher-EasyRefresher-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleIdentifier
8 | ${PRODUCT_BUNDLE_IDENTIFIER}
9 | CFBundleInfoDictionaryVersion
10 | 6.0
11 | CFBundleName
12 | ${PRODUCT_NAME}
13 | CFBundlePackageType
14 | BNDL
15 | CFBundleShortVersionString
16 | 0.8.1
17 | CFBundleSignature
18 | ????
19 | CFBundleVersion
20 | 1
21 | NSPrincipalClass
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/ExtensionX/ExtensionX-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_ExtensionX : NSObject
3 | @end
4 | @implementation PodsDummy_ExtensionX
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/ExtensionX/ExtensionX-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/ExtensionX/ExtensionX-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double ExtensionXVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char ExtensionXVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/ExtensionX/ExtensionX.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/ExtensionX
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/ExtensionX
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/ExtensionX/ExtensionX.modulemap:
--------------------------------------------------------------------------------
1 | framework module ExtensionX {
2 | umbrella header "ExtensionX-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/ExtensionX/ExtensionX.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/ExtensionX
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/ExtensionX
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/ExtensionX/ExtensionX.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/ExtensionX
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit"
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/ExtensionX
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/FSPagerView/FSPagerView-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_FSPagerView : NSObject
3 | @end
4 | @implementation PodsDummy_FSPagerView
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/FSPagerView/FSPagerView-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/FSPagerView/FSPagerView-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 | #import "FSPagerViewObjcCompat.h"
14 |
15 | FOUNDATION_EXPORT double FSPagerViewVersionNumber;
16 | FOUNDATION_EXPORT const unsigned char FSPagerViewVersionString[];
17 |
18 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/FSPagerView/FSPagerView.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "UIKit"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/FSPagerView
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/FSPagerView/FSPagerView.modulemap:
--------------------------------------------------------------------------------
1 | framework module FSPagerView {
2 | umbrella header "FSPagerView-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/FSPagerView/FSPagerView.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "UIKit"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/FSPagerView
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/FSPagerView/FSPagerView.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_LDFLAGS = $(inherited) -framework "UIKit"
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/FSPagerView
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_IQKeyboardManagerSwift : NSObject
3 | @end
4 | @implementation PodsDummy_IQKeyboardManagerSwift
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double IQKeyboardManagerSwiftVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char IQKeyboardManagerSwiftVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "CoreGraphics" -framework "Foundation" -framework "QuartzCore" -framework "UIKit"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/IQKeyboardManagerSwift
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap:
--------------------------------------------------------------------------------
1 | framework module IQKeyboardManagerSwift {
2 | umbrella header "IQKeyboardManagerSwift-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "CoreGraphics" -framework "Foundation" -framework "QuartzCore" -framework "UIKit"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/IQKeyboardManagerSwift
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_LDFLAGS = $(inherited) -framework "CoreGraphics" -framework "Foundation" -framework "QuartzCore" -framework "UIKit"
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/IQKeyboardManagerSwift
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Kingfisher/Kingfisher-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Kingfisher : NSObject
3 | @end
4 | @implementation PodsDummy_Kingfisher
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Kingfisher/Kingfisher-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Kingfisher/Kingfisher-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 | #import "Kingfisher.h"
14 |
15 | FOUNDATION_EXPORT double KingfisherVersionNumber;
16 | FOUNDATION_EXPORT const unsigned char KingfisherVersionString[];
17 |
18 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Kingfisher/Kingfisher.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "Accelerate" -framework "CFNetwork"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Kingfisher
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Kingfisher/Kingfisher.modulemap:
--------------------------------------------------------------------------------
1 | framework module Kingfisher {
2 | umbrella header "Kingfisher-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Kingfisher/Kingfisher.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "Accelerate" -framework "CFNetwork"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Kingfisher
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Kingfisher/Kingfisher.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_LDFLAGS = $(inherited) -framework "Accelerate" -framework "CFNetwork"
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Kingfisher
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/LeanCloud/LeanCloud-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_LeanCloud : NSObject
3 | @end
4 | @implementation PodsDummy_LeanCloud
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/LeanCloud/LeanCloud-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/LeanCloud/LeanCloud-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double LeanCloudVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char LeanCloudVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/LeanCloud/LeanCloud.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/LeanCloud
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/LeanCloud
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | SWIFT_INCLUDE_PATHS = $(inherited) "$(PODS_TARGET_SRCROOT)"/**
14 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
15 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/LeanCloud/LeanCloud.modulemap:
--------------------------------------------------------------------------------
1 | framework module LeanCloud {
2 | umbrella header "LeanCloud-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/LeanCloud/LeanCloud.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/LeanCloud
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/LeanCloud
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | SWIFT_INCLUDE_PATHS = $(inherited) "$(PODS_TARGET_SRCROOT)"/**
14 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
15 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/LeanCloud/LeanCloud.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/LeanCloud
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/LeanCloud
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | SWIFT_INCLUDE_PATHS = $(inherited) "$(PODS_TARGET_SRCROOT)"/**
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Moya/Moya-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Moya : NSObject
3 | @end
4 | @implementation PodsDummy_Moya
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Moya/Moya-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Moya/Moya-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double MoyaVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char MoyaVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Moya/Moya.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Moya
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/Result" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_LDFLAGS = $(inherited) -framework "Foundation"
6 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
7 | PODS_BUILD_DIR = ${BUILD_DIR}
8 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
9 | PODS_ROOT = ${SRCROOT}
10 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Moya
11 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
12 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
13 | SKIP_INSTALL = YES
14 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
15 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Moya/Moya.modulemap:
--------------------------------------------------------------------------------
1 | framework module Moya {
2 | umbrella header "Moya-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Moya/Moya.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Moya
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/Result" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "Foundation"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Moya
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloud/Pods-LightCloud-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_LightCloud : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_LightCloud
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloud/Pods-LightCloud-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double Pods_LightCloudVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char Pods_LightCloudVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloud/Pods-LightCloud.modulemap:
--------------------------------------------------------------------------------
1 | framework module Pods_LightCloud {
2 | umbrella header "Pods-LightCloud-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloudTests/Pods-LightCloudTests-acknowledgements.markdown:
--------------------------------------------------------------------------------
1 | # Acknowledgements
2 | This application makes use of the following third party libraries:
3 | Generated by CocoaPods - https://cocoapods.org
4 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloudTests/Pods-LightCloudTests-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_LightCloudTests : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_LightCloudTests
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloudTests/Pods-LightCloudTests-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double Pods_LightCloudTestsVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char Pods_LightCloudTestsVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloudTests/Pods-LightCloudTests.modulemap:
--------------------------------------------------------------------------------
1 | framework module Pods_LightCloudTests {
2 | umbrella header "Pods-LightCloudTests-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloudUITests/Pods-LightCloudUITests-acknowledgements.markdown:
--------------------------------------------------------------------------------
1 | # Acknowledgements
2 | This application makes use of the following third party libraries:
3 | Generated by CocoaPods - https://cocoapods.org
4 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloudUITests/Pods-LightCloudUITests-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_LightCloudUITests : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_LightCloudUITests
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloudUITests/Pods-LightCloudUITests-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double Pods_LightCloudUITestsVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char Pods_LightCloudUITestsVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Pods-LightCloudUITests/Pods-LightCloudUITests.modulemap:
--------------------------------------------------------------------------------
1 | framework module Pods_LightCloudUITests {
2 | umbrella header "Pods-LightCloudUITests-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Result/Result-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Result : NSObject
3 | @end
4 | @implementation PodsDummy_Result
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Result/Result-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Result/Result-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double ResultVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char ResultVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Result/Result.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Result
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Result
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Result/Result.modulemap:
--------------------------------------------------------------------------------
1 | framework module Result {
2 | umbrella header "Result-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Result/Result.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Result
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Result
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Result/Result.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Result
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
4 | PODS_BUILD_DIR = ${BUILD_DIR}
5 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
6 | PODS_ROOT = ${SRCROOT}
7 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Result
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
11 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxCocoa/RxCocoa-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxCocoa : NSObject
3 | @end
4 | @implementation PodsDummy_RxCocoa
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxCocoa/RxCocoa-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxCocoa/RxCocoa-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 | #import "RxCocoaRuntime.h"
14 | #import "_RX.h"
15 | #import "_RXDelegateProxy.h"
16 | #import "_RXKVOObserver.h"
17 | #import "_RXObjCRuntime.h"
18 | #import "RxCocoa.h"
19 |
20 | FOUNDATION_EXPORT double RxCocoaVersionNumber;
21 | FOUNDATION_EXPORT const unsigned char RxCocoaVersionString[];
22 |
23 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxCocoa/RxCocoa.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxCocoa
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxCocoa/RxCocoa.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxCocoa {
2 | umbrella header "RxCocoa-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxCocoa/RxCocoa.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxCocoa
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxCocoa/RxCocoa.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxCocoa
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxDataSources/RxDataSources-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxDataSources : NSObject
3 | @end
4 | @implementation PodsDummy_RxDataSources
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxDataSources/RxDataSources-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxDataSources/RxDataSources-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double RxDataSourcesVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char RxDataSourcesVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxDataSources/RxDataSources.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxDataSources
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxDataSources/RxDataSources.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxDataSources {
2 | umbrella header "RxDataSources-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxDataSources/RxDataSources.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxDataSources
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxDataSources/RxDataSources.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxDataSources
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxGesture/RxGesture-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxGesture : NSObject
3 | @end
4 | @implementation PodsDummy_RxGesture
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxGesture/RxGesture-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxGesture/RxGesture-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double RxGestureVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char RxGestureVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxGesture/RxGesture.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxGesture
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxGesture
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxGesture/RxGesture.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxGesture {
2 | umbrella header "RxGesture-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxGesture/RxGesture.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxGesture
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxGesture
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxGesture/RxGesture.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxGesture
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxGesture
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxNetwork/RxNetwork-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxNetwork : NSObject
3 | @end
4 | @implementation PodsDummy_RxNetwork
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxNetwork/RxNetwork-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxNetwork/RxNetwork-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double RxNetworkVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char RxNetworkVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxNetwork/RxNetwork.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxNetwork {
2 | umbrella header "RxNetwork-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxNetwork/RxNetwork.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxNetwork
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/Moya" "${PODS_CONFIGURATION_BUILD_DIR}/Result" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxNetwork
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwift/RxSwift-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxSwift : NSObject
3 | @end
4 | @implementation PodsDummy_RxSwift
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwift/RxSwift-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwift/RxSwift-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double RxSwiftVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char RxSwiftVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwift/RxSwift.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxSwift
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxSwift
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwift/RxSwift.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxSwift {
2 | umbrella header "RxSwift-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwift/RxSwift.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxSwift
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxSwift
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwift/RxSwift.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxSwift
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
4 | PODS_BUILD_DIR = ${BUILD_DIR}
5 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
6 | PODS_ROOT = ${SRCROOT}
7 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxSwift
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
11 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftExt/RxSwiftExt-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxSwiftExt : NSObject
3 | @end
4 | @implementation PodsDummy_RxSwiftExt
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftExt/RxSwiftExt-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftExt/RxSwiftExt-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double RxSwiftExtVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char RxSwiftExtVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftExt/RxSwiftExt.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_LDFLAGS = $(inherited) -framework "Foundation"
6 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
7 | PODS_BUILD_DIR = ${BUILD_DIR}
8 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
9 | PODS_ROOT = ${SRCROOT}
10 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxSwiftExt
11 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
12 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
13 | SKIP_INSTALL = YES
14 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
15 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftExt/RxSwiftExt.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxSwiftExt {
2 | umbrella header "RxSwiftExt-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftExt/RxSwiftExt.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt
3 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
4 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5 | OTHER_LDFLAGS = $(inherited) -framework "Foundation"
6 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
7 | PODS_BUILD_DIR = ${BUILD_DIR}
8 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
9 | PODS_ROOT = ${SRCROOT}
10 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxSwiftExt
11 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
12 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
13 | SKIP_INSTALL = YES
14 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
15 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftExt/RxSwiftExt.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftExt
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "Foundation"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxSwiftExt
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftX/RxSwiftX-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_RxSwiftX : NSObject
3 | @end
4 | @implementation PodsDummy_RxSwiftX
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftX/RxSwiftX-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftX/RxSwiftX-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double RxSwiftXVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char RxSwiftXVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftX/RxSwiftX.modulemap:
--------------------------------------------------------------------------------
1 | framework module RxSwiftX {
2 | umbrella header "RxSwiftX-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/RxSwiftX/RxSwiftX.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxSwiftX
2 | FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift"
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/RxSwiftX
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/SnapKit/SnapKit-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_SnapKit : NSObject
3 | @end
4 | @implementation PodsDummy_SnapKit
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/SnapKit/SnapKit-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/SnapKit/SnapKit-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double SnapKitVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char SnapKitVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/SnapKit/SnapKit.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SnapKit
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/SnapKit
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/SnapKit/SnapKit.modulemap:
--------------------------------------------------------------------------------
1 | framework module SnapKit {
2 | umbrella header "SnapKit-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/SnapKit/SnapKit.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SnapKit
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/SnapKit
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/SnapKit/SnapKit.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SnapKit
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
4 | PODS_BUILD_DIR = ${BUILD_DIR}
5 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
6 | PODS_ROOT = ${SRCROOT}
7 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/SnapKit
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
11 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Toast-Swift/Toast-Swift-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Toast_Swift : NSObject
3 | @end
4 | @implementation PodsDummy_Toast_Swift
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Toast-Swift/Toast-Swift-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Toast-Swift/Toast-Swift-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
14 | FOUNDATION_EXPORT double Toast_SwiftVersionNumber;
15 | FOUNDATION_EXPORT const unsigned char Toast_SwiftVersionString[];
16 |
17 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Toast-Swift/Toast-Swift.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "QuartzCore"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Toast-Swift
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Toast-Swift/Toast-Swift.modulemap:
--------------------------------------------------------------------------------
1 | framework module Toast_Swift {
2 | umbrella header "Toast-Swift-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Toast-Swift/Toast-Swift.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_LDFLAGS = $(inherited) -framework "QuartzCore"
5 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
6 | PODS_BUILD_DIR = ${BUILD_DIR}
7 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Toast-Swift
10 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
11 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
12 | SKIP_INSTALL = YES
13 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
14 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/Toast-Swift/Toast-Swift.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_LDFLAGS = $(inherited) -framework "QuartzCore"
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/Toast-Swift
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
12 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/netfox/netfox-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_netfox : NSObject
3 | @end
4 | @implementation PodsDummy_netfox
5 | @end
6 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/netfox/netfox-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/netfox/netfox-umbrella.h:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #else
4 | #ifndef FOUNDATION_EXPORT
5 | #if defined(__cplusplus)
6 | #define FOUNDATION_EXPORT extern "C"
7 | #else
8 | #define FOUNDATION_EXPORT extern
9 | #endif
10 | #endif
11 | #endif
12 |
13 | #import "NFXLoader.h"
14 |
15 | FOUNDATION_EXPORT double netfoxVersionNumber;
16 | FOUNDATION_EXPORT const unsigned char netfoxVersionString[];
17 |
18 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/netfox/netfox.debug.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/netfox
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/netfox
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/netfox/netfox.modulemap:
--------------------------------------------------------------------------------
1 | framework module netfox {
2 | umbrella header "netfox-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/netfox/netfox.release.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
2 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/netfox
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
5 | PODS_BUILD_DIR = ${BUILD_DIR}
6 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/netfox
9 | PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
10 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
11 | SKIP_INSTALL = YES
12 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
13 |
--------------------------------------------------------------------------------
/Pods/Target Support Files/netfox/netfox.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/netfox
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
4 | PODS_BUILD_DIR = ${BUILD_DIR}
5 | PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
6 | PODS_ROOT = ${SRCROOT}
7 | PODS_TARGET_SRCROOT = ${PODS_ROOT}/netfox
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 | USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
11 |
--------------------------------------------------------------------------------
/Pods/netfox/netfox/Core/NFXConstants.swift:
--------------------------------------------------------------------------------
1 | //
2 | // NFXConstants.swift
3 | // netfox
4 | //
5 | // Copyright © 2016 netfox. All rights reserved.
6 | //
7 |
8 | #if os(iOS)
9 | import UIKit
10 |
11 | typealias NFXColor = UIColor
12 | typealias NFXFont = UIFont
13 | typealias NFXImage = UIImage
14 | typealias NFXViewController = UIViewController
15 |
16 | #elseif os(OSX)
17 | import Cocoa
18 |
19 | typealias NFXColor = NSColor
20 | typealias NFXFont = NSFont
21 | typealias NFXImage = NSImage
22 | typealias NFXViewController = NSViewController
23 | #endif
24 |
--------------------------------------------------------------------------------
/Pods/netfox/netfox/Core/NFXGenericBodyDetailsController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // NFXGenericBodyDetailsController.swift
3 | // netfox
4 | //
5 | // Copyright © 2016 netfox. All rights reserved.
6 | //
7 |
8 | import Foundation
9 |
10 | enum NFXBodyType: Int
11 | {
12 | case request = 0
13 | case response = 1
14 | }
15 |
16 | class NFXGenericBodyDetailsController: NFXGenericController
17 | {
18 | var bodyType: NFXBodyType = NFXBodyType.response
19 |
20 | override func viewDidLoad()
21 | {
22 | super.viewDidLoad()
23 |
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Pods/netfox/netfox/Core/NFXLoader.h:
--------------------------------------------------------------------------------
1 | //
2 | // NFXLoader.h
3 | // netfox
4 | //
5 | // Copyright © 2017 kasketis. All rights reserved.
6 | //
7 |
8 | #import
9 |
10 | @interface NFXLoader : NSObject
11 |
12 | @end
13 |
--------------------------------------------------------------------------------
/Pods/netfox/netfox/Core/NFXLoader.m:
--------------------------------------------------------------------------------
1 | //
2 | // NFXLoader.m
3 | // netfox
4 | //
5 | // Copyright © 2017 kasketis. All rights reserved.
6 | //
7 |
8 | #import "NFXLoader.h"
9 |
10 | @implementation NFXLoader
11 |
12 | + (void)load
13 | {
14 | SEL implementNetfoxSelector = NSSelectorFromString(@"implementNetfox");
15 | if ([NSURLSessionConfiguration respondsToSelector:implementNetfoxSelector])
16 | {
17 | [NSURLSessionConfiguration performSelector:implementNetfoxSelector];
18 | }
19 | }
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/Pods/netfox/netfox/Core/NFXSettingsController.swift:
--------------------------------------------------------------------------------
1 | //
2 | // NFXSettingsController.swift
3 | // netfox
4 | //
5 | // Copyright © 2016 netfox. All rights reserved.
6 | //
7 |
8 | import Foundation
9 |
10 | class NFXSettingsController: NFXGenericController {
11 | // MARK: Properties
12 |
13 | let nfxVersionString = "netfox - \(nfxVersion)"
14 | var nfxURL = "https://github.com/kasketis/netfox"
15 |
16 | var tableData = [HTTPModelShortType]()
17 | var filters = [Bool]()
18 |
19 | }
20 |
--------------------------------------------------------------------------------