├── .gitignore
├── DynamicFramework
├── ZLYDylibUseDemo
│ ├── ZLYDylibUseDemo.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── ZLYDylibUseDemo
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.m
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── ViewController.h
│ │ ├── ViewController.m
│ │ └── main.m
│ ├── ZLYDylibUseDemoTests
│ │ ├── Info.plist
│ │ └── ZLYDylibUseDemoTests.m
│ └── ZLYDylibUseDemoUITests
│ │ ├── Info.plist
│ │ └── ZLYDylibUseDemoUITests.m
├── ZLYFrameworkUseDemo
│ ├── ZLYFrameworkUseDemo.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── ZLYFrameworkUseDemo
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.m
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── ViewController.h
│ │ ├── ViewController.m
│ │ ├── ZLYTestFramework.framework
│ │ │ ├── Headers
│ │ │ │ ├── ZLYBird.h
│ │ │ │ └── ZLYTestFramework.h
│ │ │ ├── Info.plist
│ │ │ ├── Modules
│ │ │ │ └── module.modulemap
│ │ │ ├── ZLYTestFramework
│ │ │ └── _CodeSignature
│ │ │ │ └── CodeResources
│ │ └── main.m
│ ├── ZLYFrameworkUseDemoTests
│ │ ├── Info.plist
│ │ └── ZLYFrameworkUseDemoTests.m
│ └── ZLYFrameworkUseDemoUITests
│ │ ├── Info.plist
│ │ └── ZLYFrameworkUseDemoUITests.m
├── ZLYInjectUseDemo
│ ├── ZLYInjectUseDemo.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── ZLYInjectUseDemo
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.m
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── ViewController.h
│ │ ├── ViewController.m
│ │ └── main.m
│ ├── ZLYInjectUseDemoTests
│ │ ├── Info.plist
│ │ └── ZLYInjectUseDemoTests.m
│ └── ZLYInjectUseDemoUITests
│ │ ├── Info.plist
│ │ └── ZLYInjectUseDemoUITests.m
├── ZLYTestFramework
│ ├── ZLYTestFramework.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ ├── ZLYTestFramework
│ │ ├── Info.plist
│ │ ├── ZLYBird.h
│ │ ├── ZLYBird.m
│ │ └── ZLYTestFramework.h
│ └── ZLYTestFrameworkTests
│ │ ├── Info.plist
│ │ └── ZLYTestFrameworkTests.m
└── ZLYTestInjectFramework
│ ├── ZLYTestInjectFramework.xcodeproj
│ ├── project.pbxproj
│ └── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ └── IDEWorkspaceChecks.plist
│ ├── ZLYTestInjectFramework
│ ├── Info.plist
│ ├── ZLYInjectClass.h
│ ├── ZLYInjectClass.m
│ └── ZLYTestInjectFramework.h
│ └── ZLYTestInjectFrameworkTests
│ ├── Info.plist
│ └── ZLYTestInjectFrameworkTests.m
├── NetworkTraffic
├── DMNetworkTrafficManager.h
├── DMNetworkTrafficManager.m
├── DMURLProtocol.h
├── DMURLProtocol.m
├── DMURLSessionConfiguration.h
└── DMURLSessionConfiguration.m
├── ObjcMemory
├── ObjcMemory-Test-Code
│ ├── EX01
│ │ └── main.m
│ ├── EX02
│ │ └── main.m
│ ├── EX03
│ │ └── main.m
│ ├── EX04
│ │ └── main.m
│ ├── EX05
│ │ ├── main.cpp
│ │ └── main.m
│ ├── EX06
│ │ └── main.m
│ ├── EX07
│ │ ├── main.cpp
│ │ └── main.m
│ ├── EX08
│ │ ├── Tool.h
│ │ ├── Tool.m
│ │ └── main.m
│ ├── NSAutoreleasePool
│ │ └── main.m
│ ├── ObjcMemory.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ └── contents.xcworkspacedata
│ ├── __CFDoExternRefOperation
│ │ └── main.m
│ ├── __strong
│ │ ├── main.cpp
│ │ └── main.m
│ ├── __unsafe_unretained
│ │ └── main.m
│ ├── block_implementation
│ │ ├── main.cpp
│ │ └── main.m
│ └── block_retain_cycle
│ │ ├── MyObject.h
│ │ ├── MyObject.m
│ │ └── main.m
├── block-test-case.md
└── iOS 内存管理.key
├── Pod-Resource-Reference
├── SubModule
│ ├── .gitignore
│ ├── Example
│ │ ├── Podfile
│ │ ├── Podfile.lock
│ │ ├── Pods
│ │ │ ├── Headers
│ │ │ │ ├── Private
│ │ │ │ │ └── SubModule
│ │ │ │ │ │ └── SMViewController.h
│ │ │ │ └── Public
│ │ │ │ │ └── SubModule
│ │ │ │ │ └── SMViewController.h
│ │ │ ├── Local Podspecs
│ │ │ │ └── SubModule.podspec.json
│ │ │ ├── Manifest.lock
│ │ │ ├── Pods.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ └── Target Support Files
│ │ │ │ ├── Pods-SubModule-Example
│ │ │ │ ├── Pods-SubModule-Example-acknowledgements.markdown
│ │ │ │ ├── Pods-SubModule-Example-acknowledgements.plist
│ │ │ │ ├── Pods-SubModule-Example-dummy.m
│ │ │ │ ├── Pods-SubModule-Example-frameworks.sh
│ │ │ │ ├── Pods-SubModule-Example-resources.sh
│ │ │ │ ├── Pods-SubModule-Example.debug.xcconfig
│ │ │ │ └── Pods-SubModule-Example.release.xcconfig
│ │ │ │ ├── Pods-SubModule-ExampleTests
│ │ │ │ ├── Pods-SubModule-ExampleTests-acknowledgements.markdown
│ │ │ │ ├── Pods-SubModule-ExampleTests-acknowledgements.plist
│ │ │ │ ├── Pods-SubModule-ExampleTests-dummy.m
│ │ │ │ ├── Pods-SubModule-ExampleTests-frameworks.sh
│ │ │ │ ├── Pods-SubModule-ExampleTests-resources.sh
│ │ │ │ ├── Pods-SubModule-ExampleTests.debug.xcconfig
│ │ │ │ └── Pods-SubModule-ExampleTests.release.xcconfig
│ │ │ │ ├── Pods-SubModule-ExampleUITests
│ │ │ │ ├── Pods-SubModule-ExampleUITests-acknowledgements.markdown
│ │ │ │ ├── Pods-SubModule-ExampleUITests-acknowledgements.plist
│ │ │ │ ├── Pods-SubModule-ExampleUITests-dummy.m
│ │ │ │ ├── Pods-SubModule-ExampleUITests-frameworks.sh
│ │ │ │ ├── Pods-SubModule-ExampleUITests-resources.sh
│ │ │ │ ├── Pods-SubModule-ExampleUITests.debug.xcconfig
│ │ │ │ └── Pods-SubModule-ExampleUITests.release.xcconfig
│ │ │ │ └── SubModule
│ │ │ │ ├── SubModule-dummy.m
│ │ │ │ ├── SubModule-prefix.pch
│ │ │ │ └── SubModule.xcconfig
│ │ ├── SubModule-Example.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── project.xcworkspace
│ │ │ │ └── contents.xcworkspacedata
│ │ ├── SubModule-Example.xcworkspace
│ │ │ └── contents.xcworkspacedata
│ │ ├── SubModule-Example
│ │ │ ├── AppDelegate.h
│ │ │ ├── AppDelegate.m
│ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Contents.json
│ │ │ │ └── some-image.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── some-image.png
│ │ │ │ │ ├── some-image@2x.png
│ │ │ │ │ └── some-image@3x.png
│ │ │ ├── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ │ ├── Info.plist
│ │ │ ├── ViewController.h
│ │ │ ├── ViewController.m
│ │ │ └── main.m
│ │ ├── SubModule-ExampleTests
│ │ │ ├── Info.plist
│ │ │ └── SubModule_ExampleTests.m
│ │ └── SubModule-ExampleUITests
│ │ │ ├── Info.plist
│ │ │ └── SubModule_ExampleUITests.m
│ ├── LICENSE
│ ├── README.md
│ ├── SubModule.podspec
│ └── SubModule
│ │ ├── Assets
│ │ ├── .gitkeep
│ │ └── Images.xcassets
│ │ │ ├── Account
│ │ │ └── Contents.json
│ │ │ ├── Contents.json
│ │ │ └── some-image.imageset
│ │ │ ├── Contents.json
│ │ │ ├── some-image.png
│ │ │ ├── some-image@2x.png
│ │ │ └── some-image@3x.png
│ │ └── Classes
│ │ ├── .gitkeep
│ │ ├── SMViewController.h
│ │ └── SMViewController.m
└── SubModule_Use_Bundle
│ ├── .gitignore
│ ├── Example
│ ├── Podfile
│ ├── Podfile.lock
│ ├── Pods
│ │ ├── Headers
│ │ │ ├── Private
│ │ │ │ └── SubModule_Use_Bundle
│ │ │ │ │ └── SMBViewController.h
│ │ │ └── Public
│ │ │ │ └── SubModule_Use_Bundle
│ │ │ │ └── SMBViewController.h
│ │ ├── Local Podspecs
│ │ │ └── SubModule_Use_Bundle.podspec.json
│ │ ├── Manifest.lock
│ │ ├── Pods.xcodeproj
│ │ │ └── project.pbxproj
│ │ └── Target Support Files
│ │ │ ├── Pods-SubModule_Use_Bundle-Example
│ │ │ ├── Pods-SubModule_Use_Bundle-Example-acknowledgements.markdown
│ │ │ ├── Pods-SubModule_Use_Bundle-Example-acknowledgements.plist
│ │ │ ├── Pods-SubModule_Use_Bundle-Example-dummy.m
│ │ │ ├── Pods-SubModule_Use_Bundle-Example-frameworks.sh
│ │ │ ├── Pods-SubModule_Use_Bundle-Example-resources.sh
│ │ │ ├── Pods-SubModule_Use_Bundle-Example.debug.xcconfig
│ │ │ └── Pods-SubModule_Use_Bundle-Example.release.xcconfig
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleTests
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleTests-acknowledgements.markdown
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleTests-acknowledgements.plist
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleTests-dummy.m
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleTests-frameworks.sh
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleTests-resources.sh
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleTests.debug.xcconfig
│ │ │ └── Pods-SubModule_Use_Bundle-ExampleTests.release.xcconfig
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleUITests
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleUITests-acknowledgements.markdown
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleUITests-acknowledgements.plist
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleUITests-dummy.m
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleUITests-frameworks.sh
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleUITests-resources.sh
│ │ │ ├── Pods-SubModule_Use_Bundle-ExampleUITests.debug.xcconfig
│ │ │ └── Pods-SubModule_Use_Bundle-ExampleUITests.release.xcconfig
│ │ │ └── SubModule_Use_Bundle
│ │ │ ├── ResourceBundle-SubModule_Use_Bundle-Info.plist
│ │ │ ├── SubModule_Use_Bundle-dummy.m
│ │ │ ├── SubModule_Use_Bundle-prefix.pch
│ │ │ └── SubModule_Use_Bundle.xcconfig
│ ├── SubModule_Use_Bundle-Example.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ └── contents.xcworkspacedata
│ ├── SubModule_Use_Bundle-Example.xcworkspace
│ │ └── contents.xcworkspacedata
│ ├── SubModule_Use_Bundle-Example
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.m
│ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ ├── Contents.json
│ │ │ └── some-image.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── some-image.png
│ │ │ │ ├── some-image@2x.png
│ │ │ │ └── some-image@3x.png
│ │ ├── Base.lproj
│ │ │ ├── LaunchScreen.storyboard
│ │ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ ├── ViewController.h
│ │ ├── ViewController.m
│ │ └── main.m
│ ├── SubModule_Use_Bundle-ExampleTests
│ │ ├── Info.plist
│ │ └── SubModule_Use_Bundle_ExampleTests.m
│ └── SubModule_Use_Bundle-ExampleUITests
│ │ ├── Info.plist
│ │ └── SubModule_Use_Bundle_ExampleUITests.m
│ ├── LICENSE
│ ├── README.md
│ ├── SubModule_Use_Bundle.podspec
│ └── SubModule_Use_Bundle
│ ├── Assets
│ ├── .gitkeep
│ └── Images.xcassets
│ │ ├── Contents.json
│ │ └── some-image.imageset
│ │ ├── Contents.json
│ │ ├── some-image.png
│ │ ├── some-image@2x.png
│ │ └── some-image@3x.png
│ └── Classes
│ ├── .gitkeep
│ ├── SMBViewController.h
│ └── SMBViewController.m
├── README.md
├── ZLYCardAnimation
├── CardAnimationTests
│ ├── Info.plist
│ └── ZLYCardAnimationTests.m
├── CardAnimationUITests
│ ├── Info.plist
│ └── ZLYCardAnimationUITests.m
├── Podfile
├── Podfile.lock
├── Pods
│ ├── Headers
│ │ └── Private
│ │ │ ├── MJRefresh
│ │ │ ├── MJRefresh.h
│ │ │ ├── MJRefreshAutoFooter.h
│ │ │ ├── MJRefreshAutoGifFooter.h
│ │ │ ├── MJRefreshAutoNormalFooter.h
│ │ │ ├── MJRefreshAutoStateFooter.h
│ │ │ ├── MJRefreshBackFooter.h
│ │ │ ├── MJRefreshBackGifFooter.h
│ │ │ ├── MJRefreshBackNormalFooter.h
│ │ │ ├── MJRefreshBackStateFooter.h
│ │ │ ├── MJRefreshComponent.h
│ │ │ ├── MJRefreshConst.h
│ │ │ ├── MJRefreshFooter.h
│ │ │ ├── MJRefreshGifHeader.h
│ │ │ ├── MJRefreshHeader.h
│ │ │ ├── MJRefreshNormalHeader.h
│ │ │ ├── MJRefreshStateHeader.h
│ │ │ ├── NSBundle+MJRefresh.h
│ │ │ ├── UIScrollView+MJExtension.h
│ │ │ ├── UIScrollView+MJRefresh.h
│ │ │ └── UIView+MJExtension.h
│ │ │ ├── Masonry
│ │ │ ├── MASCompositeConstraint.h
│ │ │ ├── MASConstraint+Private.h
│ │ │ ├── MASConstraint.h
│ │ │ ├── MASConstraintMaker.h
│ │ │ ├── MASLayoutConstraint.h
│ │ │ ├── MASUtilities.h
│ │ │ ├── MASViewAttribute.h
│ │ │ ├── MASViewConstraint.h
│ │ │ ├── Masonry.h
│ │ │ ├── NSArray+MASAdditions.h
│ │ │ ├── NSArray+MASShorthandAdditions.h
│ │ │ ├── NSLayoutConstraint+MASDebugAdditions.h
│ │ │ ├── View+MASAdditions.h
│ │ │ ├── View+MASShorthandAdditions.h
│ │ │ └── ViewController+MASAdditions.h
│ │ │ ├── ReactiveCocoa
│ │ │ ├── EXTKeyPathCoding.h
│ │ │ ├── EXTRuntimeExtensions.h
│ │ │ ├── EXTScope.h
│ │ │ ├── MKAnnotationView+RACSignalSupport.h
│ │ │ ├── NSArray+RACSequenceAdditions.h
│ │ │ ├── NSData+RACSupport.h
│ │ │ ├── NSDictionary+RACSequenceAdditions.h
│ │ │ ├── NSEnumerator+RACSequenceAdditions.h
│ │ │ ├── NSFileHandle+RACSupport.h
│ │ │ ├── NSIndexSet+RACSequenceAdditions.h
│ │ │ ├── NSInvocation+RACTypeParsing.h
│ │ │ ├── NSNotificationCenter+RACSupport.h
│ │ │ ├── NSObject+RACDeallocating.h
│ │ │ ├── NSObject+RACDescription.h
│ │ │ ├── NSObject+RACKVOWrapper.h
│ │ │ ├── NSObject+RACLifting.h
│ │ │ ├── NSObject+RACPropertySubscribing.h
│ │ │ ├── NSObject+RACSelectorSignal.h
│ │ │ ├── NSOrderedSet+RACSequenceAdditions.h
│ │ │ ├── NSSet+RACSequenceAdditions.h
│ │ │ ├── NSString+RACKeyPathUtilities.h
│ │ │ ├── NSString+RACSequenceAdditions.h
│ │ │ ├── NSString+RACSupport.h
│ │ │ ├── NSURLConnection+RACSupport.h
│ │ │ ├── NSUserDefaults+RACSupport.h
│ │ │ ├── RACArraySequence.h
│ │ │ ├── RACBehaviorSubject.h
│ │ │ ├── RACBlockTrampoline.h
│ │ │ ├── RACChannel.h
│ │ │ ├── RACCommand.h
│ │ │ ├── RACCompoundDisposable.h
│ │ │ ├── RACDelegateProxy.h
│ │ │ ├── RACDisposable.h
│ │ │ ├── RACDynamicPropertySuperclass.h
│ │ │ ├── RACDynamicSequence.h
│ │ │ ├── RACDynamicSignal.h
│ │ │ ├── RACEagerSequence.h
│ │ │ ├── RACEmptySequence.h
│ │ │ ├── RACEmptySignal.h
│ │ │ ├── RACErrorSignal.h
│ │ │ ├── RACEvent.h
│ │ │ ├── RACGroupedSignal.h
│ │ │ ├── RACImmediateScheduler.h
│ │ │ ├── RACIndexSetSequence.h
│ │ │ ├── RACKVOChannel.h
│ │ │ ├── RACKVOProxy.h
│ │ │ ├── RACKVOTrampoline.h
│ │ │ ├── RACMulticastConnection+Private.h
│ │ │ ├── RACMulticastConnection.h
│ │ │ ├── RACPassthroughSubscriber.h
│ │ │ ├── RACQueueScheduler+Subclass.h
│ │ │ ├── RACQueueScheduler.h
│ │ │ ├── RACReplaySubject.h
│ │ │ ├── RACReturnSignal.h
│ │ │ ├── RACScheduler+Private.h
│ │ │ ├── RACScheduler+Subclass.h
│ │ │ ├── RACScheduler.h
│ │ │ ├── RACScopedDisposable.h
│ │ │ ├── RACSequence.h
│ │ │ ├── RACSerialDisposable.h
│ │ │ ├── RACSignal+Operations.h
│ │ │ ├── RACSignal.h
│ │ │ ├── RACSignalSequence.h
│ │ │ ├── RACStream+Private.h
│ │ │ ├── RACStream.h
│ │ │ ├── RACStringSequence.h
│ │ │ ├── RACSubject.h
│ │ │ ├── RACSubscriber+Private.h
│ │ │ ├── RACSubscriber.h
│ │ │ ├── RACSubscriptingAssignmentTrampoline.h
│ │ │ ├── RACSubscriptionScheduler.h
│ │ │ ├── RACTargetQueueScheduler.h
│ │ │ ├── RACTestScheduler.h
│ │ │ ├── RACTuple.h
│ │ │ ├── RACTupleSequence.h
│ │ │ ├── RACUnarySequence.h
│ │ │ ├── RACUnit.h
│ │ │ ├── RACValueTransformer.h
│ │ │ ├── ReactiveCocoa-Bridging-Header.h
│ │ │ ├── ReactiveCocoa.h
│ │ │ ├── UIActionSheet+RACSignalSupport.h
│ │ │ ├── UIAlertView+RACSignalSupport.h
│ │ │ ├── UIBarButtonItem+RACCommandSupport.h
│ │ │ ├── UIButton+RACCommandSupport.h
│ │ │ ├── UICollectionReusableView+RACSignalSupport.h
│ │ │ ├── UIControl+RACSignalSupport.h
│ │ │ ├── UIControl+RACSignalSupportPrivate.h
│ │ │ ├── UIDatePicker+RACSignalSupport.h
│ │ │ ├── UIGestureRecognizer+RACSignalSupport.h
│ │ │ ├── UIImagePickerController+RACSignalSupport.h
│ │ │ ├── UIRefreshControl+RACCommandSupport.h
│ │ │ ├── UISegmentedControl+RACSignalSupport.h
│ │ │ ├── UISlider+RACSignalSupport.h
│ │ │ ├── UIStepper+RACSignalSupport.h
│ │ │ ├── UISwitch+RACSignalSupport.h
│ │ │ ├── UITableViewCell+RACSignalSupport.h
│ │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.h
│ │ │ ├── UITextField+RACSignalSupport.h
│ │ │ ├── UITextView+RACSignalSupport.h
│ │ │ └── metamacros.h
│ │ │ └── pop
│ │ │ ├── FloatConversion.h
│ │ │ ├── POP.h
│ │ │ ├── POPAction.h
│ │ │ ├── POPAnimatableProperty.h
│ │ │ ├── POPAnimation.h
│ │ │ ├── POPAnimationEvent.h
│ │ │ ├── POPAnimationEventInternal.h
│ │ │ ├── POPAnimationExtras.h
│ │ │ ├── POPAnimationInternal.h
│ │ │ ├── POPAnimationPrivate.h
│ │ │ ├── POPAnimationRuntime.h
│ │ │ ├── POPAnimationTracer.h
│ │ │ ├── POPAnimationTracerInternal.h
│ │ │ ├── POPAnimator.h
│ │ │ ├── POPAnimatorPrivate.h
│ │ │ ├── POPBasicAnimation.h
│ │ │ ├── POPBasicAnimationInternal.h
│ │ │ ├── POPCGUtils.h
│ │ │ ├── POPCustomAnimation.h
│ │ │ ├── POPDecayAnimation.h
│ │ │ ├── POPDecayAnimationInternal.h
│ │ │ ├── POPDefines.h
│ │ │ ├── POPGeometry.h
│ │ │ ├── POPLayerExtras.h
│ │ │ ├── POPMath.h
│ │ │ ├── POPPropertyAnimation.h
│ │ │ ├── POPPropertyAnimationInternal.h
│ │ │ ├── POPSpringAnimation.h
│ │ │ ├── POPSpringAnimationInternal.h
│ │ │ ├── POPSpringSolver.h
│ │ │ ├── POPVector.h
│ │ │ ├── TransformationMatrix.h
│ │ │ └── UnitBezier.h
│ ├── Local Podspecs
│ │ └── ReactiveCocoa.podspec.json
│ ├── MJRefresh
│ │ ├── LICENSE
│ │ ├── MJRefresh
│ │ │ ├── Base
│ │ │ │ ├── MJRefreshAutoFooter.h
│ │ │ │ ├── MJRefreshAutoFooter.m
│ │ │ │ ├── MJRefreshBackFooter.h
│ │ │ │ ├── MJRefreshBackFooter.m
│ │ │ │ ├── MJRefreshComponent.h
│ │ │ │ ├── MJRefreshComponent.m
│ │ │ │ ├── MJRefreshFooter.h
│ │ │ │ ├── MJRefreshFooter.m
│ │ │ │ ├── MJRefreshHeader.h
│ │ │ │ └── MJRefreshHeader.m
│ │ │ ├── Custom
│ │ │ │ ├── Footer
│ │ │ │ │ ├── Auto
│ │ │ │ │ │ ├── MJRefreshAutoGifFooter.h
│ │ │ │ │ │ ├── MJRefreshAutoGifFooter.m
│ │ │ │ │ │ ├── MJRefreshAutoNormalFooter.h
│ │ │ │ │ │ ├── MJRefreshAutoNormalFooter.m
│ │ │ │ │ │ ├── MJRefreshAutoStateFooter.h
│ │ │ │ │ │ └── MJRefreshAutoStateFooter.m
│ │ │ │ │ └── Back
│ │ │ │ │ │ ├── MJRefreshBackGifFooter.h
│ │ │ │ │ │ ├── MJRefreshBackGifFooter.m
│ │ │ │ │ │ ├── MJRefreshBackNormalFooter.h
│ │ │ │ │ │ ├── MJRefreshBackNormalFooter.m
│ │ │ │ │ │ ├── MJRefreshBackStateFooter.h
│ │ │ │ │ │ └── MJRefreshBackStateFooter.m
│ │ │ │ └── Header
│ │ │ │ │ ├── MJRefreshGifHeader.h
│ │ │ │ │ ├── MJRefreshGifHeader.m
│ │ │ │ │ ├── MJRefreshNormalHeader.h
│ │ │ │ │ ├── MJRefreshNormalHeader.m
│ │ │ │ │ ├── MJRefreshStateHeader.h
│ │ │ │ │ └── MJRefreshStateHeader.m
│ │ │ ├── MJRefresh.bundle
│ │ │ │ ├── arrow@2x.png
│ │ │ │ ├── en.lproj
│ │ │ │ │ └── Localizable.strings
│ │ │ │ ├── zh-Hans.lproj
│ │ │ │ │ └── Localizable.strings
│ │ │ │ └── zh-Hant.lproj
│ │ │ │ │ └── Localizable.strings
│ │ │ ├── MJRefresh.h
│ │ │ ├── MJRefreshConst.h
│ │ │ ├── MJRefreshConst.m
│ │ │ ├── NSBundle+MJRefresh.h
│ │ │ ├── NSBundle+MJRefresh.m
│ │ │ ├── UIScrollView+MJExtension.h
│ │ │ ├── UIScrollView+MJExtension.m
│ │ │ ├── UIScrollView+MJRefresh.h
│ │ │ ├── UIScrollView+MJRefresh.m
│ │ │ ├── UIView+MJExtension.h
│ │ │ └── UIView+MJExtension.m
│ │ └── README.md
│ ├── Manifest.lock
│ ├── Masonry
│ │ ├── LICENSE
│ │ ├── Masonry
│ │ │ ├── MASCompositeConstraint.h
│ │ │ ├── MASCompositeConstraint.m
│ │ │ ├── MASConstraint+Private.h
│ │ │ ├── MASConstraint.h
│ │ │ ├── MASConstraint.m
│ │ │ ├── MASConstraintMaker.h
│ │ │ ├── MASConstraintMaker.m
│ │ │ ├── MASLayoutConstraint.h
│ │ │ ├── MASLayoutConstraint.m
│ │ │ ├── MASUtilities.h
│ │ │ ├── MASViewAttribute.h
│ │ │ ├── MASViewAttribute.m
│ │ │ ├── MASViewConstraint.h
│ │ │ ├── MASViewConstraint.m
│ │ │ ├── Masonry.h
│ │ │ ├── NSArray+MASAdditions.h
│ │ │ ├── NSArray+MASAdditions.m
│ │ │ ├── NSArray+MASShorthandAdditions.h
│ │ │ ├── NSLayoutConstraint+MASDebugAdditions.h
│ │ │ ├── NSLayoutConstraint+MASDebugAdditions.m
│ │ │ ├── View+MASAdditions.h
│ │ │ ├── View+MASAdditions.m
│ │ │ ├── View+MASShorthandAdditions.h
│ │ │ ├── ViewController+MASAdditions.h
│ │ │ └── ViewController+MASAdditions.m
│ │ └── README.md
│ ├── Pods.xcodeproj
│ │ └── project.pbxproj
│ ├── ReactiveCocoa
│ │ ├── LICENSE.md
│ │ ├── README.md
│ │ └── ReactiveCocoa
│ │ │ ├── Objective-C
│ │ │ ├── MKAnnotationView+RACSignalSupport.h
│ │ │ ├── MKAnnotationView+RACSignalSupport.m
│ │ │ ├── NSArray+RACSequenceAdditions.h
│ │ │ ├── NSArray+RACSequenceAdditions.m
│ │ │ ├── NSData+RACSupport.h
│ │ │ ├── NSData+RACSupport.m
│ │ │ ├── NSDictionary+RACSequenceAdditions.h
│ │ │ ├── NSDictionary+RACSequenceAdditions.m
│ │ │ ├── NSEnumerator+RACSequenceAdditions.h
│ │ │ ├── NSEnumerator+RACSequenceAdditions.m
│ │ │ ├── NSFileHandle+RACSupport.h
│ │ │ ├── NSFileHandle+RACSupport.m
│ │ │ ├── NSIndexSet+RACSequenceAdditions.h
│ │ │ ├── NSIndexSet+RACSequenceAdditions.m
│ │ │ ├── NSInvocation+RACTypeParsing.h
│ │ │ ├── NSInvocation+RACTypeParsing.m
│ │ │ ├── NSNotificationCenter+RACSupport.h
│ │ │ ├── NSNotificationCenter+RACSupport.m
│ │ │ ├── NSObject+RACDeallocating.h
│ │ │ ├── NSObject+RACDeallocating.m
│ │ │ ├── NSObject+RACDescription.h
│ │ │ ├── NSObject+RACDescription.m
│ │ │ ├── NSObject+RACKVOWrapper.h
│ │ │ ├── NSObject+RACKVOWrapper.m
│ │ │ ├── NSObject+RACLifting.h
│ │ │ ├── NSObject+RACLifting.m
│ │ │ ├── NSObject+RACPropertySubscribing.h
│ │ │ ├── NSObject+RACPropertySubscribing.m
│ │ │ ├── NSObject+RACSelectorSignal.h
│ │ │ ├── NSObject+RACSelectorSignal.m
│ │ │ ├── NSOrderedSet+RACSequenceAdditions.h
│ │ │ ├── NSOrderedSet+RACSequenceAdditions.m
│ │ │ ├── NSSet+RACSequenceAdditions.h
│ │ │ ├── NSSet+RACSequenceAdditions.m
│ │ │ ├── NSString+RACKeyPathUtilities.h
│ │ │ ├── NSString+RACKeyPathUtilities.m
│ │ │ ├── NSString+RACSequenceAdditions.h
│ │ │ ├── NSString+RACSequenceAdditions.m
│ │ │ ├── NSString+RACSupport.h
│ │ │ ├── NSString+RACSupport.m
│ │ │ ├── NSURLConnection+RACSupport.h
│ │ │ ├── NSURLConnection+RACSupport.m
│ │ │ ├── NSUserDefaults+RACSupport.h
│ │ │ ├── NSUserDefaults+RACSupport.m
│ │ │ ├── RACArraySequence.h
│ │ │ ├── RACArraySequence.m
│ │ │ ├── RACBehaviorSubject.h
│ │ │ ├── RACBehaviorSubject.m
│ │ │ ├── RACBlockTrampoline.h
│ │ │ ├── RACBlockTrampoline.m
│ │ │ ├── RACChannel.h
│ │ │ ├── RACChannel.m
│ │ │ ├── RACCommand.h
│ │ │ ├── RACCommand.m
│ │ │ ├── RACCompoundDisposable.h
│ │ │ ├── RACCompoundDisposable.m
│ │ │ ├── RACCompoundDisposableProvider.d
│ │ │ ├── RACDelegateProxy.h
│ │ │ ├── RACDelegateProxy.m
│ │ │ ├── RACDisposable.h
│ │ │ ├── RACDisposable.m
│ │ │ ├── RACDynamicPropertySuperclass.h
│ │ │ ├── RACDynamicPropertySuperclass.m
│ │ │ ├── RACDynamicSequence.h
│ │ │ ├── RACDynamicSequence.m
│ │ │ ├── RACDynamicSignal.h
│ │ │ ├── RACDynamicSignal.m
│ │ │ ├── RACEagerSequence.h
│ │ │ ├── RACEagerSequence.m
│ │ │ ├── RACEmptySequence.h
│ │ │ ├── RACEmptySequence.m
│ │ │ ├── RACEmptySignal.h
│ │ │ ├── RACEmptySignal.m
│ │ │ ├── RACErrorSignal.h
│ │ │ ├── RACErrorSignal.m
│ │ │ ├── RACEvent.h
│ │ │ ├── RACEvent.m
│ │ │ ├── RACGroupedSignal.h
│ │ │ ├── RACGroupedSignal.m
│ │ │ ├── RACImmediateScheduler.h
│ │ │ ├── RACImmediateScheduler.m
│ │ │ ├── RACIndexSetSequence.h
│ │ │ ├── RACIndexSetSequence.m
│ │ │ ├── RACKVOChannel.h
│ │ │ ├── RACKVOChannel.m
│ │ │ ├── RACKVOProxy.h
│ │ │ ├── RACKVOProxy.m
│ │ │ ├── RACKVOTrampoline.h
│ │ │ ├── RACKVOTrampoline.m
│ │ │ ├── RACMulticastConnection+Private.h
│ │ │ ├── RACMulticastConnection.h
│ │ │ ├── RACMulticastConnection.m
│ │ │ ├── RACPassthroughSubscriber.h
│ │ │ ├── RACPassthroughSubscriber.m
│ │ │ ├── RACQueueScheduler+Subclass.h
│ │ │ ├── RACQueueScheduler.h
│ │ │ ├── RACQueueScheduler.m
│ │ │ ├── RACReplaySubject.h
│ │ │ ├── RACReplaySubject.m
│ │ │ ├── RACReturnSignal.h
│ │ │ ├── RACReturnSignal.m
│ │ │ ├── RACScheduler+Private.h
│ │ │ ├── RACScheduler+Subclass.h
│ │ │ ├── RACScheduler.h
│ │ │ ├── RACScheduler.m
│ │ │ ├── RACScopedDisposable.h
│ │ │ ├── RACScopedDisposable.m
│ │ │ ├── RACSequence.h
│ │ │ ├── RACSequence.m
│ │ │ ├── RACSerialDisposable.h
│ │ │ ├── RACSerialDisposable.m
│ │ │ ├── RACSignal+Operations.h
│ │ │ ├── RACSignal+Operations.m
│ │ │ ├── RACSignal.h
│ │ │ ├── RACSignal.m
│ │ │ ├── RACSignalProvider.d
│ │ │ ├── RACSignalSequence.h
│ │ │ ├── RACSignalSequence.m
│ │ │ ├── RACStream+Private.h
│ │ │ ├── RACStream.h
│ │ │ ├── RACStream.m
│ │ │ ├── RACStringSequence.h
│ │ │ ├── RACStringSequence.m
│ │ │ ├── RACSubject.h
│ │ │ ├── RACSubject.m
│ │ │ ├── RACSubscriber+Private.h
│ │ │ ├── RACSubscriber.h
│ │ │ ├── RACSubscriber.m
│ │ │ ├── RACSubscriptingAssignmentTrampoline.h
│ │ │ ├── RACSubscriptingAssignmentTrampoline.m
│ │ │ ├── RACSubscriptionScheduler.h
│ │ │ ├── RACSubscriptionScheduler.m
│ │ │ ├── RACTargetQueueScheduler.h
│ │ │ ├── RACTargetQueueScheduler.m
│ │ │ ├── RACTestScheduler.h
│ │ │ ├── RACTestScheduler.m
│ │ │ ├── RACTuple.h
│ │ │ ├── RACTuple.m
│ │ │ ├── RACTupleSequence.h
│ │ │ ├── RACTupleSequence.m
│ │ │ ├── RACUnarySequence.h
│ │ │ ├── RACUnarySequence.m
│ │ │ ├── RACUnit.h
│ │ │ ├── RACUnit.m
│ │ │ ├── RACValueTransformer.h
│ │ │ ├── RACValueTransformer.m
│ │ │ ├── ReactiveCocoa-Bridging-Header.h
│ │ │ ├── UIActionSheet+RACSignalSupport.h
│ │ │ ├── UIActionSheet+RACSignalSupport.m
│ │ │ ├── UIAlertView+RACSignalSupport.h
│ │ │ ├── UIAlertView+RACSignalSupport.m
│ │ │ ├── UIBarButtonItem+RACCommandSupport.h
│ │ │ ├── UIBarButtonItem+RACCommandSupport.m
│ │ │ ├── UIButton+RACCommandSupport.h
│ │ │ ├── UIButton+RACCommandSupport.m
│ │ │ ├── UICollectionReusableView+RACSignalSupport.h
│ │ │ ├── UICollectionReusableView+RACSignalSupport.m
│ │ │ ├── UIControl+RACSignalSupport.h
│ │ │ ├── UIControl+RACSignalSupport.m
│ │ │ ├── UIControl+RACSignalSupportPrivate.h
│ │ │ ├── UIControl+RACSignalSupportPrivate.m
│ │ │ ├── UIDatePicker+RACSignalSupport.h
│ │ │ ├── UIDatePicker+RACSignalSupport.m
│ │ │ ├── UIGestureRecognizer+RACSignalSupport.h
│ │ │ ├── UIGestureRecognizer+RACSignalSupport.m
│ │ │ ├── UIImagePickerController+RACSignalSupport.h
│ │ │ ├── UIImagePickerController+RACSignalSupport.m
│ │ │ ├── UIRefreshControl+RACCommandSupport.h
│ │ │ ├── UIRefreshControl+RACCommandSupport.m
│ │ │ ├── UISegmentedControl+RACSignalSupport.h
│ │ │ ├── UISegmentedControl+RACSignalSupport.m
│ │ │ ├── UISlider+RACSignalSupport.h
│ │ │ ├── UISlider+RACSignalSupport.m
│ │ │ ├── UIStepper+RACSignalSupport.h
│ │ │ ├── UIStepper+RACSignalSupport.m
│ │ │ ├── UISwitch+RACSignalSupport.h
│ │ │ ├── UISwitch+RACSignalSupport.m
│ │ │ ├── UITableViewCell+RACSignalSupport.h
│ │ │ ├── UITableViewCell+RACSignalSupport.m
│ │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.h
│ │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.m
│ │ │ ├── UITextField+RACSignalSupport.h
│ │ │ ├── UITextField+RACSignalSupport.m
│ │ │ ├── UITextView+RACSignalSupport.h
│ │ │ ├── UITextView+RACSignalSupport.m
│ │ │ └── extobjc
│ │ │ │ ├── EXTKeyPathCoding.h
│ │ │ │ ├── EXTRuntimeExtensions.h
│ │ │ │ ├── EXTRuntimeExtensions.m
│ │ │ │ ├── EXTScope.h
│ │ │ │ └── metamacros.h
│ │ │ ├── ReactiveCocoa.h
│ │ │ └── Swift
│ │ │ ├── Action.swift
│ │ │ ├── Atomic.swift
│ │ │ ├── Bag.swift
│ │ │ ├── CocoaAction.swift
│ │ │ ├── Disposable.swift
│ │ │ ├── DynamicProperty.swift
│ │ │ ├── Event.swift
│ │ │ ├── EventLogger.swift
│ │ │ ├── Flatten.swift
│ │ │ ├── FoundationExtensions.swift
│ │ │ ├── ObjectiveCBridging.swift
│ │ │ ├── Observer.swift
│ │ │ ├── Optional.swift
│ │ │ ├── Property.swift
│ │ │ ├── Scheduler.swift
│ │ │ ├── Signal.swift
│ │ │ ├── SignalProducer.swift
│ │ │ └── TupleExtensions.swift
│ ├── Result
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── Result
│ │ │ ├── Result.swift
│ │ │ └── ResultType.swift
│ ├── Target Support Files
│ │ ├── MJRefresh
│ │ │ ├── Info.plist
│ │ │ ├── MJRefresh-dummy.m
│ │ │ ├── MJRefresh-prefix.pch
│ │ │ ├── MJRefresh-umbrella.h
│ │ │ ├── MJRefresh.modulemap
│ │ │ └── MJRefresh.xcconfig
│ │ ├── Masonry
│ │ │ ├── Info.plist
│ │ │ ├── Masonry-dummy.m
│ │ │ ├── Masonry-prefix.pch
│ │ │ ├── Masonry-umbrella.h
│ │ │ ├── Masonry.modulemap
│ │ │ └── Masonry.xcconfig
│ │ ├── Pods
│ │ │ ├── Info.plist
│ │ │ ├── Pods-acknowledgements.markdown
│ │ │ ├── Pods-acknowledgements.plist
│ │ │ ├── Pods-dummy.m
│ │ │ ├── Pods-frameworks.sh
│ │ │ ├── Pods-resources.sh
│ │ │ ├── Pods-umbrella.h
│ │ │ ├── Pods.debug.xcconfig
│ │ │ ├── Pods.modulemap
│ │ │ └── Pods.release.xcconfig
│ │ ├── ReactiveCocoa
│ │ │ ├── Info.plist
│ │ │ ├── ReactiveCocoa-dummy.m
│ │ │ ├── ReactiveCocoa-prefix.pch
│ │ │ ├── ReactiveCocoa-umbrella.h
│ │ │ ├── ReactiveCocoa.modulemap
│ │ │ └── ReactiveCocoa.xcconfig
│ │ ├── Result
│ │ │ ├── Info.plist
│ │ │ ├── Result-dummy.m
│ │ │ ├── Result-prefix.pch
│ │ │ ├── Result-umbrella.h
│ │ │ ├── Result.modulemap
│ │ │ └── Result.xcconfig
│ │ └── pop
│ │ │ ├── Info.plist
│ │ │ ├── pop-dummy.m
│ │ │ ├── pop-prefix.pch
│ │ │ ├── pop-umbrella.h
│ │ │ ├── pop.modulemap
│ │ │ └── pop.xcconfig
│ └── pop
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── pop
│ │ ├── POP.h
│ │ ├── POPAction.h
│ │ ├── POPAnimatableProperty.h
│ │ ├── POPAnimatableProperty.mm
│ │ ├── POPAnimation.h
│ │ ├── POPAnimation.mm
│ │ ├── POPAnimationEvent.h
│ │ ├── POPAnimationEvent.mm
│ │ ├── POPAnimationEventInternal.h
│ │ ├── POPAnimationExtras.h
│ │ ├── POPAnimationExtras.mm
│ │ ├── POPAnimationInternal.h
│ │ ├── POPAnimationPrivate.h
│ │ ├── POPAnimationRuntime.h
│ │ ├── POPAnimationRuntime.mm
│ │ ├── POPAnimationTracer.h
│ │ ├── POPAnimationTracer.mm
│ │ ├── POPAnimationTracerInternal.h
│ │ ├── POPAnimator.h
│ │ ├── POPAnimator.mm
│ │ ├── POPAnimatorPrivate.h
│ │ ├── POPBasicAnimation.h
│ │ ├── POPBasicAnimation.mm
│ │ ├── POPBasicAnimationInternal.h
│ │ ├── POPCGUtils.h
│ │ ├── POPCGUtils.mm
│ │ ├── POPCustomAnimation.h
│ │ ├── POPCustomAnimation.mm
│ │ ├── POPDecayAnimation.h
│ │ ├── POPDecayAnimation.mm
│ │ ├── POPDecayAnimationInternal.h
│ │ ├── POPDefines.h
│ │ ├── POPGeometry.h
│ │ ├── POPGeometry.mm
│ │ ├── POPLayerExtras.h
│ │ ├── POPLayerExtras.mm
│ │ ├── POPMath.h
│ │ ├── POPMath.mm
│ │ ├── POPPropertyAnimation.h
│ │ ├── POPPropertyAnimation.mm
│ │ ├── POPPropertyAnimationInternal.h
│ │ ├── POPSpringAnimation.h
│ │ ├── POPSpringAnimation.mm
│ │ ├── POPSpringAnimationInternal.h
│ │ ├── POPSpringSolver.h
│ │ ├── POPVector.h
│ │ ├── POPVector.mm
│ │ └── WebCore
│ │ ├── FloatConversion.h
│ │ ├── TransformationMatrix.cpp
│ │ ├── TransformationMatrix.h
│ │ └── UnitBezier.h
├── ZLYCardAnimation.xcodeproj
│ ├── project.pbxproj
│ └── project.xcworkspace
│ │ └── contents.xcworkspacedata
├── ZLYCardAnimation.xcworkspace
│ └── contents.xcworkspacedata
└── ZLYCardAnimation
│ ├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── Controller
│ ├── ZLYCardViewController.h
│ └── ZLYCardViewController.m
│ ├── Info.plist
│ ├── Other
│ ├── AppDelegate.h
│ └── AppDelegate.m
│ ├── PrefixHeader.pch
│ ├── View
│ ├── ZLYCardView.h
│ └── ZLYCardView.m
│ └── main.m
└── iPhoneShakeDemo
├── iPhoneShakeDemo.xcodeproj
├── project.pbxproj
└── project.xcworkspace
│ └── contents.xcworkspacedata
├── iPhoneShakeDemo
├── AppDelegate.h
├── AppDelegate.m
├── Assets.xcassets
│ └── AppIcon.appiconset
│ │ └── Contents.json
├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
├── Info.plist
├── ViewController.h
├── ViewController.m
└── main.m
├── iPhoneShakeDemoTests
├── Info.plist
└── iPhoneShakeDemoTests.m
└── iPhoneShakeDemoUITests
├── Info.plist
└── iPhoneShakeDemoUITests.m
/DynamicFramework/ZLYDylibUseDemo/ZLYDylibUseDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYDylibUseDemo/ZLYDylibUseDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYDylibUseDemo/ZLYDylibUseDemo/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // ZLYDylibUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYDylibUseDemo/ZLYDylibUseDemo/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/DynamicFramework/ZLYDylibUseDemo/ZLYDylibUseDemo/ViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.h
3 | // ZLYDylibUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface ViewController : UIViewController
12 |
13 |
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYDylibUseDemo/ZLYDylibUseDemo/ViewController.m:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.m
3 | // ZLYDylibUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import "ViewController.h"
10 |
11 | @interface ViewController ()
12 |
13 | @end
14 |
15 | @implementation ViewController
16 |
17 | - (void)viewDidLoad {
18 | [super viewDidLoad];
19 | // Do any additional setup after loading the view, typically from a nib.
20 | }
21 |
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYDylibUseDemo/ZLYDylibUseDemoTests/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 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYDylibUseDemo/ZLYDylibUseDemoUITests/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 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // ZLYFrameworkUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/ViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.h
3 | // ZLYFrameworkUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface ViewController : UIViewController
12 |
13 |
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/ViewController.m:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.m
3 | // ZLYFrameworkUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import "ViewController.h"
10 | #import
11 |
12 | @interface ViewController ()
13 |
14 | @end
15 |
16 | @implementation ViewController
17 |
18 | - (void)viewDidLoad {
19 | [super viewDidLoad];
20 |
21 | ZLYBird *bird = [ZLYBird new];
22 | bird.name = @"world";
23 | [bird singing];
24 | }
25 |
26 |
27 | @end
28 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/ZLYTestFramework.framework/Headers/ZLYBird.h:
--------------------------------------------------------------------------------
1 | //
2 | // ZLYBird.h
3 | // ZLYTestFramework
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface ZLYBird : NSObject
14 |
15 | @property (nonatomic, copy) NSString *name;
16 | - (void)singing;
17 |
18 | @end
19 |
20 | NS_ASSUME_NONNULL_END
21 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/ZLYTestFramework.framework/Headers/ZLYTestFramework.h:
--------------------------------------------------------------------------------
1 | //
2 | // ZLYTestFramework.h
3 | // ZLYTestFramework
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | //! Project version number for ZLYTestFramework.
12 | FOUNDATION_EXPORT double ZLYTestFrameworkVersionNumber;
13 |
14 | //! Project version string for ZLYTestFramework.
15 | FOUNDATION_EXPORT const unsigned char ZLYTestFrameworkVersionString[];
16 |
17 | // In this header, you should import all the public headers of your framework using statements like #import
18 |
19 |
20 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/ZLYTestFramework.framework/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/ZLYTestFramework.framework/Info.plist
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/ZLYTestFramework.framework/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module ZLYTestFramework {
2 | umbrella header "ZLYTestFramework.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/ZLYTestFramework.framework/ZLYTestFramework:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/ZLYTestFramework.framework/ZLYTestFramework
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemo/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // ZLYFrameworkUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "AppDelegate.h"
11 |
12 | int main(int argc, char * argv[]) {
13 | @autoreleasepool {
14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemoTests/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 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYFrameworkUseDemo/ZLYFrameworkUseDemoUITests/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 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYInjectUseDemo/ZLYInjectUseDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYInjectUseDemo/ZLYInjectUseDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYInjectUseDemo/ZLYInjectUseDemo/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // ZLYInjectUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYInjectUseDemo/ZLYInjectUseDemo/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/DynamicFramework/ZLYInjectUseDemo/ZLYInjectUseDemo/ViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.h
3 | // ZLYInjectUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface ViewController : UIViewController
12 |
13 |
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYInjectUseDemo/ZLYInjectUseDemo/ViewController.m:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.m
3 | // ZLYInjectUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import "ViewController.h"
10 |
11 | @interface ViewController ()
12 |
13 | @end
14 |
15 | @implementation ViewController
16 |
17 | - (void)viewDidLoad {
18 | [super viewDidLoad];
19 | // Do any additional setup after loading the view, typically from a nib.
20 | }
21 |
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYInjectUseDemo/ZLYInjectUseDemo/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // ZLYInjectUseDemo
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "AppDelegate.h"
11 |
12 | int main(int argc, char * argv[]) {
13 | @autoreleasepool {
14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYInjectUseDemo/ZLYInjectUseDemoTests/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 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYInjectUseDemo/ZLYInjectUseDemoUITests/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 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestFramework/ZLYTestFramework.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestFramework/ZLYTestFramework.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestFramework/ZLYTestFramework/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 | FMWK
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleVersion
20 | $(CURRENT_PROJECT_VERSION)
21 |
22 |
23 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestFramework/ZLYTestFramework/ZLYBird.h:
--------------------------------------------------------------------------------
1 | //
2 | // ZLYBird.h
3 | // ZLYTestFramework
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface ZLYBird : NSObject
14 |
15 | @property (nonatomic, copy) NSString *name;
16 | - (void)singing;
17 |
18 | @end
19 |
20 | NS_ASSUME_NONNULL_END
21 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestFramework/ZLYTestFramework/ZLYBird.m:
--------------------------------------------------------------------------------
1 | //
2 | // ZLYBird.m
3 | // ZLYTestFramework
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import "ZLYBird.h"
10 |
11 | @implementation ZLYBird
12 |
13 | - (void)singing {
14 | NSLog(@"My name is %@, I'm singing~~", self.name);
15 | }
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestFramework/ZLYTestFramework/ZLYTestFramework.h:
--------------------------------------------------------------------------------
1 | //
2 | // ZLYTestFramework.h
3 | // ZLYTestFramework
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | //! Project version number for ZLYTestFramework.
12 | FOUNDATION_EXPORT double ZLYTestFrameworkVersionNumber;
13 |
14 | //! Project version string for ZLYTestFramework.
15 | FOUNDATION_EXPORT const unsigned char ZLYTestFrameworkVersionString[];
16 |
17 | // In this header, you should import all the public headers of your framework using statements like #import
18 |
19 |
20 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestFramework/ZLYTestFrameworkTests/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 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestInjectFramework/ZLYTestInjectFramework.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestInjectFramework/ZLYTestInjectFramework.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestInjectFramework/ZLYTestInjectFramework/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 | FMWK
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleVersion
20 | $(CURRENT_PROJECT_VERSION)
21 |
22 |
23 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestInjectFramework/ZLYTestInjectFramework/ZLYInjectClass.h:
--------------------------------------------------------------------------------
1 | //
2 | // ZLYInjectClass.h
3 | // ZLYTestInjectFramework
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface ZLYInjectClass : NSObject
14 |
15 | @end
16 |
17 | NS_ASSUME_NONNULL_END
18 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestInjectFramework/ZLYTestInjectFramework/ZLYInjectClass.m:
--------------------------------------------------------------------------------
1 | //
2 | // ZLYInjectClass.m
3 | // ZLYTestInjectFramework
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import "ZLYInjectClass.h"
10 |
11 | @implementation ZLYInjectClass
12 |
13 | + (void)load {
14 | NSLog(@"Inject success, You can use it do someting~~");
15 | }
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestInjectFramework/ZLYTestInjectFramework/ZLYTestInjectFramework.h:
--------------------------------------------------------------------------------
1 | //
2 | // ZLYTestInjectFramework.h
3 | // ZLYTestInjectFramework
4 | //
5 | // Created by 周凌宇 on 2019/4/1.
6 | // Copyright © 2019年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | //! Project version number for ZLYTestInjectFramework.
12 | FOUNDATION_EXPORT double ZLYTestInjectFrameworkVersionNumber;
13 |
14 | //! Project version string for ZLYTestInjectFramework.
15 | FOUNDATION_EXPORT const unsigned char ZLYTestInjectFrameworkVersionString[];
16 |
17 | // In this header, you should import all the public headers of your framework using statements like #import
18 |
19 |
20 |
--------------------------------------------------------------------------------
/DynamicFramework/ZLYTestInjectFramework/ZLYTestInjectFrameworkTests/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 |
--------------------------------------------------------------------------------
/NetworkTraffic/DMNetworkTrafficManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // DMNetworkTrafficManager.h
3 | // DoggerMonitor
4 | //
5 | // Created by 周凌宇 on 2018/5/30.
6 | //
7 |
8 | #import
9 |
10 | @class DMNetworkLog;
11 | @interface DMNetworkTrafficManager : NSObject
12 |
13 | /** 所有 NSURLProtocol 对外设置接口,可以防止其他外来监控 NSURLProtocol */
14 | @property (nonatomic, strong) NSArray *protocolClasses;
15 |
16 |
17 | /** 单例 */
18 | + (DMNetworkTrafficManager *)manager;
19 |
20 | /** 通过 protocolClasses 启动流量监控模块 */
21 | + (void)startWithProtocolClasses:(NSArray *)protocolClasses;
22 | /** 仅以 DMURLProtocol 启动流量监控模块 */
23 | + (void)start;
24 | /** 停止流量监控 */
25 | + (void)end;
26 |
27 | @end
28 |
--------------------------------------------------------------------------------
/NetworkTraffic/DMURLProtocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // DMURLProtocol.h
3 | // DoggerMonitor
4 | //
5 | // Created by 周凌宇 on 03/07/2018.
6 | //
7 |
8 |
9 | #import
10 |
11 | @interface DMURLProtocol : NSURLProtocol
12 |
13 | /** 开启网络请求拦截 */
14 | + (void)start;
15 | /** 停止网络请求拦截 */
16 | + (void)end;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/NetworkTraffic/DMURLSessionConfiguration.h:
--------------------------------------------------------------------------------
1 | //
2 | // DMURLSessionConfiguration.h
3 | // DoggerMonitor
4 | //
5 | // Created by summertian4 on 03/07/2018.
6 | // Copyright (c) 2018 summertian4. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface DMURLSessionConfiguration : NSObject
12 |
13 | @property (nonatomic,assign) BOOL isSwizzle;
14 |
15 | + (DMURLSessionConfiguration *)defaultConfiguration;
16 |
17 | /**
18 | * swizzle NSURLSessionConfiguration's protocolClasses method
19 | */
20 | - (void)load;
21 |
22 | /**
23 | * make NSURLSessionConfiguration's protocolClasses method is normal
24 | */
25 | - (void)unload;
26 |
27 | @end
28 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/EX01/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // Ex01
4 | //
5 | // Created by 周凌宇 on 2017/1/5.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 | @autoreleasepool {
13 |
14 | int val = 0;
15 |
16 | void (^blk)(void) = ^{
17 | printf("in block val = %d\n", val);
18 | };
19 |
20 | val = 1;
21 |
22 | blk();
23 |
24 | // 瞬间截获
25 | }
26 | return 0;
27 | }
28 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/EX02/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // EX02
4 | //
5 | // Created by 周凌宇 on 2017/1/5.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 | @autoreleasepool {
13 |
14 | __block int val = 0;
15 |
16 | void (^blk)(void) = ^{
17 | printf("in block val = %d\n", val);
18 | };
19 |
20 | val = 1;
21 |
22 | blk();
23 | }
24 | return 0;
25 | }
26 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/EX03/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // EX03
4 | //
5 | // Created by 周凌宇 on 2017/1/5.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 | @autoreleasepool {
13 | __block int val = 0;
14 |
15 | void (^blk)(void) = ^{
16 | printf("in block val = %d\n", val);
17 | val = 2;
18 | };
19 |
20 | val = 1;
21 |
22 | blk();
23 |
24 | printf("after block val = %d\n", val);
25 | }
26 | return 0;
27 | }
28 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/EX04/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // EX04
4 | //
5 | // Created by 周凌宇 on 2017/1/5.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 | @autoreleasepool {
13 |
14 | const char text[] = "hello";
15 | void (^blk)(void) = ^ {
16 | printf("%c \n", text[1]);
17 | };
18 |
19 | blk();
20 |
21 |
22 | // const char *text = "hello";
23 | // void (^blk)(void) = ^ {
24 | // printf("%c \n", text[1]);
25 | // };
26 | //
27 | // blk();
28 |
29 | // Blocks 中,截获自动变量的方法,没有实现对 C 语言数组的截获
30 | }
31 | return 0;
32 | }
33 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/EX05/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // EX05
4 | //
5 | // Created by 周凌宇 on 2017/1/18.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 |
13 | int val = 10;
14 | const char *fmt = "val = %d\n";
15 | void (^blk)(void) = ^{printf(fmt, val);};
16 |
17 | val = 2;
18 | fmt = "These values were changed, val = %d\n";
19 |
20 | blk();
21 |
22 | return 0;
23 | }
24 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/EX06/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // EX06
4 | //
5 | // Created by 周凌宇 on 2017/1/18.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | // block 中不可以改变自动变量的值,
12 | // 可以改变:
13 | // 1. 静态变量
14 | // 2. 静态全局变量
15 | // 3. 全局变量
16 |
17 | int global_val = 1;
18 | static int static_global_val = 2;
19 |
20 | int main(int argc, const char * argv[]) {
21 | static int static_val = 3;
22 |
23 | void (^blk)(void) = ^ {
24 | global_val = 1 * 2;
25 | static_global_val = 2 * 2;
26 | static_val = 3 * 2;
27 | }
28 |
29 | return 0;
30 | }
31 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/EX07/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // EX07
4 | //
5 | // Created by 周凌宇 on 2017/1/18.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 |
13 | __block int val = 10;
14 | void (^blk)(void) = ^{val = 1;};
15 |
16 | return 0;
17 | }
18 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/EX08/Tool.h:
--------------------------------------------------------------------------------
1 | //
2 | // Tool.h
3 | // ObjcMemory
4 | //
5 | // Created by 周凌宇 on 2017/1/18.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface Tool : NSObject
12 |
13 | - (NSArray*)getBlockArray;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/EX08/Tool.m:
--------------------------------------------------------------------------------
1 | //
2 | // Tool.m
3 | // ObjcMemory
4 | //
5 | // Created by 周凌宇 on 2017/1/18.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import "Tool.h"
10 |
11 | @implementation Tool
12 |
13 | - (id)getBlockArray {
14 | int val = 10;
15 | return [[NSArray alloc] initWithObjects:^{NSLog(@"block0: %d", val);}, ^{NSLog(@"block1: %d", val);}, nil];
16 | }
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/EX08/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // EX08
4 | //
5 | // Created by 周凌宇 on 2017/1/18.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "Tool.h"
11 |
12 | int main(int argc, const char * argv[]) {
13 |
14 | id arr = [[[Tool alloc] init] getBlockArray];
15 |
16 | typedef void (^blk_t)(void);
17 |
18 | blk_t blk = [arr objectAtIndex:0];
19 |
20 | blk();
21 |
22 | return 0;
23 | }
24 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/NSAutoreleasePool/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // NSAutoreleasePool
4 | //
5 | // Created by 周凌宇 on 2017/1/11.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | int main(int argc, const char * argv[]) {
13 | NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
14 | // 等同于 objc_autoreleasePoolPush
15 |
16 | id obj = [[NSObject alloc] init];
17 | [obj autorelease];
18 | // 等同于 objc_autorelease(obj)
19 |
20 | [NSAutoreleasePool showPools];
21 | // 查看 NSAutoreleasePool 状况
22 |
23 | [pool drain];
24 | // 等同于 objc_autoreleasePoolPop(pool)
25 | return 0;
26 | }
27 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/ObjcMemory.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/__strong/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // __strong
4 | //
5 | // Created by 周凌宇 on 2017/1/15.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 | @autoreleasepool {
13 | id __strong obj = [[NSObject alloc] init];
14 | id __weak obj1 = obj;
15 | NSArray *arr = [NSArray array];
16 | }
17 | return 0;
18 | }
19 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/block_implementation/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // block_implementation
4 | //
5 | // Created by 周凌宇 on 2017/1/17.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 | void (^blk)(void) = ^{NSLog(@"Block");};
13 | blk();
14 | return 0;
15 | }
16 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/block_retain_cycle/MyObject.h:
--------------------------------------------------------------------------------
1 | //
2 | // MyObject.h
3 | // ObjcMemory
4 | //
5 | // Created by 周凌宇 on 2017/1/19.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | typedef void (^blk_t)(void);
12 |
13 | @interface MyObject : NSObject
14 |
15 | @property (nonatomic, copy) blk_t blk;
16 | @property (nonatomic, strong) NSObject *obj;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/block_retain_cycle/MyObject.m:
--------------------------------------------------------------------------------
1 | //
2 | // MyObject.m
3 | // ObjcMemory
4 | //
5 | // Created by 周凌宇 on 2017/1/19.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import "MyObject.h"
10 |
11 | @implementation MyObject
12 |
13 | - (instancetype)init {
14 | self = [super init];
15 | _blk = ^{NSLog(@"self = %@", _obj);};
16 | return self;
17 | }
18 |
19 | - (void)dealloc {
20 | NSLog(@"%@ dealloc", self.class);
21 | }
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/ObjcMemory/ObjcMemory-Test-Code/block_retain_cycle/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // block_retain_cycle
4 | //
5 | // Created by 周凌宇 on 2017/1/19.
6 | // Copyright © 2017年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "MyObject.h"
11 |
12 | int main(int argc, const char * argv[]) {
13 | id myobj = [[MyObject alloc] init];
14 | NSLog(@"%@", myobj);
15 | return 0;
16 | }
17 |
--------------------------------------------------------------------------------
/ObjcMemory/iOS 内存管理.key:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/ObjcMemory/iOS 内存管理.key
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment the next line to define a global platform for your project
2 | # platform :ios, '9.0'
3 |
4 | target 'SubModule-Example' do
5 | # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
6 | # use_frameworks!
7 |
8 | # Pods for SubModule-Example
9 | pod 'SubModule', :path => '../'
10 |
11 | target 'SubModule-ExampleTests' do
12 | inherit! :search_paths
13 | # Pods for testing
14 | end
15 |
16 | target 'SubModule-ExampleUITests' do
17 | inherit! :search_paths
18 | # Pods for testing
19 | end
20 |
21 | end
22 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Podfile.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - SubModule (0.1.0)
3 |
4 | DEPENDENCIES:
5 | - SubModule (from `../`)
6 |
7 | EXTERNAL SOURCES:
8 | SubModule:
9 | :path: ../
10 |
11 | SPEC CHECKSUMS:
12 | SubModule: 6270f18f6a9b1c7a86dcd6e45e558adc423a526a
13 |
14 | PODFILE CHECKSUM: 333751be2a03179d5655631b8d67c858e66b70c8
15 |
16 | COCOAPODS: 1.3.1
17 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Headers/Private/SubModule/SMViewController.h:
--------------------------------------------------------------------------------
1 | ../../../../../SubModule/Classes/SMViewController.h
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Headers/Public/SubModule/SMViewController.h:
--------------------------------------------------------------------------------
1 | ../../../../../SubModule/Classes/SMViewController.h
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Local Podspecs/SubModule.podspec.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "SubModule",
3 | "version": "0.1.0",
4 | "summary": "A short description of SubModule.",
5 | "description": "TODO: Add long description of the pod here.",
6 | "homepage": "https://github.com/summertian4/SubModule",
7 | "license": {
8 | "type": "MIT",
9 | "file": "LICENSE"
10 | },
11 | "authors": {
12 | "summertian4": "coderfish@163.com"
13 | },
14 | "source": {
15 | "git": "https://github.com/summertian4/SubModule.git",
16 | "tag": "0.1.0"
17 | },
18 | "platforms": {
19 | "ios": "8.0"
20 | },
21 | "source_files": "SubModule/Classes/**/*",
22 | "resources": [
23 | "SubModule/Assets/*.xcassets"
24 | ]
25 | }
26 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Manifest.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - SubModule (0.1.0)
3 |
4 | DEPENDENCIES:
5 | - SubModule (from `../`)
6 |
7 | EXTERNAL SOURCES:
8 | SubModule:
9 | :path: ../
10 |
11 | SPEC CHECKSUMS:
12 | SubModule: 6270f18f6a9b1c7a86dcd6e45e558adc423a526a
13 |
14 | PODFILE CHECKSUM: 333751be2a03179d5655631b8d67c858e66b70c8
15 |
16 | COCOAPODS: 1.3.1
17 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-Example/Pods-SubModule-Example-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_SubModule_Example : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_SubModule_Example
5 | @end
6 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-Example/Pods-SubModule-Example.debug.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule"
5 | OTHER_LDFLAGS = $(inherited) -ObjC -l"SubModule"
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-Example/Pods-SubModule-Example.release.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule"
5 | OTHER_LDFLAGS = $(inherited) -ObjC -l"SubModule"
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-ExampleTests/Pods-SubModule-ExampleTests-acknowledgements.markdown:
--------------------------------------------------------------------------------
1 | # Acknowledgements
2 | This application makes use of the following third party libraries:
3 | Generated by CocoaPods - https://cocoapods.org
4 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-ExampleTests/Pods-SubModule-ExampleTests-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_SubModule_ExampleTests : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_SubModule_ExampleTests
5 | @end
6 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-ExampleTests/Pods-SubModule-ExampleTests.debug.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule"
5 | OTHER_LDFLAGS = $(inherited) -ObjC
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-ExampleTests/Pods-SubModule-ExampleTests.release.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule"
5 | OTHER_LDFLAGS = $(inherited) -ObjC
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-ExampleUITests/Pods-SubModule-ExampleUITests-acknowledgements.markdown:
--------------------------------------------------------------------------------
1 | # Acknowledgements
2 | This application makes use of the following third party libraries:
3 | Generated by CocoaPods - https://cocoapods.org
4 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-ExampleUITests/Pods-SubModule-ExampleUITests-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_SubModule_ExampleUITests : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_SubModule_ExampleUITests
5 | @end
6 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-ExampleUITests/Pods-SubModule-ExampleUITests.debug.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule"
5 | OTHER_LDFLAGS = $(inherited) -ObjC
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/Pods-SubModule-ExampleUITests/Pods-SubModule-ExampleUITests.release.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule"
5 | OTHER_LDFLAGS = $(inherited) -ObjC
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/SubModule/SubModule-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_SubModule : NSObject
3 | @end
4 | @implementation PodsDummy_SubModule
5 | @end
6 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/SubModule/SubModule-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 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/Pods/Target Support Files/SubModule/SubModule.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SubModule
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SubModule" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule"
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}/../..
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // SubModule-Example
4 | //
5 | // Created by 周凌宇 on 2018/2/2.
6 | // Copyright © 2018年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example/Assets.xcassets/some-image.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "some-image.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "some-image@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "some-image@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example/Assets.xcassets/some-image.imageset/some-image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule/Example/SubModule-Example/Assets.xcassets/some-image.imageset/some-image.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example/Assets.xcassets/some-image.imageset/some-image@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule/Example/SubModule-Example/Assets.xcassets/some-image.imageset/some-image@2x.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example/Assets.xcassets/some-image.imageset/some-image@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule/Example/SubModule-Example/Assets.xcassets/some-image.imageset/some-image@3x.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example/ViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.h
3 | // SubModule-Example
4 | //
5 | // Created by 周凌宇 on 2018/2/2.
6 | // Copyright © 2018年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface ViewController : UIViewController
12 |
13 |
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example/ViewController.m:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.m
3 | // SubModule-Example
4 | //
5 | // Created by 周凌宇 on 2018/2/2.
6 | // Copyright © 2018年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import "ViewController.h"
10 | #import
11 |
12 | @interface ViewController ()
13 |
14 | @end
15 |
16 | @implementation ViewController
17 |
18 | - (void)viewDidLoad {
19 | [super viewDidLoad];
20 | // Do any additional setup after loading the view, typically from a nib.
21 | }
22 |
23 | - (IBAction)buttonClicked:(UIButton *)sender {
24 | [self presentViewController:[SMViewController new] animated:YES completion:nil];
25 | }
26 |
27 | @end
28 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-Example/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // SubModule-Example
4 | //
5 | // Created by 周凌宇 on 2018/2/2.
6 | // Copyright © 2018年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "AppDelegate.h"
11 |
12 | int main(int argc, char * argv[]) {
13 | @autoreleasepool {
14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-ExampleTests/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 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/Example/SubModule-ExampleUITests/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 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/SubModule/Assets/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule/SubModule/Assets/.gitkeep
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/SubModule/Assets/Images.xcassets/Account/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/SubModule/Assets/Images.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/SubModule/Assets/Images.xcassets/some-image.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "some-image.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "some-image@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "some-image@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/SubModule/Assets/Images.xcassets/some-image.imageset/some-image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule/SubModule/Assets/Images.xcassets/some-image.imageset/some-image.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/SubModule/Assets/Images.xcassets/some-image.imageset/some-image@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule/SubModule/Assets/Images.xcassets/some-image.imageset/some-image@2x.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/SubModule/Assets/Images.xcassets/some-image.imageset/some-image@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule/SubModule/Assets/Images.xcassets/some-image.imageset/some-image@3x.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/SubModule/Classes/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule/SubModule/Classes/.gitkeep
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule/SubModule/Classes/SMViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // SMViewController.h
3 | // SubModule
4 | //
5 | // Created by summertian4 on 02/02/2018.
6 | // Copyright (c) 2018 summertian4. All rights reserved.
7 | //
8 |
9 | @import UIKit;
10 |
11 | @interface SMViewController : UIViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment the next line to define a global platform for your project
2 | # platform :ios, '9.0'
3 |
4 | target 'SubModule_Use_Bundle-Example' do
5 | # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
6 | # use_frameworks!
7 |
8 | # Pods for SubModule_Use_Bundle-Example
9 | pod 'SubModule_Use_Bundle', :path => '../'
10 |
11 | target 'SubModule_Use_Bundle-ExampleTests' do
12 | inherit! :search_paths
13 | # Pods for testing
14 | end
15 |
16 | target 'SubModule_Use_Bundle-ExampleUITests' do
17 | inherit! :search_paths
18 | # Pods for testing
19 | end
20 |
21 | end
22 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Podfile.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - SubModule_Use_Bundle (0.1.0)
3 |
4 | DEPENDENCIES:
5 | - SubModule_Use_Bundle (from `../`)
6 |
7 | EXTERNAL SOURCES:
8 | SubModule_Use_Bundle:
9 | :path: ../
10 |
11 | SPEC CHECKSUMS:
12 | SubModule_Use_Bundle: 30d0679d4eaefaee78b0cdb26b8c873a6bfe0274
13 |
14 | PODFILE CHECKSUM: d87efbc53f9e1d2e9274ba4de4da14d76dad8959
15 |
16 | COCOAPODS: 1.3.1
17 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Headers/Private/SubModule_Use_Bundle/SMBViewController.h:
--------------------------------------------------------------------------------
1 | ../../../../../SubModule_Use_Bundle/Classes/SMBViewController.h
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Headers/Public/SubModule_Use_Bundle/SMBViewController.h:
--------------------------------------------------------------------------------
1 | ../../../../../SubModule_Use_Bundle/Classes/SMBViewController.h
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Manifest.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - SubModule_Use_Bundle (0.1.0)
3 |
4 | DEPENDENCIES:
5 | - SubModule_Use_Bundle (from `../`)
6 |
7 | EXTERNAL SOURCES:
8 | SubModule_Use_Bundle:
9 | :path: ../
10 |
11 | SPEC CHECKSUMS:
12 | SubModule_Use_Bundle: 30d0679d4eaefaee78b0cdb26b8c873a6bfe0274
13 |
14 | PODFILE CHECKSUM: d87efbc53f9e1d2e9274ba4de4da14d76dad8959
15 |
16 | COCOAPODS: 1.3.1
17 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-Example/Pods-SubModule_Use_Bundle-Example-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_SubModule_Use_Bundle_Example : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_SubModule_Use_Bundle_Example
5 | @end
6 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-Example/Pods-SubModule_Use_Bundle-Example.debug.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule_Use_Bundle"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
5 | OTHER_LDFLAGS = $(inherited) -ObjC -l"SubModule_Use_Bundle"
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-Example/Pods-SubModule_Use_Bundle-Example.release.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule_Use_Bundle"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
5 | OTHER_LDFLAGS = $(inherited) -ObjC -l"SubModule_Use_Bundle"
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-ExampleTests/Pods-SubModule_Use_Bundle-ExampleTests-acknowledgements.markdown:
--------------------------------------------------------------------------------
1 | # Acknowledgements
2 | This application makes use of the following third party libraries:
3 | Generated by CocoaPods - https://cocoapods.org
4 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-ExampleTests/Pods-SubModule_Use_Bundle-ExampleTests-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_SubModule_Use_Bundle_ExampleTests : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_SubModule_Use_Bundle_ExampleTests
5 | @end
6 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-ExampleTests/Pods-SubModule_Use_Bundle-ExampleTests.debug.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule_Use_Bundle"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
5 | OTHER_LDFLAGS = $(inherited) -ObjC
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-ExampleTests/Pods-SubModule_Use_Bundle-ExampleTests.release.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule_Use_Bundle"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
5 | OTHER_LDFLAGS = $(inherited) -ObjC
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-ExampleUITests/Pods-SubModule_Use_Bundle-ExampleUITests-acknowledgements.markdown:
--------------------------------------------------------------------------------
1 | # Acknowledgements
2 | This application makes use of the following third party libraries:
3 | Generated by CocoaPods - https://cocoapods.org
4 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-ExampleUITests/Pods-SubModule_Use_Bundle-ExampleUITests-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_SubModule_Use_Bundle_ExampleUITests : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_SubModule_Use_Bundle_ExampleUITests
5 | @end
6 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-ExampleUITests/Pods-SubModule_Use_Bundle-ExampleUITests.debug.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule_Use_Bundle"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
5 | OTHER_LDFLAGS = $(inherited) -ObjC
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/Pods-SubModule_Use_Bundle-ExampleUITests/Pods-SubModule_Use_Bundle-ExampleUITests.release.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
3 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/SubModule_Use_Bundle"
4 | OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
5 | OTHER_LDFLAGS = $(inherited) -ObjC
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
9 | PODS_ROOT = ${SRCROOT}/Pods
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/SubModule_Use_Bundle/SubModule_Use_Bundle-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_SubModule_Use_Bundle : NSObject
3 | @end
4 | @implementation PodsDummy_SubModule_Use_Bundle
5 | @end
6 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/SubModule_Use_Bundle/SubModule_Use_Bundle-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 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/Pods/Target Support Files/SubModule_Use_Bundle/SubModule_Use_Bundle.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/SubModule_Use_Bundle
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SubModule_Use_Bundle" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SubModule_Use_Bundle"
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}/../..
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // SubModule_Use_Bundle-Example
4 | //
5 | // Created by 周凌宇 on 2018/2/2.
6 | // Copyright © 2018年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/Assets.xcassets/some-image.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "some-image.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "some-image@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "some-image@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/Assets.xcassets/some-image.imageset/some-image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/Assets.xcassets/some-image.imageset/some-image.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/Assets.xcassets/some-image.imageset/some-image@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/Assets.xcassets/some-image.imageset/some-image@2x.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/Assets.xcassets/some-image.imageset/some-image@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/Assets.xcassets/some-image.imageset/some-image@3x.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/ViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.h
3 | // SubModule_Use_Bundle-Example
4 | //
5 | // Created by 周凌宇 on 2018/2/2.
6 | // Copyright © 2018年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface ViewController : UIViewController
12 |
13 |
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/ViewController.m:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.m
3 | // SubModule_Use_Bundle-Example
4 | //
5 | // Created by 周凌宇 on 2018/2/2.
6 | // Copyright © 2018年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import "ViewController.h"
10 | #import
11 |
12 | @interface ViewController ()
13 |
14 | @end
15 |
16 | @implementation ViewController
17 |
18 | - (void)viewDidLoad {
19 | [super viewDidLoad];
20 | }
21 |
22 | - (IBAction)buttonClicked:(UIButton *)sender {
23 | [self presentViewController:[SMBViewController new] animated:YES completion:nil];
24 | }
25 |
26 | @end
27 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-Example/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // SubModule_Use_Bundle-Example
4 | //
5 | // Created by 周凌宇 on 2018/2/2.
6 | // Copyright © 2018年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "AppDelegate.h"
11 |
12 | int main(int argc, char * argv[]) {
13 | @autoreleasepool {
14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-ExampleTests/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 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/Example/SubModule_Use_Bundle-ExampleUITests/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 |
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Assets/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Assets/.gitkeep
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Assets/Images.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Assets/Images.xcassets/some-image.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "some-image.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "some-image@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "some-image@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Assets/Images.xcassets/some-image.imageset/some-image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Assets/Images.xcassets/some-image.imageset/some-image.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Assets/Images.xcassets/some-image.imageset/some-image@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Assets/Images.xcassets/some-image.imageset/some-image@2x.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Assets/Images.xcassets/some-image.imageset/some-image@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Assets/Images.xcassets/some-image.imageset/some-image@3x.png
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Classes/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Classes/.gitkeep
--------------------------------------------------------------------------------
/Pod-Resource-Reference/SubModule_Use_Bundle/SubModule_Use_Bundle/Classes/SMBViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // SMBViewController.h
3 | // SubModule_Use_Bundle
4 | //
5 | // Created by summertian4 on 02/02/2018.
6 | // Copyright (c) 2018 summertian4. All rights reserved.
7 | //
8 |
9 | @import UIKit;
10 |
11 | @interface SMBViewController : UIViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # iOS-ObjectiveC
2 |
3 | 用于存放[博客](http://zhoulingyu.com)中的 Demo 代码
4 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/CardAnimationTests/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
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 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | 1
23 |
24 |
25 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/CardAnimationUITests/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
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 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | 1
23 |
24 |
25 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Podfile:
--------------------------------------------------------------------------------
1 | platform:'ios','8.0'
2 | use_frameworks!
3 |
4 | pod 'pop','~>1.0'
5 | pod 'MJRefresh', '~> 3.1.12'
6 | pod 'ReactiveCocoa', '~> 4.2.1'
7 | pod 'Masonry', '~> 1.0.1'
--------------------------------------------------------------------------------
/ZLYCardAnimation/Podfile.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - Masonry (1.0.1)
3 | - MJRefresh (3.1.12)
4 | - pop (1.0.9)
5 | - ReactiveCocoa (4.2.1):
6 | - Result (~> 2.0)
7 | - Result (2.1.3)
8 |
9 | DEPENDENCIES:
10 | - Masonry (~> 1.0.1)
11 | - MJRefresh (~> 3.1.12)
12 | - pop (~> 1.0)
13 | - ReactiveCocoa (~> 4.2.1)
14 |
15 | SPEC CHECKSUMS:
16 | Masonry: a1a931a0d08870ed8ae415a2ea5ea68ebcac77df
17 | MJRefresh: b96cdb21c4aa75a7b07654311ab2f315c497e806
18 | pop: f667631a5108a2e60d9e8797c9b32ddaf2080bce
19 | ReactiveCocoa: 5a42745f11ea236f405bb9ce5e97c5e3b23562dd
20 | Result: 18e1a7597fbcca5923c565b40a25a98afafdee02
21 |
22 | COCOAPODS: 0.39.0
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefresh.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/MJRefresh.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshAutoFooter.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshAutoFooter.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshAutoGifFooter.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshAutoNormalFooter.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshAutoStateFooter.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshBackFooter.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshBackFooter.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshBackGifFooter.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshBackNormalFooter.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshBackStateFooter.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshComponent.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshComponent.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshConst.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/MJRefreshConst.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshFooter.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshFooter.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshGifHeader.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Custom/Header/MJRefreshGifHeader.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshHeader.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Base/MJRefreshHeader.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshNormalHeader.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Custom/Header/MJRefreshNormalHeader.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/MJRefreshStateHeader.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/Custom/Header/MJRefreshStateHeader.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/NSBundle+MJRefresh.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/NSBundle+MJRefresh.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/UIScrollView+MJExtension.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/UIScrollView+MJExtension.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/UIScrollView+MJRefresh.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/UIScrollView+MJRefresh.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/MJRefresh/UIView+MJExtension.h:
--------------------------------------------------------------------------------
1 | ../../../MJRefresh/MJRefresh/UIView+MJExtension.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/MASCompositeConstraint.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/MASCompositeConstraint.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/MASConstraint+Private.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/MASConstraint+Private.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/MASConstraint.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/MASConstraint.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/MASConstraintMaker.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/MASConstraintMaker.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/MASLayoutConstraint.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/MASLayoutConstraint.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/MASUtilities.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/MASUtilities.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/MASViewAttribute.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/MASViewAttribute.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/MASViewConstraint.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/MASViewConstraint.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/Masonry.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/Masonry.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/NSArray+MASAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/NSArray+MASAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/NSArray+MASShorthandAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/NSArray+MASShorthandAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/NSLayoutConstraint+MASDebugAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/View+MASAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/View+MASAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/View+MASShorthandAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/View+MASShorthandAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/Masonry/ViewController+MASAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../Masonry/Masonry/ViewController+MASAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/EXTKeyPathCoding.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/extobjc/EXTKeyPathCoding.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/EXTRuntimeExtensions.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/extobjc/EXTRuntimeExtensions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/EXTScope.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/extobjc/EXTScope.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/MKAnnotationView+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/MKAnnotationView+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSArray+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSArray+RACSequenceAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSData+RACSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSData+RACSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSDictionary+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSDictionary+RACSequenceAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSEnumerator+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSEnumerator+RACSequenceAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSFileHandle+RACSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSFileHandle+RACSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSIndexSet+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSIndexSet+RACSequenceAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSInvocation+RACTypeParsing.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSInvocation+RACTypeParsing.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSNotificationCenter+RACSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSNotificationCenter+RACSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSObject+RACDeallocating.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSObject+RACDeallocating.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSObject+RACDescription.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSObject+RACDescription.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSObject+RACKVOWrapper.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSObject+RACKVOWrapper.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSObject+RACLifting.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSObject+RACLifting.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSObject+RACPropertySubscribing.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSObject+RACPropertySubscribing.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSObject+RACSelectorSignal.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSObject+RACSelectorSignal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSOrderedSet+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSOrderedSet+RACSequenceAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSSet+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSSet+RACSequenceAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSString+RACKeyPathUtilities.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSString+RACKeyPathUtilities.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSString+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSString+RACSequenceAdditions.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSString+RACSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSString+RACSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSURLConnection+RACSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSURLConnection+RACSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/NSUserDefaults+RACSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/NSUserDefaults+RACSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACArraySequence.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACArraySequence.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACBehaviorSubject.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACBehaviorSubject.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACBlockTrampoline.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACBlockTrampoline.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACChannel.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACChannel.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACCommand.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACCommand.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACCompoundDisposable.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACCompoundDisposable.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACDelegateProxy.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACDelegateProxy.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACDisposable.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACDisposable.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACDynamicPropertySuperclass.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACDynamicPropertySuperclass.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACDynamicSequence.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACDynamicSequence.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACDynamicSignal.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACDynamicSignal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACEagerSequence.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACEagerSequence.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACEmptySequence.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACEmptySequence.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACEmptySignal.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACEmptySignal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACErrorSignal.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACErrorSignal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACEvent.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACEvent.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACGroupedSignal.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACGroupedSignal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACImmediateScheduler.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACImmediateScheduler.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACIndexSetSequence.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACIndexSetSequence.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACKVOChannel.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACKVOChannel.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACKVOProxy.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACKVOProxy.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACKVOTrampoline.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACKVOTrampoline.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACMulticastConnection+Private.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACMulticastConnection+Private.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACMulticastConnection.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACMulticastConnection.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACPassthroughSubscriber.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACPassthroughSubscriber.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACQueueScheduler+Subclass.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACQueueScheduler+Subclass.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACQueueScheduler.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACQueueScheduler.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACReplaySubject.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACReplaySubject.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACReturnSignal.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACReturnSignal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACScheduler+Private.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACScheduler+Private.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACScheduler+Subclass.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACScheduler+Subclass.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACScheduler.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACScheduler.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACScopedDisposable.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACScopedDisposable.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACSequence.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACSequence.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACSerialDisposable.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACSerialDisposable.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACSignal+Operations.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACSignal+Operations.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACSignal.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACSignal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACSignalSequence.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACSignalSequence.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACStream+Private.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACStream+Private.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACStream.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACStream.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACStringSequence.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACStringSequence.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACSubject.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACSubject.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACSubscriber+Private.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACSubscriber+Private.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACSubscriber.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACSubscriber.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACSubscriptingAssignmentTrampoline.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACSubscriptingAssignmentTrampoline.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACSubscriptionScheduler.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACSubscriptionScheduler.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACTargetQueueScheduler.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACTargetQueueScheduler.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACTestScheduler.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACTestScheduler.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACTuple.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACTuple.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACTupleSequence.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACTupleSequence.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACUnarySequence.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACUnarySequence.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACUnit.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACUnit.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/RACValueTransformer.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/RACValueTransformer.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/ReactiveCocoa-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/ReactiveCocoa-Bridging-Header.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/ReactiveCocoa.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/ReactiveCocoa.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIActionSheet+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIActionSheet+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIAlertView+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIAlertView+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIBarButtonItem+RACCommandSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIBarButtonItem+RACCommandSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIButton+RACCommandSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIButton+RACCommandSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UICollectionReusableView+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UICollectionReusableView+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIControl+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIControl+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIControl+RACSignalSupportPrivate.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIControl+RACSignalSupportPrivate.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIDatePicker+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIDatePicker+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIGestureRecognizer+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIGestureRecognizer+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIImagePickerController+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIImagePickerController+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIRefreshControl+RACCommandSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIRefreshControl+RACCommandSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UISegmentedControl+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UISegmentedControl+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UISlider+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UISlider+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UIStepper+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UIStepper+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UISwitch+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UISwitch+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UITableViewCell+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UITableViewCell+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UITableViewHeaderFooterView+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UITableViewHeaderFooterView+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UITextField+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UITextField+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/UITextView+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/UITextView+RACSignalSupport.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/ReactiveCocoa/metamacros.h:
--------------------------------------------------------------------------------
1 | ../../../ReactiveCocoa/ReactiveCocoa/Objective-C/extobjc/metamacros.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/FloatConversion.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/WebCore/FloatConversion.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POP.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POP.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAction.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAction.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimatableProperty.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimatableProperty.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimation.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimation.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimationEvent.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimationEvent.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimationEventInternal.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimationEventInternal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimationExtras.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimationExtras.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimationInternal.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimationInternal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimationPrivate.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimationPrivate.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimationRuntime.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimationRuntime.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimationTracer.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimationTracer.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimationTracerInternal.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimationTracerInternal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimator.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimator.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPAnimatorPrivate.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPAnimatorPrivate.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPBasicAnimation.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPBasicAnimation.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPBasicAnimationInternal.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPBasicAnimationInternal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPCGUtils.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPCGUtils.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPCustomAnimation.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPCustomAnimation.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPDecayAnimation.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPDecayAnimation.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPDecayAnimationInternal.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPDecayAnimationInternal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPDefines.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPDefines.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPGeometry.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPGeometry.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPLayerExtras.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPLayerExtras.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPMath.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPMath.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPPropertyAnimation.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPPropertyAnimation.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPPropertyAnimationInternal.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPPropertyAnimationInternal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPSpringAnimation.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPSpringAnimation.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPSpringAnimationInternal.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPSpringAnimationInternal.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPSpringSolver.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPSpringSolver.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/POPVector.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/POPVector.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/TransformationMatrix.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/WebCore/TransformationMatrix.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Headers/Private/pop/UnitBezier.h:
--------------------------------------------------------------------------------
1 | ../../../pop/pop/WebCore/UnitBezier.h
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Base/MJRefreshAutoFooter.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshAutoFooter.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/4/24.
6 | // Copyright (c) 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshFooter.h"
10 |
11 | @interface MJRefreshAutoFooter : MJRefreshFooter
12 | /** 是否自动刷新(默认为YES) */
13 | @property (assign, nonatomic, getter=isAutomaticallyRefresh) BOOL automaticallyRefresh;
14 |
15 | /** 当底部控件出现多少时就自动刷新(默认为1.0,也就是底部控件完全出现时,才会自动刷新) */
16 | @property (assign, nonatomic) CGFloat appearencePercentTriggerAutoRefresh MJRefreshDeprecated("请使用triggerAutomaticallyRefreshPercent属性");
17 |
18 | /** 当底部控件出现多少时就自动刷新(默认为1.0,也就是底部控件完全出现时,才会自动刷新) */
19 | @property (assign, nonatomic) CGFloat triggerAutomaticallyRefreshPercent;
20 | @end
21 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Base/MJRefreshBackFooter.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshBackFooter.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/4/24.
6 | // Copyright (c) 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshFooter.h"
10 |
11 | @interface MJRefreshBackFooter : MJRefreshFooter
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshAutoGifFooter.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/4/24.
6 | // Copyright (c) 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshAutoStateFooter.h"
10 |
11 | @interface MJRefreshAutoGifFooter : MJRefreshAutoStateFooter
12 | @property (weak, nonatomic, readonly) UIImageView *gifView;
13 |
14 | /** 设置state状态下的动画图片images 动画持续时间duration*/
15 | - (void)setImages:(NSArray *)images duration:(NSTimeInterval)duration forState:(MJRefreshState)state;
16 | - (void)setImages:(NSArray *)images forState:(MJRefreshState)state;
17 | @end
18 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshAutoNormalFooter.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/4/24.
6 | // Copyright (c) 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshAutoStateFooter.h"
10 |
11 | @interface MJRefreshAutoNormalFooter : MJRefreshAutoStateFooter
12 | /** 菊花的样式 */
13 | @property (assign, nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle;
14 | @end
15 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshAutoStateFooter.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/6/13.
6 | // Copyright © 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshAutoFooter.h"
10 |
11 | @interface MJRefreshAutoStateFooter : MJRefreshAutoFooter
12 | /** 文字距离圈圈、箭头的距离 */
13 | @property (assign, nonatomic) CGFloat labelLeftInset;
14 | /** 显示刷新状态的label */
15 | @property (weak, nonatomic, readonly) UILabel *stateLabel;
16 |
17 | /** 设置state状态下的文字 */
18 | - (void)setTitle:(NSString *)title forState:(MJRefreshState)state;
19 |
20 | /** 隐藏刷新状态的文字 */
21 | @property (assign, nonatomic, getter=isRefreshingTitleHidden) BOOL refreshingTitleHidden;
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshBackGifFooter.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/4/24.
6 | // Copyright (c) 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshBackStateFooter.h"
10 |
11 | @interface MJRefreshBackGifFooter : MJRefreshBackStateFooter
12 | @property (weak, nonatomic, readonly) UIImageView *gifView;
13 |
14 | /** 设置state状态下的动画图片images 动画持续时间duration*/
15 | - (void)setImages:(NSArray *)images duration:(NSTimeInterval)duration forState:(MJRefreshState)state;
16 | - (void)setImages:(NSArray *)images forState:(MJRefreshState)state;
17 | @end
18 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshBackNormalFooter.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/4/24.
6 | // Copyright (c) 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshBackStateFooter.h"
10 |
11 | @interface MJRefreshBackNormalFooter : MJRefreshBackStateFooter
12 | @property (weak, nonatomic, readonly) UIImageView *arrowView;
13 | /** 菊花的样式 */
14 | @property (assign, nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle;
15 | @end
16 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshBackStateFooter.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/6/13.
6 | // Copyright © 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshBackFooter.h"
10 |
11 | @interface MJRefreshBackStateFooter : MJRefreshBackFooter
12 | /** 文字距离圈圈、箭头的距离 */
13 | @property (assign, nonatomic) CGFloat labelLeftInset;
14 | /** 显示刷新状态的label */
15 | @property (weak, nonatomic, readonly) UILabel *stateLabel;
16 | /** 设置state状态下的文字 */
17 | - (void)setTitle:(NSString *)title forState:(MJRefreshState)state;
18 |
19 | /** 获取state状态下的title */
20 | - (NSString *)titleForState:(MJRefreshState)state;
21 | @end
22 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Custom/Header/MJRefreshGifHeader.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshGifHeader.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/4/24.
6 | // Copyright (c) 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshStateHeader.h"
10 |
11 | @interface MJRefreshGifHeader : MJRefreshStateHeader
12 | @property (weak, nonatomic, readonly) UIImageView *gifView;
13 |
14 | /** 设置state状态下的动画图片images 动画持续时间duration*/
15 | - (void)setImages:(NSArray *)images duration:(NSTimeInterval)duration forState:(MJRefreshState)state;
16 | - (void)setImages:(NSArray *)images forState:(MJRefreshState)state;
17 | @end
18 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Custom/Header/MJRefreshNormalHeader.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshNormalHeader.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/4/24.
6 | // Copyright (c) 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshStateHeader.h"
10 |
11 | @interface MJRefreshNormalHeader : MJRefreshStateHeader
12 | @property (weak, nonatomic, readonly) UIImageView *arrowView;
13 | /** 菊花的样式 */
14 | @property (assign, nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle;
15 | @end
16 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/Custom/Header/MJRefreshStateHeader.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJRefreshStateHeader.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/4/24.
6 | // Copyright (c) 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefreshHeader.h"
10 |
11 | @interface MJRefreshStateHeader : MJRefreshHeader
12 | #pragma mark - 刷新时间相关
13 | /** 利用这个block来决定显示的更新时间文字 */
14 | @property (copy, nonatomic) NSString *(^lastUpdatedTimeText)(NSDate *lastUpdatedTime);
15 | /** 显示上一次刷新时间的label */
16 | @property (weak, nonatomic, readonly) UILabel *lastUpdatedTimeLabel;
17 |
18 | #pragma mark - 状态相关
19 | /** 文字距离圈圈、箭头的距离 */
20 | @property (assign, nonatomic) CGFloat labelLeftInset;
21 | /** 显示刷新状态的label */
22 | @property (weak, nonatomic, readonly) UILabel *stateLabel;
23 | /** 设置state状态下的文字 */
24 | - (void)setTitle:(NSString *)title forState:(MJRefreshState)state;
25 | @end
26 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/arrow@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/arrow@2x.png
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/en.lproj/Localizable.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/en.lproj/Localizable.strings
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/summertian4/iOS-ObjectiveC/b0347441fd9025fd8039250b9c950d8eb5d427a2/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/zh-Hans.lproj/Localizable.strings
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/MJRefresh.bundle/zh-Hant.lproj/Localizable.strings:
--------------------------------------------------------------------------------
1 | "MJRefreshHeaderIdleText" = "下拉可以刷新";
2 | "MJRefreshHeaderPullingText" = "鬆開立即刷新";
3 | "MJRefreshHeaderRefreshingText" = "正在刷新數據中...";
4 |
5 | "MJRefreshAutoFooterIdleText" = "點擊或上拉加載更多";
6 | "MJRefreshAutoFooterRefreshingText" = "正在加載更多的數據...";
7 | "MJRefreshAutoFooterNoMoreDataText" = "已經全部加載完畢";
8 |
9 | "MJRefreshBackFooterIdleText" = "上拉可以加載更多";
10 | "MJRefreshBackFooterPullingText" = "鬆開立即加載更多";
11 | "MJRefreshBackFooterRefreshingText" = "正在加載更多的數據...";
12 | "MJRefreshBackFooterNoMoreDataText" = "已經全部加載完畢";
13 |
14 | "MJRefreshHeaderLastTimeText" = "最後更新:";
15 | "MJRefreshHeaderDateTodayText" = "今天";
16 | "MJRefreshHeaderNoneLastDateText" = "無記錄";
17 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/MJRefresh.h:
--------------------------------------------------------------------------------
1 | // 代码地址: https://github.com/CoderMJLee/MJRefresh
2 | // 代码地址: http://code4app.com/ios/%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E4%B8%8B%E6%8B%89%E4%B8%8A%E6%8B%89%E5%88%B7%E6%96%B0/52326ce26803fabc46000000
3 |
4 | #import "UIScrollView+MJRefresh.h"
5 | #import "UIScrollView+MJExtension.h"
6 | #import "UIView+MJExtension.h"
7 |
8 | #import "MJRefreshNormalHeader.h"
9 | #import "MJRefreshGifHeader.h"
10 |
11 | #import "MJRefreshBackNormalFooter.h"
12 | #import "MJRefreshBackGifFooter.h"
13 | #import "MJRefreshAutoNormalFooter.h"
14 | #import "MJRefreshAutoGifFooter.h"
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/NSBundle+MJRefresh.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSBundle+MJRefresh.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 16/6/13.
6 | // Copyright © 2016年 小码哥. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface NSBundle (MJRefresh)
12 | + (instancetype)mj_refreshBundle;
13 | + (UIImage *)mj_arrowImage;
14 | + (NSString *)mj_localizedStringForKey:(NSString *)key value:(NSString *)value;
15 | + (NSString *)mj_localizedStringForKey:(NSString *)key;
16 | @end
17 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/MJRefresh/MJRefresh/UIView+MJExtension.h:
--------------------------------------------------------------------------------
1 | // 代码地址: https://github.com/CoderMJLee/MJRefresh
2 | // 代码地址: http://code4app.com/ios/%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E4%B8%8B%E6%8B%89%E4%B8%8A%E6%8B%89%E5%88%B7%E6%96%B0/52326ce26803fabc46000000
3 | // UIView+Extension.h
4 | // MJRefreshExample
5 | //
6 | // Created by MJ Lee on 14-5-28.
7 | // Copyright (c) 2014年 小码哥. All rights reserved.
8 | //
9 |
10 | #import
11 |
12 | @interface UIView (MJExtension)
13 | @property (assign, nonatomic) CGFloat mj_x;
14 | @property (assign, nonatomic) CGFloat mj_y;
15 | @property (assign, nonatomic) CGFloat mj_w;
16 | @property (assign, nonatomic) CGFloat mj_h;
17 | @property (assign, nonatomic) CGSize mj_size;
18 | @property (assign, nonatomic) CGPoint mj_origin;
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Manifest.lock:
--------------------------------------------------------------------------------
1 | PODS:
2 | - Masonry (1.0.1)
3 | - MJRefresh (3.1.12)
4 | - pop (1.0.9)
5 | - ReactiveCocoa (4.2.1):
6 | - Result (~> 2.0)
7 | - Result (2.1.3)
8 |
9 | DEPENDENCIES:
10 | - Masonry (~> 1.0.1)
11 | - MJRefresh (~> 3.1.12)
12 | - pop (~> 1.0)
13 | - ReactiveCocoa (~> 4.2.1)
14 |
15 | SPEC CHECKSUMS:
16 | Masonry: a1a931a0d08870ed8ae415a2ea5ea68ebcac77df
17 | MJRefresh: b96cdb21c4aa75a7b07654311ab2f315c497e806
18 | pop: f667631a5108a2e60d9e8797c9b32ddaf2080bce
19 | ReactiveCocoa: 5a42745f11ea236f405bb9ce5e97c5e3b23562dd
20 | Result: 18e1a7597fbcca5923c565b40a25a98afafdee02
21 |
22 | COCOAPODS: 0.39.0
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Masonry/Masonry/MASCompositeConstraint.h:
--------------------------------------------------------------------------------
1 | //
2 | // MASCompositeConstraint.h
3 | // Masonry
4 | //
5 | // Created by Jonas Budelmann on 21/07/13.
6 | // Copyright (c) 2013 cloudling. All rights reserved.
7 | //
8 |
9 | #import "MASConstraint.h"
10 | #import "MASUtilities.h"
11 |
12 | /**
13 | * A group of MASConstraint objects
14 | */
15 | @interface MASCompositeConstraint : MASConstraint
16 |
17 | /**
18 | * Creates a composite with a predefined array of children
19 | *
20 | * @param children child MASConstraints
21 | *
22 | * @return a composite constraint
23 | */
24 | - (id)initWithChildren:(NSArray *)children;
25 |
26 | @end
27 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Masonry/Masonry/MASLayoutConstraint.h:
--------------------------------------------------------------------------------
1 | //
2 | // MASLayoutConstraint.h
3 | // Masonry
4 | //
5 | // Created by Jonas Budelmann on 3/08/13.
6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved.
7 | //
8 |
9 | #import "MASUtilities.h"
10 |
11 | /**
12 | * When you are debugging or printing the constraints attached to a view this subclass
13 | * makes it easier to identify which constraints have been created via Masonry
14 | */
15 | @interface MASLayoutConstraint : NSLayoutConstraint
16 |
17 | /**
18 | * a key to associate with this constraint
19 | */
20 | @property (nonatomic, strong) id mas_key;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Masonry/Masonry/MASLayoutConstraint.m:
--------------------------------------------------------------------------------
1 | //
2 | // MASLayoutConstraint.m
3 | // Masonry
4 | //
5 | // Created by Jonas Budelmann on 3/08/13.
6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved.
7 | //
8 |
9 | #import "MASLayoutConstraint.h"
10 |
11 | @implementation MASLayoutConstraint
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Masonry/Masonry/NSLayoutConstraint+MASDebugAdditions.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSLayoutConstraint+MASDebugAdditions.h
3 | // Masonry
4 | //
5 | // Created by Jonas Budelmann on 3/08/13.
6 | // Copyright (c) 2013 Jonas Budelmann. All rights reserved.
7 | //
8 |
9 | #import "MASUtilities.h"
10 |
11 | /**
12 | * makes debug and log output of NSLayoutConstraints more readable
13 | */
14 | @interface NSLayoutConstraint (MASDebugAdditions)
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSArray+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSArray+RACSequenceAdditions.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSequence;
12 |
13 | @interface NSArray (RACSequenceAdditions)
14 |
15 | /// Creates and returns a sequence corresponding to the receiver.
16 | ///
17 | /// Mutating the receiver will not affect the sequence after it's been created.
18 | @property (nonatomic, copy, readonly) RACSequence *rac_sequence;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSArray+RACSequenceAdditions.m:
--------------------------------------------------------------------------------
1 | //
2 | // NSArray+RACSequenceAdditions.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import "NSArray+RACSequenceAdditions.h"
10 | #import "RACArraySequence.h"
11 |
12 | @implementation NSArray (RACSequenceAdditions)
13 |
14 | - (RACSequence *)rac_sequence {
15 | return [RACArraySequence sequenceWithArray:self offset:0];
16 | }
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSData+RACSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSData+RACSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 5/11/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACScheduler;
12 | @class RACSignal;
13 |
14 | @interface NSData (RACSupport)
15 |
16 | // Read the data at the URL using -[NSData initWithContentsOfURL:options:error:].
17 | // Sends the data or the error.
18 | //
19 | // scheduler - cannot be nil.
20 | + (RACSignal *)rac_readContentsOfURL:(NSURL *)URL options:(NSDataReadingOptions)options scheduler:(RACScheduler *)scheduler;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSEnumerator+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSEnumerator+RACSequenceAdditions.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 07/01/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSequence;
12 |
13 | @interface NSEnumerator (RACSequenceAdditions)
14 |
15 | /// Creates and returns a sequence corresponding to the receiver.
16 | ///
17 | /// The receiver is exhausted lazily as the sequence is enumerated.
18 | @property (nonatomic, copy, readonly) RACSequence *rac_sequence;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSEnumerator+RACSequenceAdditions.m:
--------------------------------------------------------------------------------
1 | //
2 | // NSEnumerator+RACSequenceAdditions.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 07/01/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "NSEnumerator+RACSequenceAdditions.h"
10 | #import "RACSequence.h"
11 |
12 | @implementation NSEnumerator (RACSequenceAdditions)
13 |
14 | - (RACSequence *)rac_sequence {
15 | return [RACSequence sequenceWithHeadBlock:^{
16 | return [self nextObject];
17 | } tailBlock:^{
18 | return self.rac_sequence;
19 | }];
20 | }
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSFileHandle+RACSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSFileHandle+RACSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 5/10/12.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSignal;
12 |
13 | @interface NSFileHandle (RACSupport)
14 |
15 | // Read any available data in the background and send it. Completes when data
16 | // length is <= 0.
17 | - (RACSignal *)rac_readInBackground;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSIndexSet+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSIndexSet+RACSequenceAdditions.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Sergey Gavrilyuk on 12/17/13.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSequence;
12 |
13 | @interface NSIndexSet (RACSequenceAdditions)
14 |
15 | /// Creates and returns a sequence of indexes (as `NSNumber`s) corresponding to
16 | /// the receiver.
17 | ///
18 | /// Mutating the receiver will not affect the sequence after it's been created.
19 | @property (nonatomic, copy, readonly) RACSequence *rac_sequence;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSIndexSet+RACSequenceAdditions.m:
--------------------------------------------------------------------------------
1 | //
2 | // NSIndexSet+RACSequenceAdditions.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Sergey Gavrilyuk on 12/17/13.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "NSIndexSet+RACSequenceAdditions.h"
10 | #import "RACIndexSetSequence.h"
11 |
12 | @implementation NSIndexSet (RACSequenceAdditions)
13 |
14 | - (RACSequence *)rac_sequence {
15 | return [RACIndexSetSequence sequenceWithIndexSet:self];
16 | }
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSNotificationCenter+RACSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSNotificationCenter+RACSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 5/10/12.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSignal;
12 |
13 | @interface NSNotificationCenter (RACSupport)
14 |
15 | // Sends the NSNotification every time the notification is posted.
16 | - (RACSignal *)rac_addObserverForName:(NSString *)notificationName object:(id)object;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSObject+RACDescription.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSObject+RACDescription.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-05-13.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | // A simplified description of the object, which does not invoke -description
12 | // (and thus should be much faster in many cases).
13 | //
14 | // This is for debugging purposes only, and will return a constant string
15 | // unless the RAC_DEBUG_SIGNAL_NAMES environment variable is set.
16 | NSString *RACDescription(id object);
17 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSOrderedSet+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSOrderedSet+RACSequenceAdditions.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSequence;
12 |
13 | @interface NSOrderedSet (RACSequenceAdditions)
14 |
15 | /// Creates and returns a sequence corresponding to the receiver.
16 | ///
17 | /// Mutating the receiver will not affect the sequence after it's been created.
18 | @property (nonatomic, copy, readonly) RACSequence *rac_sequence;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSOrderedSet+RACSequenceAdditions.m:
--------------------------------------------------------------------------------
1 | //
2 | // NSOrderedSet+RACSequenceAdditions.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import "NSOrderedSet+RACSequenceAdditions.h"
10 | #import "NSArray+RACSequenceAdditions.h"
11 |
12 | @implementation NSOrderedSet (RACSequenceAdditions)
13 |
14 | - (RACSequence *)rac_sequence {
15 | // TODO: First class support for ordered set sequences.
16 | return self.array.rac_sequence;
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSSet+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSSet+RACSequenceAdditions.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSequence;
12 |
13 | @interface NSSet (RACSequenceAdditions)
14 |
15 | /// Creates and returns a sequence corresponding to the receiver.
16 | ///
17 | /// Mutating the receiver will not affect the sequence after it's been created.
18 | @property (nonatomic, copy, readonly) RACSequence *rac_sequence;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSSet+RACSequenceAdditions.m:
--------------------------------------------------------------------------------
1 | //
2 | // NSSet+RACSequenceAdditions.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import "NSSet+RACSequenceAdditions.h"
10 | #import "NSArray+RACSequenceAdditions.h"
11 |
12 | @implementation NSSet (RACSequenceAdditions)
13 |
14 | - (RACSequence *)rac_sequence {
15 | // TODO: First class support for set sequences.
16 | return self.allObjects.rac_sequence;
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSString+RACSequenceAdditions.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSString+RACSequenceAdditions.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSequence;
12 |
13 | @interface NSString (RACSequenceAdditions)
14 |
15 | /// Creates and returns a sequence containing strings corresponding to each
16 | /// composed character sequence in the receiver.
17 | ///
18 | /// Mutating the receiver will not affect the sequence after it's been created.
19 | @property (nonatomic, copy, readonly) RACSequence *rac_sequence;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSString+RACSequenceAdditions.m:
--------------------------------------------------------------------------------
1 | //
2 | // NSString+RACSequenceAdditions.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import "NSString+RACSequenceAdditions.h"
10 | #import "RACStringSequence.h"
11 |
12 | @implementation NSString (RACSequenceAdditions)
13 |
14 | - (RACSequence *)rac_sequence {
15 | return [RACStringSequence sequenceWithString:self offset:0];
16 | }
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/NSString+RACSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSString+RACSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 5/11/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACScheduler;
12 | @class RACSignal;
13 |
14 | @interface NSString (RACSupport)
15 |
16 | // Reads in the contents of the file using +[NSString stringWithContentsOfURL:usedEncoding:error:].
17 | // Note that encoding won't be valid until the signal completes successfully.
18 | //
19 | // scheduler - cannot be nil.
20 | + (RACSignal *)rac_readContentsOfURL:(NSURL *)URL usedEncoding:(NSStringEncoding *)encoding scheduler:(RACScheduler *)scheduler;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACArraySequence.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACArraySequence.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import "RACSequence.h"
10 |
11 | // Private class that adapts an array to the RACSequence interface.
12 | @interface RACArraySequence : RACSequence
13 |
14 | // Returns a sequence for enumerating over the given array, starting from the
15 | // given offset. The array will be copied to prevent mutation.
16 | + (instancetype)sequenceWithArray:(NSArray *)array offset:(NSUInteger)offset;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACBehaviorSubject.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACBehaviorSubject.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 3/16/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSubject.h"
10 |
11 | /// A behavior subject sends the last value it received when it is subscribed to.
12 | @interface RACBehaviorSubject : RACSubject
13 |
14 | /// Creates a new behavior subject with a default value. If it hasn't received
15 | /// any values when it gets subscribed to, it sends the default value.
16 | + (instancetype)behaviorSubjectWithDefaultValue:(id)value;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACCompoundDisposableProvider.d:
--------------------------------------------------------------------------------
1 | provider RACCompoundDisposable {
2 | probe added(char *compoundDisposable, char *disposable, long newTotal);
3 | probe removed(char *compoundDisposable, char *disposable, long newTotal);
4 | };
5 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACDynamicPropertySuperclass.h:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 GitHub. All rights reserved.
2 |
3 | #import
4 |
5 | /// This superclass is an implementation detail of DynamicProperty. Do
6 | /// not use it.
7 | @interface RACDynamicPropertySuperclass : NSObject
8 | @end
9 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACDynamicPropertySuperclass.m:
--------------------------------------------------------------------------------
1 | // Copyright (c) 2015 GitHub. All rights reserved.
2 |
3 | #import "RACDynamicPropertySuperclass.h"
4 |
5 | @interface RACDynamicPropertySuperclass ()
6 |
7 | @property id value;
8 | @property id rac_value;
9 |
10 | @end
11 |
12 | @implementation RACDynamicPropertySuperclass
13 |
14 | - (id)value {
15 | return self.rac_value;
16 | }
17 |
18 | - (void)setValue:(id)value {
19 | self.rac_value = value;
20 | }
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACDynamicSequence.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACDynamicSequence.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import "RACSequence.h"
10 |
11 | // Private class that implements a sequence dynamically using blocks.
12 | @interface RACDynamicSequence : RACSequence
13 |
14 | // Returns a sequence which evaluates `dependencyBlock` only once, the first
15 | // time either `headBlock` or `tailBlock` is evaluated. The result of
16 | // `dependencyBlock` will be passed into `headBlock` and `tailBlock` when
17 | // invoked.
18 | + (RACSequence *)sequenceWithLazyDependency:(id (^)(void))dependencyBlock headBlock:(id (^)(id dependency))headBlock tailBlock:(RACSequence *(^)(id dependency))tailBlock;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACDynamicSignal.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACDynamicSignal.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-10-10.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSignal.h"
10 |
11 | // A private `RACSignal` subclasses that implements its subscription behavior
12 | // using a block.
13 | @interface RACDynamicSignal : RACSignal
14 |
15 | + (RACSignal *)createSignal:(RACDisposable * (^)(id subscriber))didSubscribe;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACEagerSequence.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACEagerSequence.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 02/01/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACArraySequence.h"
10 |
11 | // Private class that implements an eager sequence.
12 | @interface RACEagerSequence : RACArraySequence
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACEmptySequence.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACEmptySequence.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import "RACSequence.h"
10 |
11 | // Private class representing an empty sequence.
12 | @interface RACEmptySequence : RACSequence
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACEmptySignal.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACEmptySignal.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-10-10.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSignal.h"
10 |
11 | // A private `RACSignal` subclasses that synchronously sends completed to any
12 | // subscribers.
13 | @interface RACEmptySignal : RACSignal
14 |
15 | + (RACSignal *)empty;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACErrorSignal.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACErrorSignal.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-10-10.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSignal.h"
10 |
11 | // A private `RACSignal` subclasses that synchronously sends an error to any
12 | // subscribers.
13 | @interface RACErrorSignal : RACSignal
14 |
15 | + (RACSignal *)error:(NSError *)error;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACGroupedSignal.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACGroupedSignal.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 5/2/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSubject.h"
10 |
11 | /// A grouped signal is used by -[RACSignal groupBy:transform:].
12 | @interface RACGroupedSignal : RACSubject
13 |
14 | /// The key shared by the group.
15 | @property (nonatomic, readonly, copy) id key;
16 |
17 | + (instancetype)signalWithKey:(id)key;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACGroupedSignal.m:
--------------------------------------------------------------------------------
1 | //
2 | // RACGroupedSignal.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 5/2/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACGroupedSignal.h"
10 |
11 | @interface RACGroupedSignal ()
12 | @property (nonatomic, copy) id key;
13 | @end
14 |
15 | @implementation RACGroupedSignal
16 |
17 | #pragma mark API
18 |
19 | + (instancetype)signalWithKey:(id)key {
20 | RACGroupedSignal *subject = [self subject];
21 | subject.key = key;
22 | return subject;
23 | }
24 |
25 | @end
26 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACImmediateScheduler.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACImmediateScheduler.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 11/30/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACScheduler.h"
10 |
11 | // A private scheduler which immediately executes its scheduled blocks.
12 | @interface RACImmediateScheduler : RACScheduler
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACIndexSetSequence.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACIndexSetSequence.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Sergey Gavrilyuk on 12/18/13.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSequence.h"
10 |
11 | // Private class that adapts an array to the RACSequence interface.
12 | @interface RACIndexSetSequence : RACSequence
13 |
14 | + (instancetype)sequenceWithIndexSet:(NSIndexSet *)indexSet;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACMulticastConnection+Private.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACMulticastConnection+Private.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 4/11/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACMulticastConnection.h"
10 |
11 | @class RACSubject;
12 |
13 | @interface RACMulticastConnection ()
14 |
15 | - (id)initWithSourceSignal:(RACSignal *)source subject:(RACSubject *)subject;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACQueueScheduler.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACQueueScheduler.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 11/30/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACScheduler.h"
10 |
11 | /// An abstract scheduler which asynchronously enqueues all its work to a Grand
12 | /// Central Dispatch queue.
13 | ///
14 | /// Because RACQueueScheduler is abstract, it should not be instantiated
15 | /// directly. Create a subclass using the `RACQueueScheduler+Subclass.h`
16 | /// interface and use that instead.
17 | @interface RACQueueScheduler : RACScheduler
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACReplaySubject.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACReplaySubject.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 3/14/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSubject.h"
10 |
11 | extern const NSUInteger RACReplaySubjectUnlimitedCapacity;
12 |
13 | /// A replay subject saves the values it is sent (up to its defined capacity)
14 | /// and resends those to new subscribers. It will also replay an error or
15 | /// completion.
16 | @interface RACReplaySubject : RACSubject
17 |
18 | /// Creates a new replay subject with the given capacity. A capacity of
19 | /// RACReplaySubjectUnlimitedCapacity means values are never trimmed.
20 | + (instancetype)replaySubjectWithCapacity:(NSUInteger)capacity;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACReturnSignal.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACReturnSignal.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-10-10.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSignal.h"
10 |
11 | // A private `RACSignal` subclasses that synchronously sends a value to any
12 | // subscribers, then completes.
13 | @interface RACReturnSignal : RACSignal
14 |
15 | + (RACSignal *)return:(id)value;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACScopedDisposable.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACScopedDisposable.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 3/28/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACDisposable.h"
10 |
11 | /// A disposable that calls its own -dispose when it is dealloc'd.
12 | @interface RACScopedDisposable : RACDisposable
13 |
14 | /// Creates a new scoped disposable that will also dispose of the given
15 | /// disposable when it is dealloc'd.
16 | + (instancetype)scopedDisposableWithDisposable:(RACDisposable *)disposable;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACScopedDisposable.m:
--------------------------------------------------------------------------------
1 | //
2 | // RACScopedDisposable.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 3/28/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACScopedDisposable.h"
10 |
11 | @implementation RACScopedDisposable
12 |
13 | #pragma mark Lifecycle
14 |
15 | + (instancetype)scopedDisposableWithDisposable:(RACDisposable *)disposable {
16 | return [self disposableWithBlock:^{
17 | [disposable dispose];
18 | }];
19 | }
20 |
21 | - (void)dealloc {
22 | [self dispose];
23 | }
24 |
25 | #pragma mark RACDisposable
26 |
27 | - (RACScopedDisposable *)asScopedDisposable {
28 | // totally already are
29 | return self;
30 | }
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACSignalProvider.d:
--------------------------------------------------------------------------------
1 | provider RACSignal {
2 | probe next(char *signal, char *subscriber, char *valueDescription);
3 | probe completed(char *signal, char *subscriber);
4 | probe error(char *signal, char *subscriber, char *errorDescription);
5 | };
6 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACSignalSequence.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACSignalSequence.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-11-09.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSequence.h"
10 |
11 | @class RACSignal;
12 |
13 | // Private class that adapts a RACSignal to the RACSequence interface.
14 | @interface RACSignalSequence : RACSequence
15 |
16 | // Returns a sequence for enumerating over the given signal.
17 | + (RACSequence *)sequenceWithSignal:(RACSignal *)signal;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACStream+Private.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACStream+Private.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-07-22.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACStream.h"
10 |
11 | @interface RACStream ()
12 |
13 | // Combines a list of streams using the logic of the given block.
14 | //
15 | // streams - The streams to combine.
16 | // block - An operator that combines two streams and returns a new one. The
17 | // returned stream should contain 2-tuples of the streams' combined
18 | // values.
19 | //
20 | // Returns a combined stream.
21 | + (instancetype)join:(id)streams block:(RACStream * (^)(id, id))block;
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACStringSequence.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACStringSequence.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2012-10-29.
6 | // Copyright (c) 2012 GitHub. All rights reserved.
7 | //
8 |
9 | #import "RACSequence.h"
10 |
11 | // Private class that adapts a string to the RACSequence interface.
12 | @interface RACStringSequence : RACSequence
13 |
14 | // Returns a sequence for enumerating over the given string, starting from the
15 | // given character offset. The string will be copied to prevent mutation.
16 | + (RACSequence *)sequenceWithString:(NSString *)string offset:(NSUInteger)offset;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACSubject.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACSubject.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 3/9/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSignal.h"
10 | #import "RACSubscriber.h"
11 |
12 | /// A subject can be thought of as a signal that you can manually control by
13 | /// sending next, completed, and error.
14 | ///
15 | /// They're most helpful in bridging the non-RAC world to RAC, since they let you
16 | /// manually control the sending of events.
17 | @interface RACSubject : RACSignal
18 |
19 | /// Returns a new subject.
20 | + (instancetype)subject;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACSubscriber+Private.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACSubscriber+Private.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-06-13.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSubscriber.h"
10 |
11 | // A simple block-based subscriber.
12 | @interface RACSubscriber : NSObject
13 |
14 | // Creates a new subscriber with the given blocks.
15 | + (instancetype)subscriberWithNext:(void (^)(id x))next error:(void (^)(NSError *error))error completed:(void (^)(void))completed;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACSubscriptionScheduler.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACSubscriptionScheduler.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 11/30/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACScheduler.h"
10 |
11 | // A private scheduler used only for subscriptions. See the private
12 | // +[RACScheduler subscriptionScheduler] method for more information.
13 | @interface RACSubscriptionScheduler : RACScheduler
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACTargetQueueScheduler.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACTargetQueueScheduler.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 6/6/13.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACQueueScheduler.h"
10 |
11 | /// A scheduler that enqueues blocks on a private serial queue, targeting an
12 | /// arbitrary GCD queue.
13 | @interface RACTargetQueueScheduler : RACQueueScheduler
14 |
15 | /// Initializes the receiver with a serial queue that will target the given
16 | /// `targetQueue`.
17 | ///
18 | /// name - The name of the scheduler. If nil, a default name will be used.
19 | /// targetQueue - The queue to target. Cannot be NULL.
20 | ///
21 | /// Returns the initialized object.
22 | - (id)initWithName:(NSString *)name targetQueue:(dispatch_queue_t)targetQueue;
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACTupleSequence.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACTupleSequence.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-05-01.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSequence.h"
10 |
11 | // Private class that adapts a RACTuple to the RACSequence interface.
12 | @interface RACTupleSequence : RACSequence
13 |
14 | // Returns a sequence for enumerating over the given backing array (from a
15 | // RACTuple), starting from the given offset.
16 | + (instancetype)sequenceWithTupleBackingArray:(NSArray *)backingArray offset:(NSUInteger)offset;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACUnarySequence.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACUnarySequence.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-05-01.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACSequence.h"
10 |
11 | // Private class representing a sequence of exactly one value.
12 | @interface RACUnarySequence : RACSequence
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACUnit.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACUnit.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 3/27/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | /// A unit represents an empty value.
12 | ///
13 | /// It should never be necessary to create a unit yourself. Just use +defaultUnit.
14 | @interface RACUnit : NSObject
15 |
16 | /// A singleton instance.
17 | + (RACUnit *)defaultUnit;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACUnit.m:
--------------------------------------------------------------------------------
1 | //
2 | // RACUnit.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 3/27/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACUnit.h"
10 |
11 | @implementation RACUnit
12 |
13 | #pragma mark API
14 |
15 | + (RACUnit *)defaultUnit {
16 | static dispatch_once_t onceToken;
17 | static RACUnit *defaultUnit = nil;
18 | dispatch_once(&onceToken, ^{
19 | defaultUnit = [[self alloc] init];
20 | });
21 |
22 | return defaultUnit;
23 | }
24 |
25 | @end
26 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/RACValueTransformer.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACValueTransformer.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 3/6/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | // A private block based transformer.
12 | @interface RACValueTransformer : NSValueTransformer
13 |
14 | + (instancetype)transformerWithBlock:(id (^)(id value))block;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/ReactiveCocoa-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 | #import "RACCommand.h"
6 | #import "RACDisposable.h"
7 | #import "RACEvent.h"
8 | #import "RACScheduler.h"
9 | #import "RACTargetQueueScheduler.h"
10 | #import "RACSignal.h"
11 | #import "RACSignal+Operations.h"
12 | #import "RACStream.h"
13 | #import "RACSubscriber.h"
14 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UIBarButtonItem+RACCommandSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIBarButtonItem+RACCommandSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Kyle LeNeau on 3/27/13.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACCommand<__contravariant InputType>;
12 |
13 | @interface UIBarButtonItem (RACCommandSupport)
14 |
15 | /// Sets the control's command. When the control is clicked, the command is
16 | /// executed with the sender of the event. The control's enabledness is bound
17 | /// to the command's `canExecute`.
18 | ///
19 | /// Note: this will reset the control's target and action.
20 | @property (nonatomic, strong) RACCommand<__kindof UIBarButtonItem *> *rac_command;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UIButton+RACCommandSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIButton+RACCommandSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Ash Furrow on 2013-06-06.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACCommand<__contravariant InputType>;
12 |
13 | @interface UIButton (RACCommandSupport)
14 |
15 | /// Sets the button's command. When the button is clicked, the command is
16 | /// executed with the sender of the event. The button's enabledness is bound
17 | /// to the command's `canExecute`.
18 | @property (nonatomic, strong) RACCommand<__kindof UIButton *> *rac_command;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UIControl+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIControl+RACSignalSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Abernathy on 4/17/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSignal;
12 |
13 | @interface UIControl (RACSignalSupport)
14 |
15 | /// Creates and returns a signal that sends the sender of the control event
16 | /// whenever one of the control events is triggered.
17 | - (RACSignal *)rac_signalForControlEvents:(UIControlEvents)controlEvents;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UIDatePicker+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIDatePicker+RACSignalSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 20/07/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACChannelTerminal;
12 |
13 | @interface UIDatePicker (RACSignalSupport)
14 |
15 | /// Creates a new RACChannel-based binding to the receiver.
16 | ///
17 | /// nilValue - The date to set when the terminal receives `nil`.
18 | ///
19 | /// Returns a RACChannelTerminal that sends the receiver's date whenever the
20 | /// UIControlEventValueChanged control event is fired, and sets the date to the
21 | /// values it receives.
22 | - (RACChannelTerminal *)rac_newDateChannelWithNilValue:(NSDate *)nilValue;
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UIDatePicker+RACSignalSupport.m:
--------------------------------------------------------------------------------
1 | //
2 | // UIDatePicker+RACSignalSupport.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 20/07/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "UIDatePicker+RACSignalSupport.h"
10 | #import
11 | #import "UIControl+RACSignalSupportPrivate.h"
12 |
13 | @implementation UIDatePicker (RACSignalSupport)
14 |
15 | - (RACChannelTerminal *)rac_newDateChannelWithNilValue:(NSDate *)nilValue {
16 | return [self rac_channelForControlEvents:UIControlEventValueChanged key:@keypath(self.date) nilValue:nilValue];
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UIGestureRecognizer+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIGestureRecognizer+RACSignalSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Josh Vera on 5/5/13.
6 | // Copyright (c) 2013 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSignal;
12 |
13 | @interface UIGestureRecognizer (RACSignalSupport)
14 |
15 | /// Returns a signal that sends the receiver when its gesture occurs.
16 | - (RACSignal *)rac_gestureSignal;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UIRefreshControl+RACCommandSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIRefreshControl+RACCommandSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Dave Lee on 2013-10-17.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACCommand<__contravariant InputType>;
12 |
13 | @interface UIRefreshControl (RACCommandSupport)
14 |
15 | /// Manipulate the RACCommand property associated with this refresh control.
16 | ///
17 | /// When this refresh control is activated by the user, the command will be
18 | /// executed. Upon completion or error of the execution signal, -endRefreshing
19 | /// will be invoked.
20 | @property (nonatomic, strong) RACCommand<__kindof UIRefreshControl *> *rac_command;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UISegmentedControl+RACSignalSupport.m:
--------------------------------------------------------------------------------
1 | //
2 | // UISegmentedControl+RACSignalSupport.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 20/07/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "UISegmentedControl+RACSignalSupport.h"
10 | #import
11 | #import "UIControl+RACSignalSupportPrivate.h"
12 |
13 | @implementation UISegmentedControl (RACSignalSupport)
14 |
15 | - (RACChannelTerminal *)rac_newSelectedSegmentIndexChannelWithNilValue:(NSNumber *)nilValue {
16 | return [self rac_channelForControlEvents:UIControlEventValueChanged key:@keypath(self.selectedSegmentIndex) nilValue:nilValue];
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UISlider+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UISlider+RACSignalSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 20/07/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACChannelTerminal;
12 |
13 | @interface UISlider (RACSignalSupport)
14 |
15 | /// Creates a new RACChannel-based binding to the receiver.
16 | ///
17 | /// nilValue - The value to set when the terminal receives `nil`.
18 | ///
19 | /// Returns a RACChannelTerminal that sends the receiver's value whenever the
20 | /// UIControlEventValueChanged control event is fired, and sets the value to the
21 | /// values it receives.
22 | - (RACChannelTerminal *)rac_newValueChannelWithNilValue:(NSNumber *)nilValue;
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UISlider+RACSignalSupport.m:
--------------------------------------------------------------------------------
1 | //
2 | // UISlider+RACSignalSupport.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 20/07/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "UISlider+RACSignalSupport.h"
10 | #import
11 | #import "UIControl+RACSignalSupportPrivate.h"
12 |
13 | @implementation UISlider (RACSignalSupport)
14 |
15 | - (RACChannelTerminal *)rac_newValueChannelWithNilValue:(NSNumber *)nilValue {
16 | return [self rac_channelForControlEvents:UIControlEventValueChanged key:@keypath(self.value) nilValue:nilValue];
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UIStepper+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIStepper+RACSignalSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 20/07/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACChannelTerminal;
12 |
13 | @interface UIStepper (RACSignalSupport)
14 |
15 | /// Creates a new RACChannel-based binding to the receiver.
16 | ///
17 | /// nilValue - The value to set when the terminal receives `nil`.
18 | ///
19 | /// Returns a RACChannelTerminal that sends the receiver's value whenever the
20 | /// UIControlEventValueChanged control event is fired, and sets the value to the
21 | /// values it receives.
22 | - (RACChannelTerminal *)rac_newValueChannelWithNilValue:(NSNumber *)nilValue;
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UIStepper+RACSignalSupport.m:
--------------------------------------------------------------------------------
1 | //
2 | // UIStepper+RACSignalSupport.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 20/07/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "UIStepper+RACSignalSupport.h"
10 | #import
11 | #import "UIControl+RACSignalSupportPrivate.h"
12 |
13 | @implementation UIStepper (RACSignalSupport)
14 |
15 | - (RACChannelTerminal *)rac_newValueChannelWithNilValue:(NSNumber *)nilValue {
16 | return [self rac_channelForControlEvents:UIControlEventValueChanged key:@keypath(self.value) nilValue:nilValue];
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UISwitch+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UISwitch+RACSignalSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 20/07/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACChannelTerminal;
12 |
13 | @interface UISwitch (RACSignalSupport)
14 |
15 | /// Creates a new RACChannel-based binding to the receiver.
16 | ///
17 | /// Returns a RACChannelTerminal that sends whether the receiver is on whenever
18 | /// the UIControlEventValueChanged control event is fired, and sets it on or off
19 | /// when it receives @YES or @NO respectively.
20 | - (RACChannelTerminal *)rac_newOnChannel;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Objective-C/UISwitch+RACSignalSupport.m:
--------------------------------------------------------------------------------
1 | //
2 | // UISwitch+RACSignalSupport.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Uri Baghin on 20/07/2013.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "UISwitch+RACSignalSupport.h"
10 | #import
11 | #import "UIControl+RACSignalSupportPrivate.h"
12 |
13 | @implementation UISwitch (RACSignalSupport)
14 |
15 | - (RACChannelTerminal *)rac_newOnChannel {
16 | return [self rac_channelForControlEvents:UIControlEventValueChanged key:@keypath(self.on) nilValue:@NO];
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/ReactiveCocoa/ReactiveCocoa/Swift/Optional.swift:
--------------------------------------------------------------------------------
1 | //
2 | // Optional.swift
3 | // ReactiveCocoa
4 | //
5 | // Created by Neil Pankey on 6/24/15.
6 | // Copyright (c) 2015 GitHub. All rights reserved.
7 | //
8 |
9 | /// An optional protocol for use in type constraints.
10 | public protocol OptionalType {
11 | /// The type contained in the otpional.
12 | associatedtype Wrapped
13 |
14 | /// Extracts an optional from the receiver.
15 | var optional: Wrapped? { get }
16 | }
17 |
18 | extension Optional: OptionalType {
19 | public var optional: Wrapped? {
20 | return self
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/MJRefresh/MJRefresh-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_MJRefresh : NSObject
3 | @end
4 | @implementation PodsDummy_MJRefresh
5 | @end
6 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/MJRefresh/MJRefresh-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/MJRefresh/MJRefresh.modulemap:
--------------------------------------------------------------------------------
1 | framework module MJRefresh {
2 | umbrella header "MJRefresh-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/MJRefresh/MJRefresh.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/MJRefresh" "${PODS_ROOT}/Headers/Public"
3 | PODS_ROOT = ${SRCROOT}
4 | SKIP_INSTALL = YES
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Masonry/Masonry-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Masonry : NSObject
3 | @end
4 | @implementation PodsDummy_Masonry
5 | @end
6 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Masonry/Masonry-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Masonry/Masonry-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 | #import "MASCompositeConstraint.h"
4 | #import "MASConstraint+Private.h"
5 | #import "MASConstraint.h"
6 | #import "MASConstraintMaker.h"
7 | #import "MASLayoutConstraint.h"
8 | #import "Masonry.h"
9 | #import "MASUtilities.h"
10 | #import "MASViewAttribute.h"
11 | #import "MASViewConstraint.h"
12 | #import "NSArray+MASAdditions.h"
13 | #import "NSArray+MASShorthandAdditions.h"
14 | #import "NSLayoutConstraint+MASDebugAdditions.h"
15 | #import "View+MASAdditions.h"
16 | #import "View+MASShorthandAdditions.h"
17 | #import "ViewController+MASAdditions.h"
18 |
19 | FOUNDATION_EXPORT double MasonryVersionNumber;
20 | FOUNDATION_EXPORT const unsigned char MasonryVersionString[];
21 |
22 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Masonry/Masonry.modulemap:
--------------------------------------------------------------------------------
1 | framework module Masonry {
2 | umbrella header "Masonry-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Masonry/Masonry.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Masonry" "${PODS_ROOT}/Headers/Public"
3 | OTHER_LDFLAGS = -framework "Foundation" -framework "UIKit"
4 | PODS_ROOT = ${SRCROOT}
5 | SKIP_INSTALL = YES
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Pods/Pods-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods : NSObject
3 | @end
4 | @implementation PodsDummy_Pods
5 | @end
6 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Pods/Pods-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 |
4 | FOUNDATION_EXPORT double PodsVersionNumber;
5 | FOUNDATION_EXPORT const unsigned char PodsVersionString[];
6 |
7 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Pods/Pods.modulemap:
--------------------------------------------------------------------------------
1 | framework module Pods {
2 | umbrella header "Pods-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/ReactiveCocoa/ReactiveCocoa-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_ReactiveCocoa : NSObject
3 | @end
4 | @implementation PodsDummy_ReactiveCocoa
5 | @end
6 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/ReactiveCocoa/ReactiveCocoa-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/ReactiveCocoa/ReactiveCocoa.modulemap:
--------------------------------------------------------------------------------
1 | framework module ReactiveCocoa {
2 | umbrella header "ReactiveCocoa-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 |
7 | private header "RACMulticastConnection+Private.h"
8 | private header "RACScheduler+Private.h"
9 | private header "RACStream+Private.h"
10 | private header "RACSubscriber+Private.h"
11 | private header "UIControl+RACSignalSupportPrivate.h"
12 | private header "EXTRuntimeExtensions.h"
13 | private header "RACEmptySequence.h"
14 | private header "RACEmptySignal.h"
15 | }
16 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/ReactiveCocoa/ReactiveCocoa.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/ReactiveCocoa" "${PODS_ROOT}/Headers/Public"
3 | OTHER_LDFLAGS = -framework "Foundation"
4 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
5 | PODS_ROOT = ${SRCROOT}
6 | SKIP_INSTALL = YES
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Result/Result-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Result : NSObject
3 | @end
4 | @implementation PodsDummy_Result
5 | @end
6 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Result/Result-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Result/Result-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 |
4 | FOUNDATION_EXPORT double ResultVersionNumber;
5 | FOUNDATION_EXPORT const unsigned char ResultVersionString[];
6 |
7 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/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 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/Result/Result.xcconfig:
--------------------------------------------------------------------------------
1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
2 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Result" "${PODS_ROOT}/Headers/Public"
3 | OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
4 | PODS_ROOT = ${SRCROOT}
5 | SKIP_INSTALL = YES
6 | SWIFT_VERSION = 2.3
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/pop/pop-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_pop : NSObject
3 | @end
4 | @implementation PodsDummy_pop
5 | @end
6 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/pop/pop-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/pop/pop-umbrella.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 | #import "POP.h"
4 | #import "POPAnimatableProperty.h"
5 | #import "POPAnimation.h"
6 | #import "POPAnimationEvent.h"
7 | #import "POPAnimationExtras.h"
8 | #import "POPAnimationTracer.h"
9 | #import "POPAnimator.h"
10 | #import "POPBasicAnimation.h"
11 | #import "POPCustomAnimation.h"
12 | #import "POPDecayAnimation.h"
13 | #import "POPDefines.h"
14 | #import "POPGeometry.h"
15 | #import "POPLayerExtras.h"
16 | #import "POPPropertyAnimation.h"
17 | #import "POPSpringAnimation.h"
18 |
19 | FOUNDATION_EXPORT double popVersionNumber;
20 | FOUNDATION_EXPORT const unsigned char popVersionString[];
21 |
22 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/pop/pop.modulemap:
--------------------------------------------------------------------------------
1 | framework module pop {
2 | umbrella header "pop-umbrella.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/Target Support Files/pop/pop.xcconfig:
--------------------------------------------------------------------------------
1 | CLANG_CXX_LANGUAGE_STANDARD = c++11
2 | CLANG_CXX_LIBRARY = libc++
3 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/pop" "${PODS_ROOT}/Headers/Public"
5 | OTHER_LDFLAGS = -l"c++"
6 | PODS_ROOT = ${SRCROOT}
7 | SKIP_INSTALL = YES
--------------------------------------------------------------------------------
/ZLYCardAnimation/Pods/pop/pop/POPAnimationPrivate.h:
--------------------------------------------------------------------------------
1 | /**
2 | Copyright (c) 2014-present, Facebook, Inc.
3 | All rights reserved.
4 |
5 | This source code is licensed under the BSD-style license found in the
6 | LICENSE file in the root directory of this source tree. An additional grant
7 | of patent rights can be found in the PATENTS file in the same directory.
8 | */
9 |
10 | #import
11 |
12 | #define POP_ANIMATION_FRICTION_FOR_QC_FRICTION(qcFriction) (25.0 + (((qcFriction - 8.0) / 2.0) * (25.0 - 19.0)))
13 | #define POP_ANIMATION_TENSION_FOR_QC_TENSION(qcTension) (194.0 + (((qcTension - 30.0) / 50.0) * (375.0 - 194.0)))
14 |
15 | #define QC_FRICTION_FOR_POP_ANIMATION_FRICTION(fbFriction) (8.0 + 2.0 * ((fbFriction - 25.0)/(25.0 - 19.0)))
16 | #define QC_TENSION_FOR_POP_ANIMATION_TENSION(fbTension) (30.0 + 50.0 * ((fbTension - 194.0)/(375.0 - 194.0)))
17 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/ZLYCardAnimation.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/ZLYCardAnimation.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/ZLYCardAnimation/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/ZLYCardAnimation/ZLYCardAnimation/Base.lproj/Main.storyboard:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/ZLYCardAnimation/Controller/ZLYCardViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ZLYCardViewController.h
3 | // CardAnimation
4 | //
5 | // Created by 周凌宇 on 16/8/9.
6 | // Copyright © 2016年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface ZLYCardViewController : UIViewController
12 |
13 |
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/ZLYCardAnimation/Other/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // CardAnimation
4 | //
5 | // Created by 周凌宇 on 16/8/9.
6 | // Copyright © 2016年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/ZLYCardAnimation/PrefixHeader.pch:
--------------------------------------------------------------------------------
1 | //
2 | // PrefixHeader.pch
3 | // CardAnimation
4 | //
5 | // Created by 周凌宇 on 16/8/9.
6 | // Copyright © 2016年 周凌宇. All rights reserved.
7 | //
8 |
9 | #ifndef PrefixHeader_pch
10 | #define PrefixHeader_pch
11 |
12 | #import
13 | #import
14 | #import "MJRefresh.h"
15 | #import "Masonry.h"
16 |
17 |
18 | #define kRandomColor [UIColor colorWithRed:arc4random_uniform(255)/255.0 green:arc4random_uniform(255)/255.0 blue:arc4random_uniform(255)/255.0 alpha:1];
19 |
20 | #endif /* PrefixHeader_pch */
21 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/ZLYCardAnimation/View/ZLYCardView.h:
--------------------------------------------------------------------------------
1 | //
2 | // ZLYCardView.h
3 | // CardAnimation
4 | //
5 | // Created by 周凌宇 on 16/8/9.
6 | // Copyright © 2016年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface ZLYCardView : UIView
12 |
13 | -(void)translateWithSize:(CGSize)size center:(CGPoint)center completion:(void (^)(POPAnimation *anim, BOOL finished))completion;
14 | -(void)translateWithCenterLocation:(CGPoint)point completion:(void (^)(POPAnimation *anim, BOOL finished))completion;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/ZLYCardAnimation/ZLYCardAnimation/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // CardAnimation
4 | //
5 | // Created by 周凌宇 on 16/8/9.
6 | // Copyright © 2016年 周凌宇. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "AppDelegate.h"
11 |
12 | int main(int argc, char * argv[]) {
13 | @autoreleasepool {
14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/iPhoneShakeDemo/iPhoneShakeDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/iPhoneShakeDemo/iPhoneShakeDemo/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // iPhoneShakeDemo
4 | //
5 | // Created by 周凌宇 on 2017/1/13.
6 | // Copyright © 2017年 微鲸科技. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/iPhoneShakeDemo/iPhoneShakeDemo/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "29x29",
11 | "scale" : "3x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "40x40",
16 | "scale" : "2x"
17 | },
18 | {
19 | "idiom" : "iphone",
20 | "size" : "40x40",
21 | "scale" : "3x"
22 | },
23 | {
24 | "idiom" : "iphone",
25 | "size" : "60x60",
26 | "scale" : "2x"
27 | },
28 | {
29 | "idiom" : "iphone",
30 | "size" : "60x60",
31 | "scale" : "3x"
32 | }
33 | ],
34 | "info" : {
35 | "version" : 1,
36 | "author" : "xcode"
37 | }
38 | }
--------------------------------------------------------------------------------
/iPhoneShakeDemo/iPhoneShakeDemo/ViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.h
3 | // iPhoneShakeDemo
4 | //
5 | // Created by 周凌宇 on 2017/1/13.
6 | // Copyright © 2017年 微鲸科技. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface ViewController : UIViewController
12 |
13 |
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/iPhoneShakeDemo/iPhoneShakeDemo/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // iPhoneShakeDemo
4 | //
5 | // Created by 周凌宇 on 2017/1/13.
6 | // Copyright © 2017年 微鲸科技. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "AppDelegate.h"
11 |
12 | int main(int argc, char * argv[]) {
13 | @autoreleasepool {
14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/iPhoneShakeDemo/iPhoneShakeDemoTests/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
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 |
--------------------------------------------------------------------------------
/iPhoneShakeDemo/iPhoneShakeDemoUITests/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
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 |
--------------------------------------------------------------------------------