├── .DS_Store
├── GoPlay
├── GoPlay.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ ├── xcshareddata
│ │ │ └── IDEWorkspaceChecks.plist
│ │ └── xcuserdata
│ │ │ └── yaoshibang.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── yaoshibang.xcuserdatad
│ │ ├── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ │ └── xcschemes
│ │ └── xcschememanagement.plist
└── GoPlay
│ ├── AppDelegate.h
│ ├── AppDelegate.m
│ ├── Assets.xcassets
│ ├── AppIcon.appiconset
│ │ ├── Contents.json
│ │ ├── logo-apple-1024.png
│ │ ├── logo-apple-120.png
│ │ ├── logo-apple-121.png
│ │ ├── logo-apple-180.png
│ │ ├── logo-apple-40.png
│ │ ├── logo-apple-58.png
│ │ ├── logo-apple-60.png
│ │ ├── logo-apple-80.png
│ │ └── logo-apple-87.png
│ ├── Contents.json
│ ├── gg_back_icon.imageset
│ │ ├── Contents.json
│ │ ├── gg_back_icon@2x.png
│ │ └── gg_back_icon@3x.png
│ ├── gg_backward_icon.imageset
│ │ ├── Contents.json
│ │ ├── gg_backward_icon@2x.png
│ │ └── gg_backward_icon@3x.png
│ ├── gg_brightness_icon.imageset
│ │ ├── Contents.json
│ │ ├── gg_brightness_icon@2x.png
│ │ └── gg_brightness_icon@3x.png
│ ├── gg_copyright_icon.imageset
│ │ ├── Contents.json
│ │ ├── gg_copyright_icon@2x.png
│ │ └── gg_copyright_icon@3x.png
│ ├── gg_forward_icon.imageset
│ │ ├── Contents.json
│ │ ├── gg_forward_icon@2x.png
│ │ └── gg_forward_icon@3x.png
│ ├── gg_pause_icon.imageset
│ │ ├── Contents.json
│ │ ├── gg_pause_icon@2x.png
│ │ └── gg_pause_icon@3x.png
│ ├── gg_play_icon.imageset
│ │ ├── Contents.json
│ │ ├── gg_play_icon@2x.png
│ │ └── gg_play_icon@3x.png
│ ├── gg_volume_icon.imageset
│ │ ├── Contents.json
│ │ ├── gg_volume_icon@2x.png
│ │ └── gg_volume_icon@3x.png
│ ├── gg_vr_icon.imageset
│ │ ├── Contents.json
│ │ ├── gg_vr_icon@2x.png
│ │ └── gg_vr_icon@3x.png
│ └── watermark.imageset
│ │ ├── Contents.json
│ │ └── watermark.jpg
│ ├── Base.lproj
│ ├── LaunchScreen.storyboard
│ └── Main.storyboard
│ ├── General
│ ├── Audio
│ │ ├── FFAudioController.h
│ │ ├── FFAudioController.m
│ │ ├── FFAudioDecoder.h
│ │ └── FFAudioDecoder.m
│ ├── Context
│ │ ├── FFGLContext.h
│ │ ├── FFGLContext.m
│ │ ├── FFOptionsContext.h
│ │ ├── FFOptionsContext.m
│ │ ├── FFQueueContext.h
│ │ ├── FFQueueContext.m
│ │ ├── FFSeekContext.h
│ │ └── FFSeekContext.m
│ ├── Filter
│ │ ├── FFFilter.h
│ │ ├── FFFilter.m
│ │ ├── FFFramebuffer.h
│ │ ├── FFFramebuffer.m
│ │ ├── FFFramebufferPool.h
│ │ ├── FFFramebufferPool.m
│ │ ├── FFGLProgram.h
│ │ ├── FFGLProgram.m
│ │ ├── FFGLProgramNV12.h
│ │ ├── FFGLProgramNV12.m
│ │ ├── FFGLProgramYUV420.h
│ │ ├── FFGLProgramYUV420.m
│ │ ├── FFMovie.h
│ │ ├── FFMovie.m
│ │ ├── FFOutput.h
│ │ ├── FFOutput.m
│ │ ├── FFView.h
│ │ └── FFView.m
│ ├── Frame
│ │ ├── FFFrame.h
│ │ ├── FFFrame.m
│ │ ├── FFFrameQueue.h
│ │ ├── FFFrameQueue.m
│ │ ├── FFPacketQueue.h
│ │ └── FFPacketQueue.m
│ ├── GLSL
│ │ ├── FFAlphaBendFilter.h
│ │ ├── FFAlphaBendFilter.m
│ │ ├── FFUIElement.h
│ │ ├── FFUIElement.m
│ │ ├── FFVRFilter.h
│ │ ├── FFVRFilter.m
│ │ └── GLSL.h
│ ├── Header
│ │ ├── FFColorConversionHeader.h
│ │ ├── FFHeader.h
│ │ ├── FFState.h
│ │ ├── FFState.m
│ │ └── FFVertexMatrix.h
│ ├── Play
│ │ ├── FFDecoder.h
│ │ ├── FFDecoder.m
│ │ ├── FFPlay.h
│ │ └── FFPlay.m
│ ├── Util
│ │ ├── BitBuffer.cpp
│ │ ├── BitBuffer.hpp
│ │ ├── FFFrameUtil.hpp
│ │ ├── FFStreamParser.h
│ │ ├── FFUtil.h
│ │ ├── FFUtil.mm
│ │ ├── Golomb.hpp
│ │ ├── SphereUtil.h
│ │ └── SphereUtil.m
│ └── Video
│ │ ├── FFVideoDecoder.h
│ │ ├── FFVideoDecoder.m
│ │ ├── FFVideoToolBox.h
│ │ └── FFVideoToolBox.m
│ ├── Info.plist
│ ├── Modules
│ ├── Category
│ │ ├── UINavigationController+Autorotate.h
│ │ ├── UINavigationController+Autorotate.m
│ │ ├── UITabBarController+Autorotate.h
│ │ └── UITabBarController+Autorotate.m
│ ├── Controller
│ │ ├── BaseViewController.h
│ │ ├── BaseViewController.m
│ │ ├── PlayViewController.h
│ │ ├── PlayViewController.m
│ │ ├── ViewController.h
│ │ └── ViewController.m
│ ├── Helper
│ │ ├── .svn
│ │ │ ├── entries
│ │ │ └── text-base
│ │ │ │ ├── ColorHelper.h.svn-base
│ │ │ │ ├── ColorHelper.m.svn-base
│ │ │ │ ├── CommonHelper.h.svn-base
│ │ │ │ ├── CommonHelper.m.svn-base
│ │ │ │ ├── DateHelper.h.svn-base
│ │ │ │ ├── DateHelper.m.svn-base
│ │ │ │ ├── InputHelper.h.svn-base
│ │ │ │ └── InputHelper.m.svn-base
│ │ ├── ColorUtil.h
│ │ ├── ColorUtil.m
│ │ ├── CommonUtil.h
│ │ ├── CommonUtil.m
│ │ ├── LoadingUtil.h
│ │ ├── LoadingUtil.m
│ │ ├── LoadingView.h
│ │ └── LoadingView.m
│ └── View
│ │ ├── TipsView.h
│ │ ├── TipsView.m
│ │ ├── VideoView.h
│ │ └── VideoView.m
│ ├── Vendor
│ ├── MBProgressHUD
│ │ ├── MBProgressHUD.h
│ │ └── MBProgressHUD.m
│ ├── Masonry
│ │ ├── .svn
│ │ │ ├── entries
│ │ │ ├── prop-base
│ │ │ │ ├── MASCompositeConstraint.h.svn-base
│ │ │ │ ├── MASCompositeConstraint.m.svn-base
│ │ │ │ ├── MASConstraint+Private.h.svn-base
│ │ │ │ ├── MASConstraint.h.svn-base
│ │ │ │ ├── MASConstraint.m.svn-base
│ │ │ │ ├── MASConstraintMaker.h.svn-base
│ │ │ │ ├── MASConstraintMaker.m.svn-base
│ │ │ │ ├── MASLayoutConstraint.h.svn-base
│ │ │ │ ├── MASLayoutConstraint.m.svn-base
│ │ │ │ ├── MASUtilities.h.svn-base
│ │ │ │ ├── MASViewAttribute.h.svn-base
│ │ │ │ ├── MASViewAttribute.m.svn-base
│ │ │ │ ├── MASViewConstraint.h.svn-base
│ │ │ │ ├── MASViewConstraint.m.svn-base
│ │ │ │ ├── Masonry.h.svn-base
│ │ │ │ ├── NSArray+MASAdditions.h.svn-base
│ │ │ │ ├── NSArray+MASAdditions.m.svn-base
│ │ │ │ ├── NSArray+MASShorthandAdditions.h.svn-base
│ │ │ │ ├── NSLayoutConstraint+MASDebugAdditions.h.svn-base
│ │ │ │ ├── NSLayoutConstraint+MASDebugAdditions.m.svn-base
│ │ │ │ ├── View+MASAdditions.h.svn-base
│ │ │ │ ├── View+MASAdditions.m.svn-base
│ │ │ │ ├── View+MASShorthandAdditions.h.svn-base
│ │ │ │ ├── ViewController+MASAdditions.h.svn-base
│ │ │ │ └── ViewController+MASAdditions.m.svn-base
│ │ │ └── text-base
│ │ │ │ ├── MASCompositeConstraint.h.svn-base
│ │ │ │ ├── MASCompositeConstraint.m.svn-base
│ │ │ │ ├── MASConstraint+Private.h.svn-base
│ │ │ │ ├── MASConstraint.h.svn-base
│ │ │ │ ├── MASConstraint.m.svn-base
│ │ │ │ ├── MASConstraintMaker.h.svn-base
│ │ │ │ ├── MASConstraintMaker.m.svn-base
│ │ │ │ ├── MASLayoutConstraint.h.svn-base
│ │ │ │ ├── MASLayoutConstraint.m.svn-base
│ │ │ │ ├── MASUtilities.h.svn-base
│ │ │ │ ├── MASViewAttribute.h.svn-base
│ │ │ │ ├── MASViewAttribute.m.svn-base
│ │ │ │ ├── MASViewConstraint.h.svn-base
│ │ │ │ ├── MASViewConstraint.m.svn-base
│ │ │ │ ├── Masonry.h.svn-base
│ │ │ │ ├── NSArray+MASAdditions.h.svn-base
│ │ │ │ ├── NSArray+MASAdditions.m.svn-base
│ │ │ │ ├── NSArray+MASShorthandAdditions.h.svn-base
│ │ │ │ ├── NSLayoutConstraint+MASDebugAdditions.h.svn-base
│ │ │ │ ├── NSLayoutConstraint+MASDebugAdditions.m.svn-base
│ │ │ │ ├── View+MASAdditions.h.svn-base
│ │ │ │ ├── View+MASAdditions.m.svn-base
│ │ │ │ ├── View+MASShorthandAdditions.h.svn-base
│ │ │ │ ├── ViewController+MASAdditions.h.svn-base
│ │ │ │ └── ViewController+MASAdditions.m.svn-base
│ │ ├── 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
│ └── ReactiveCocoa
│ │ ├── .svn
│ │ ├── entries
│ │ ├── prop-base
│ │ │ └── ReactiveCocoa.h.svn-base
│ │ └── text-base
│ │ │ └── ReactiveCocoa.h.svn-base
│ │ ├── Objective-C
│ │ ├── .svn
│ │ │ ├── entries
│ │ │ ├── prop-base
│ │ │ │ ├── MKAnnotationView+RACSignalSupport.h.svn-base
│ │ │ │ ├── MKAnnotationView+RACSignalSupport.m.svn-base
│ │ │ │ ├── NSArray+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSArray+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSData+RACSupport.h.svn-base
│ │ │ │ ├── NSData+RACSupport.m.svn-base
│ │ │ │ ├── NSDictionary+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSDictionary+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSEnumerator+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSEnumerator+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSFileHandle+RACSupport.h.svn-base
│ │ │ │ ├── NSFileHandle+RACSupport.m.svn-base
│ │ │ │ ├── NSIndexSet+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSIndexSet+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSInvocation+RACTypeParsing.h.svn-base
│ │ │ │ ├── NSInvocation+RACTypeParsing.m.svn-base
│ │ │ │ ├── NSNotificationCenter+RACSupport.h.svn-base
│ │ │ │ ├── NSNotificationCenter+RACSupport.m.svn-base
│ │ │ │ ├── NSObject+RACDeallocating.h.svn-base
│ │ │ │ ├── NSObject+RACDeallocating.m.svn-base
│ │ │ │ ├── NSObject+RACDescription.h.svn-base
│ │ │ │ ├── NSObject+RACDescription.m.svn-base
│ │ │ │ ├── NSObject+RACKVOWrapper.h.svn-base
│ │ │ │ ├── NSObject+RACKVOWrapper.m.svn-base
│ │ │ │ ├── NSObject+RACLifting.h.svn-base
│ │ │ │ ├── NSObject+RACLifting.m.svn-base
│ │ │ │ ├── NSObject+RACPropertySubscribing.h.svn-base
│ │ │ │ ├── NSObject+RACPropertySubscribing.m.svn-base
│ │ │ │ ├── NSObject+RACSelectorSignal.h.svn-base
│ │ │ │ ├── NSObject+RACSelectorSignal.m.svn-base
│ │ │ │ ├── NSOrderedSet+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSOrderedSet+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSSet+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSSet+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSString+RACKeyPathUtilities.h.svn-base
│ │ │ │ ├── NSString+RACKeyPathUtilities.m.svn-base
│ │ │ │ ├── NSString+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSString+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSString+RACSupport.h.svn-base
│ │ │ │ ├── NSString+RACSupport.m.svn-base
│ │ │ │ ├── NSURLConnection+RACSupport.h.svn-base
│ │ │ │ ├── NSURLConnection+RACSupport.m.svn-base
│ │ │ │ ├── NSUserDefaults+RACSupport.h.svn-base
│ │ │ │ ├── NSUserDefaults+RACSupport.m.svn-base
│ │ │ │ ├── RACArraySequence.h.svn-base
│ │ │ │ ├── RACArraySequence.m.svn-base
│ │ │ │ ├── RACBehaviorSubject.h.svn-base
│ │ │ │ ├── RACBehaviorSubject.m.svn-base
│ │ │ │ ├── RACBlockTrampoline.h.svn-base
│ │ │ │ ├── RACBlockTrampoline.m.svn-base
│ │ │ │ ├── RACChannel.h.svn-base
│ │ │ │ ├── RACChannel.m.svn-base
│ │ │ │ ├── RACCommand.h.svn-base
│ │ │ │ ├── RACCommand.m.svn-base
│ │ │ │ ├── RACCompoundDisposable.h.svn-base
│ │ │ │ ├── RACCompoundDisposable.m.svn-base
│ │ │ │ ├── RACCompoundDisposableProvider.d.svn-base
│ │ │ │ ├── RACDelegateProxy.h.svn-base
│ │ │ │ ├── RACDelegateProxy.m.svn-base
│ │ │ │ ├── RACDisposable.h.svn-base
│ │ │ │ ├── RACDisposable.m.svn-base
│ │ │ │ ├── RACDynamicPropertySuperclass.h.svn-base
│ │ │ │ ├── RACDynamicPropertySuperclass.m.svn-base
│ │ │ │ ├── RACDynamicSequence.h.svn-base
│ │ │ │ ├── RACDynamicSequence.m.svn-base
│ │ │ │ ├── RACDynamicSignal.h.svn-base
│ │ │ │ ├── RACDynamicSignal.m.svn-base
│ │ │ │ ├── RACEagerSequence.h.svn-base
│ │ │ │ ├── RACEagerSequence.m.svn-base
│ │ │ │ ├── RACEmptySequence.h.svn-base
│ │ │ │ ├── RACEmptySequence.m.svn-base
│ │ │ │ ├── RACEmptySignal.h.svn-base
│ │ │ │ ├── RACEmptySignal.m.svn-base
│ │ │ │ ├── RACErrorSignal.h.svn-base
│ │ │ │ ├── RACErrorSignal.m.svn-base
│ │ │ │ ├── RACEvent.h.svn-base
│ │ │ │ ├── RACEvent.m.svn-base
│ │ │ │ ├── RACGroupedSignal.h.svn-base
│ │ │ │ ├── RACGroupedSignal.m.svn-base
│ │ │ │ ├── RACImmediateScheduler.h.svn-base
│ │ │ │ ├── RACImmediateScheduler.m.svn-base
│ │ │ │ ├── RACIndexSetSequence.h.svn-base
│ │ │ │ ├── RACIndexSetSequence.m.svn-base
│ │ │ │ ├── RACKVOChannel.h.svn-base
│ │ │ │ ├── RACKVOChannel.m.svn-base
│ │ │ │ ├── RACKVOProxy.h.svn-base
│ │ │ │ ├── RACKVOProxy.m.svn-base
│ │ │ │ ├── RACKVOTrampoline.h.svn-base
│ │ │ │ ├── RACKVOTrampoline.m.svn-base
│ │ │ │ ├── RACMulticastConnection+Private.h.svn-base
│ │ │ │ ├── RACMulticastConnection.h.svn-base
│ │ │ │ ├── RACMulticastConnection.m.svn-base
│ │ │ │ ├── RACObjCRuntime.h.svn-base
│ │ │ │ ├── RACObjCRuntime.m.svn-base
│ │ │ │ ├── RACPassthroughSubscriber.h.svn-base
│ │ │ │ ├── RACPassthroughSubscriber.m.svn-base
│ │ │ │ ├── RACQueueScheduler+Subclass.h.svn-base
│ │ │ │ ├── RACQueueScheduler.h.svn-base
│ │ │ │ ├── RACQueueScheduler.m.svn-base
│ │ │ │ ├── RACReplaySubject.h.svn-base
│ │ │ │ ├── RACReplaySubject.m.svn-base
│ │ │ │ ├── RACReturnSignal.h.svn-base
│ │ │ │ ├── RACReturnSignal.m.svn-base
│ │ │ │ ├── RACScheduler+Private.h.svn-base
│ │ │ │ ├── RACScheduler+Subclass.h.svn-base
│ │ │ │ ├── RACScheduler.h.svn-base
│ │ │ │ ├── RACScheduler.m.svn-base
│ │ │ │ ├── RACScopedDisposable.h.svn-base
│ │ │ │ ├── RACScopedDisposable.m.svn-base
│ │ │ │ ├── RACSequence.h.svn-base
│ │ │ │ ├── RACSequence.m.svn-base
│ │ │ │ ├── RACSerialDisposable.h.svn-base
│ │ │ │ ├── RACSerialDisposable.m.svn-base
│ │ │ │ ├── RACSignal+Operations.h.svn-base
│ │ │ │ ├── RACSignal+Operations.m.svn-base
│ │ │ │ ├── RACSignal.h.svn-base
│ │ │ │ ├── RACSignal.m.svn-base
│ │ │ │ ├── RACSignalProvider.d.svn-base
│ │ │ │ ├── RACSignalSequence.h.svn-base
│ │ │ │ ├── RACSignalSequence.m.svn-base
│ │ │ │ ├── RACStream+Private.h.svn-base
│ │ │ │ ├── RACStream.h.svn-base
│ │ │ │ ├── RACStream.m.svn-base
│ │ │ │ ├── RACStringSequence.h.svn-base
│ │ │ │ ├── RACStringSequence.m.svn-base
│ │ │ │ ├── RACSubject.h.svn-base
│ │ │ │ ├── RACSubject.m.svn-base
│ │ │ │ ├── RACSubscriber+Private.h.svn-base
│ │ │ │ ├── RACSubscriber.h.svn-base
│ │ │ │ ├── RACSubscriber.m.svn-base
│ │ │ │ ├── RACSubscriptingAssignmentTrampoline.h.svn-base
│ │ │ │ ├── RACSubscriptingAssignmentTrampoline.m.svn-base
│ │ │ │ ├── RACSubscriptionScheduler.h.svn-base
│ │ │ │ ├── RACSubscriptionScheduler.m.svn-base
│ │ │ │ ├── RACTargetQueueScheduler.h.svn-base
│ │ │ │ ├── RACTargetQueueScheduler.m.svn-base
│ │ │ │ ├── RACTestScheduler.h.svn-base
│ │ │ │ ├── RACTestScheduler.m.svn-base
│ │ │ │ ├── RACTuple.h.svn-base
│ │ │ │ ├── RACTuple.m.svn-base
│ │ │ │ ├── RACTupleSequence.h.svn-base
│ │ │ │ ├── RACTupleSequence.m.svn-base
│ │ │ │ ├── RACUnarySequence.h.svn-base
│ │ │ │ ├── RACUnarySequence.m.svn-base
│ │ │ │ ├── RACUnit.h.svn-base
│ │ │ │ ├── RACUnit.m.svn-base
│ │ │ │ ├── RACValueTransformer.h.svn-base
│ │ │ │ ├── RACValueTransformer.m.svn-base
│ │ │ │ ├── ReactiveCocoa-Bridging-Header.h.svn-base
│ │ │ │ ├── UIActionSheet+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIActionSheet+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIAlertView+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIAlertView+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIBarButtonItem+RACCommandSupport.h.svn-base
│ │ │ │ ├── UIBarButtonItem+RACCommandSupport.m.svn-base
│ │ │ │ ├── UIButton+RACCommandSupport.h.svn-base
│ │ │ │ ├── UIButton+RACCommandSupport.m.svn-base
│ │ │ │ ├── UICollectionReusableView+RACSignalSupport.h.svn-base
│ │ │ │ ├── UICollectionReusableView+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIControl+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIControl+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIControl+RACSignalSupportPrivate.h.svn-base
│ │ │ │ ├── UIControl+RACSignalSupportPrivate.m.svn-base
│ │ │ │ ├── UIDatePicker+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIDatePicker+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIGestureRecognizer+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIGestureRecognizer+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIImagePickerController+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIImagePickerController+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIRefreshControl+RACCommandSupport.h.svn-base
│ │ │ │ ├── UIRefreshControl+RACCommandSupport.m.svn-base
│ │ │ │ ├── UISegmentedControl+RACSignalSupport.h.svn-base
│ │ │ │ ├── UISegmentedControl+RACSignalSupport.m.svn-base
│ │ │ │ ├── UISlider+RACSignalSupport.h.svn-base
│ │ │ │ ├── UISlider+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIStepper+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIStepper+RACSignalSupport.m.svn-base
│ │ │ │ ├── UISwitch+RACSignalSupport.h.svn-base
│ │ │ │ ├── UISwitch+RACSignalSupport.m.svn-base
│ │ │ │ ├── UITableViewCell+RACSignalSupport.h.svn-base
│ │ │ │ ├── UITableViewCell+RACSignalSupport.m.svn-base
│ │ │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.h.svn-base
│ │ │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.m.svn-base
│ │ │ │ ├── UITextField+RACSignalSupport.h.svn-base
│ │ │ │ ├── UITextField+RACSignalSupport.m.svn-base
│ │ │ │ ├── UITextView+RACSignalSupport.h.svn-base
│ │ │ │ └── UITextView+RACSignalSupport.m.svn-base
│ │ │ └── text-base
│ │ │ │ ├── MKAnnotationView+RACSignalSupport.h.svn-base
│ │ │ │ ├── MKAnnotationView+RACSignalSupport.m.svn-base
│ │ │ │ ├── NSArray+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSArray+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSData+RACSupport.h.svn-base
│ │ │ │ ├── NSData+RACSupport.m.svn-base
│ │ │ │ ├── NSDictionary+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSDictionary+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSEnumerator+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSEnumerator+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSFileHandle+RACSupport.h.svn-base
│ │ │ │ ├── NSFileHandle+RACSupport.m.svn-base
│ │ │ │ ├── NSIndexSet+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSIndexSet+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSInvocation+RACTypeParsing.h.svn-base
│ │ │ │ ├── NSInvocation+RACTypeParsing.m.svn-base
│ │ │ │ ├── NSNotificationCenter+RACSupport.h.svn-base
│ │ │ │ ├── NSNotificationCenter+RACSupport.m.svn-base
│ │ │ │ ├── NSObject+RACDeallocating.h.svn-base
│ │ │ │ ├── NSObject+RACDeallocating.m.svn-base
│ │ │ │ ├── NSObject+RACDescription.h.svn-base
│ │ │ │ ├── NSObject+RACDescription.m.svn-base
│ │ │ │ ├── NSObject+RACKVOWrapper.h.svn-base
│ │ │ │ ├── NSObject+RACKVOWrapper.m.svn-base
│ │ │ │ ├── NSObject+RACLifting.h.svn-base
│ │ │ │ ├── NSObject+RACLifting.m.svn-base
│ │ │ │ ├── NSObject+RACPropertySubscribing.h.svn-base
│ │ │ │ ├── NSObject+RACPropertySubscribing.m.svn-base
│ │ │ │ ├── NSObject+RACSelectorSignal.h.svn-base
│ │ │ │ ├── NSObject+RACSelectorSignal.m.svn-base
│ │ │ │ ├── NSOrderedSet+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSOrderedSet+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSSet+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSSet+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSString+RACKeyPathUtilities.h.svn-base
│ │ │ │ ├── NSString+RACKeyPathUtilities.m.svn-base
│ │ │ │ ├── NSString+RACSequenceAdditions.h.svn-base
│ │ │ │ ├── NSString+RACSequenceAdditions.m.svn-base
│ │ │ │ ├── NSString+RACSupport.h.svn-base
│ │ │ │ ├── NSString+RACSupport.m.svn-base
│ │ │ │ ├── NSURLConnection+RACSupport.h.svn-base
│ │ │ │ ├── NSURLConnection+RACSupport.m.svn-base
│ │ │ │ ├── NSUserDefaults+RACSupport.h.svn-base
│ │ │ │ ├── NSUserDefaults+RACSupport.m.svn-base
│ │ │ │ ├── RACArraySequence.h.svn-base
│ │ │ │ ├── RACArraySequence.m.svn-base
│ │ │ │ ├── RACBehaviorSubject.h.svn-base
│ │ │ │ ├── RACBehaviorSubject.m.svn-base
│ │ │ │ ├── RACBlockTrampoline.h.svn-base
│ │ │ │ ├── RACBlockTrampoline.m.svn-base
│ │ │ │ ├── RACChannel.h.svn-base
│ │ │ │ ├── RACChannel.m.svn-base
│ │ │ │ ├── RACCommand.h.svn-base
│ │ │ │ ├── RACCommand.m.svn-base
│ │ │ │ ├── RACCompoundDisposable.h.svn-base
│ │ │ │ ├── RACCompoundDisposable.m.svn-base
│ │ │ │ ├── RACCompoundDisposableProvider.d.svn-base
│ │ │ │ ├── RACDelegateProxy.h.svn-base
│ │ │ │ ├── RACDelegateProxy.m.svn-base
│ │ │ │ ├── RACDisposable.h.svn-base
│ │ │ │ ├── RACDisposable.m.svn-base
│ │ │ │ ├── RACDynamicPropertySuperclass.h.svn-base
│ │ │ │ ├── RACDynamicPropertySuperclass.m.svn-base
│ │ │ │ ├── RACDynamicSequence.h.svn-base
│ │ │ │ ├── RACDynamicSequence.m.svn-base
│ │ │ │ ├── RACDynamicSignal.h.svn-base
│ │ │ │ ├── RACDynamicSignal.m.svn-base
│ │ │ │ ├── RACEagerSequence.h.svn-base
│ │ │ │ ├── RACEagerSequence.m.svn-base
│ │ │ │ ├── RACEmptySequence.h.svn-base
│ │ │ │ ├── RACEmptySequence.m.svn-base
│ │ │ │ ├── RACEmptySignal.h.svn-base
│ │ │ │ ├── RACEmptySignal.m.svn-base
│ │ │ │ ├── RACErrorSignal.h.svn-base
│ │ │ │ ├── RACErrorSignal.m.svn-base
│ │ │ │ ├── RACEvent.h.svn-base
│ │ │ │ ├── RACEvent.m.svn-base
│ │ │ │ ├── RACGroupedSignal.h.svn-base
│ │ │ │ ├── RACGroupedSignal.m.svn-base
│ │ │ │ ├── RACImmediateScheduler.h.svn-base
│ │ │ │ ├── RACImmediateScheduler.m.svn-base
│ │ │ │ ├── RACIndexSetSequence.h.svn-base
│ │ │ │ ├── RACIndexSetSequence.m.svn-base
│ │ │ │ ├── RACKVOChannel.h.svn-base
│ │ │ │ ├── RACKVOChannel.m.svn-base
│ │ │ │ ├── RACKVOProxy.h.svn-base
│ │ │ │ ├── RACKVOProxy.m.svn-base
│ │ │ │ ├── RACKVOTrampoline.h.svn-base
│ │ │ │ ├── RACKVOTrampoline.m.svn-base
│ │ │ │ ├── RACMulticastConnection+Private.h.svn-base
│ │ │ │ ├── RACMulticastConnection.h.svn-base
│ │ │ │ ├── RACMulticastConnection.m.svn-base
│ │ │ │ ├── RACObjCRuntime.h.svn-base
│ │ │ │ ├── RACObjCRuntime.m.svn-base
│ │ │ │ ├── RACPassthroughSubscriber.h.svn-base
│ │ │ │ ├── RACPassthroughSubscriber.m.svn-base
│ │ │ │ ├── RACQueueScheduler+Subclass.h.svn-base
│ │ │ │ ├── RACQueueScheduler.h.svn-base
│ │ │ │ ├── RACQueueScheduler.m.svn-base
│ │ │ │ ├── RACReplaySubject.h.svn-base
│ │ │ │ ├── RACReplaySubject.m.svn-base
│ │ │ │ ├── RACReturnSignal.h.svn-base
│ │ │ │ ├── RACReturnSignal.m.svn-base
│ │ │ │ ├── RACScheduler+Private.h.svn-base
│ │ │ │ ├── RACScheduler+Subclass.h.svn-base
│ │ │ │ ├── RACScheduler.h.svn-base
│ │ │ │ ├── RACScheduler.m.svn-base
│ │ │ │ ├── RACScopedDisposable.h.svn-base
│ │ │ │ ├── RACScopedDisposable.m.svn-base
│ │ │ │ ├── RACSequence.h.svn-base
│ │ │ │ ├── RACSequence.m.svn-base
│ │ │ │ ├── RACSerialDisposable.h.svn-base
│ │ │ │ ├── RACSerialDisposable.m.svn-base
│ │ │ │ ├── RACSignal+Operations.h.svn-base
│ │ │ │ ├── RACSignal+Operations.m.svn-base
│ │ │ │ ├── RACSignal.h.svn-base
│ │ │ │ ├── RACSignal.m.svn-base
│ │ │ │ ├── RACSignalProvider.d.svn-base
│ │ │ │ ├── RACSignalSequence.h.svn-base
│ │ │ │ ├── RACSignalSequence.m.svn-base
│ │ │ │ ├── RACStream+Private.h.svn-base
│ │ │ │ ├── RACStream.h.svn-base
│ │ │ │ ├── RACStream.m.svn-base
│ │ │ │ ├── RACStringSequence.h.svn-base
│ │ │ │ ├── RACStringSequence.m.svn-base
│ │ │ │ ├── RACSubject.h.svn-base
│ │ │ │ ├── RACSubject.m.svn-base
│ │ │ │ ├── RACSubscriber+Private.h.svn-base
│ │ │ │ ├── RACSubscriber.h.svn-base
│ │ │ │ ├── RACSubscriber.m.svn-base
│ │ │ │ ├── RACSubscriptingAssignmentTrampoline.h.svn-base
│ │ │ │ ├── RACSubscriptingAssignmentTrampoline.m.svn-base
│ │ │ │ ├── RACSubscriptionScheduler.h.svn-base
│ │ │ │ ├── RACSubscriptionScheduler.m.svn-base
│ │ │ │ ├── RACTargetQueueScheduler.h.svn-base
│ │ │ │ ├── RACTargetQueueScheduler.m.svn-base
│ │ │ │ ├── RACTestScheduler.h.svn-base
│ │ │ │ ├── RACTestScheduler.m.svn-base
│ │ │ │ ├── RACTuple.h.svn-base
│ │ │ │ ├── RACTuple.m.svn-base
│ │ │ │ ├── RACTupleSequence.h.svn-base
│ │ │ │ ├── RACTupleSequence.m.svn-base
│ │ │ │ ├── RACUnarySequence.h.svn-base
│ │ │ │ ├── RACUnarySequence.m.svn-base
│ │ │ │ ├── RACUnit.h.svn-base
│ │ │ │ ├── RACUnit.m.svn-base
│ │ │ │ ├── RACValueTransformer.h.svn-base
│ │ │ │ ├── RACValueTransformer.m.svn-base
│ │ │ │ ├── ReactiveCocoa-Bridging-Header.h.svn-base
│ │ │ │ ├── UIActionSheet+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIActionSheet+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIAlertView+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIAlertView+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIBarButtonItem+RACCommandSupport.h.svn-base
│ │ │ │ ├── UIBarButtonItem+RACCommandSupport.m.svn-base
│ │ │ │ ├── UIButton+RACCommandSupport.h.svn-base
│ │ │ │ ├── UIButton+RACCommandSupport.m.svn-base
│ │ │ │ ├── UICollectionReusableView+RACSignalSupport.h.svn-base
│ │ │ │ ├── UICollectionReusableView+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIControl+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIControl+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIControl+RACSignalSupportPrivate.h.svn-base
│ │ │ │ ├── UIControl+RACSignalSupportPrivate.m.svn-base
│ │ │ │ ├── UIDatePicker+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIDatePicker+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIGestureRecognizer+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIGestureRecognizer+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIImagePickerController+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIImagePickerController+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIRefreshControl+RACCommandSupport.h.svn-base
│ │ │ │ ├── UIRefreshControl+RACCommandSupport.m.svn-base
│ │ │ │ ├── UISegmentedControl+RACSignalSupport.h.svn-base
│ │ │ │ ├── UISegmentedControl+RACSignalSupport.m.svn-base
│ │ │ │ ├── UISlider+RACSignalSupport.h.svn-base
│ │ │ │ ├── UISlider+RACSignalSupport.m.svn-base
│ │ │ │ ├── UIStepper+RACSignalSupport.h.svn-base
│ │ │ │ ├── UIStepper+RACSignalSupport.m.svn-base
│ │ │ │ ├── UISwitch+RACSignalSupport.h.svn-base
│ │ │ │ ├── UISwitch+RACSignalSupport.m.svn-base
│ │ │ │ ├── UITableViewCell+RACSignalSupport.h.svn-base
│ │ │ │ ├── UITableViewCell+RACSignalSupport.m.svn-base
│ │ │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.h.svn-base
│ │ │ │ ├── UITableViewHeaderFooterView+RACSignalSupport.m.svn-base
│ │ │ │ ├── UITextField+RACSignalSupport.h.svn-base
│ │ │ │ ├── UITextField+RACSignalSupport.m.svn-base
│ │ │ │ ├── UITextView+RACSignalSupport.h.svn-base
│ │ │ │ └── UITextView+RACSignalSupport.m.svn-base
│ │ ├── 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
│ │ ├── RACObjCRuntime.h
│ │ ├── RACObjCRuntime.m
│ │ ├── RACPassthroughSubscriber.h
│ │ ├── RACPassthroughSubscriber.m
│ │ ├── RACQueueScheduler+Subclass.h
│ │ ├── RACQueueScheduler.h
│ │ ├── RACQueueScheduler.m
│ │ ├── RACReplaySubject.h
│ │ ├── RACReplaySubject.m
│ │ ├── RACReturnSignal.h
│ │ ├── RACReturnSignal.m
│ │ ├── RACScheduler+Private.h
│ │ ├── RACScheduler+Subclass.h
│ │ ├── RACScheduler.h
│ │ ├── RACScheduler.m
│ │ ├── RACScopedDisposable.h
│ │ ├── RACScopedDisposable.m
│ │ ├── RACSequence.h
│ │ ├── RACSequence.m
│ │ ├── RACSerialDisposable.h
│ │ ├── RACSerialDisposable.m
│ │ ├── RACSignal+Operations.h
│ │ ├── RACSignal+Operations.m
│ │ ├── RACSignal.h
│ │ ├── RACSignal.m
│ │ ├── RACSignalProvider.d
│ │ ├── RACSignalSequence.h
│ │ ├── RACSignalSequence.m
│ │ ├── RACStream+Private.h
│ │ ├── RACStream.h
│ │ ├── RACStream.m
│ │ ├── RACStringSequence.h
│ │ ├── RACStringSequence.m
│ │ ├── RACSubject.h
│ │ ├── RACSubject.m
│ │ ├── RACSubscriber+Private.h
│ │ ├── RACSubscriber.h
│ │ ├── RACSubscriber.m
│ │ ├── RACSubscriptingAssignmentTrampoline.h
│ │ ├── RACSubscriptingAssignmentTrampoline.m
│ │ ├── RACSubscriptionScheduler.h
│ │ ├── RACSubscriptionScheduler.m
│ │ ├── RACTargetQueueScheduler.h
│ │ ├── RACTargetQueueScheduler.m
│ │ ├── RACTestScheduler.h
│ │ ├── RACTestScheduler.m
│ │ ├── RACTuple.h
│ │ ├── RACTuple.m
│ │ ├── RACTupleSequence.h
│ │ ├── RACTupleSequence.m
│ │ ├── RACUnarySequence.h
│ │ ├── RACUnarySequence.m
│ │ ├── RACUnit.h
│ │ ├── RACUnit.m
│ │ ├── RACValueTransformer.h
│ │ ├── RACValueTransformer.m
│ │ ├── ReactiveCocoa-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
│ │ │ ├── .svn
│ │ │ ├── entries
│ │ │ ├── prop-base
│ │ │ │ ├── EXTKeyPathCoding.h.svn-base
│ │ │ │ ├── EXTRuntimeExtensions.h.svn-base
│ │ │ │ ├── EXTRuntimeExtensions.m.svn-base
│ │ │ │ ├── EXTScope.h.svn-base
│ │ │ │ └── metamacros.h.svn-base
│ │ │ └── text-base
│ │ │ │ ├── EXTKeyPathCoding.h.svn-base
│ │ │ │ ├── EXTRuntimeExtensions.h.svn-base
│ │ │ │ ├── EXTRuntimeExtensions.m.svn-base
│ │ │ │ ├── EXTScope.h.svn-base
│ │ │ │ └── metamacros.h.svn-base
│ │ │ ├── EXTKeyPathCoding.h
│ │ │ ├── EXTRuntimeExtensions.h
│ │ │ ├── EXTRuntimeExtensions.m
│ │ │ ├── EXTScope.h
│ │ │ └── metamacros.h
│ │ ├── ReactiveCocoa.h
│ │ └── ReactiveViewModel
│ │ ├── .svn
│ │ ├── entries
│ │ └── text-base
│ │ │ ├── RVMViewModel.h.svn-base
│ │ │ ├── RVMViewModel.m.svn-base
│ │ │ └── ReactiveViewModel.h.svn-base
│ │ ├── RVMViewModel.h
│ │ ├── RVMViewModel.m
│ │ └── ReactiveViewModel.h
│ └── main.m
├── README.md
├── build-ffmpeg.sh
└── image
├── GoPlay-Principle-chs.md
├── GoPlay_Plane.png
├── GoPlay_VR.png
├── GoPlay_Watermark.png
└── README-chs.md
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/.DS_Store
--------------------------------------------------------------------------------
/GoPlay/GoPlay.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay.xcodeproj/project.xcworkspace/xcuserdata/yaoshibang.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay.xcodeproj/project.xcworkspace/xcuserdata/yaoshibang.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/GoPlay/GoPlay.xcodeproj/xcuserdata/yaoshibang.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | GoPlay.xcscheme_^#shared#^_
8 |
9 | orderHint
10 | 0
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2019/5/7.
6 | // Copyright © 2019 dKingbin. 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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-1024.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-120.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-121.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-121.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-180.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-40.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-58.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-60.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-80.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/AppIcon.appiconset/logo-apple-87.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_back_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "gg_back_icon@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "gg_back_icon@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_back_icon.imageset/gg_back_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_back_icon.imageset/gg_back_icon@2x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_back_icon.imageset/gg_back_icon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_back_icon.imageset/gg_back_icon@3x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_backward_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "gg_backward_icon@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "gg_backward_icon@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_backward_icon.imageset/gg_backward_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_backward_icon.imageset/gg_backward_icon@2x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_backward_icon.imageset/gg_backward_icon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_backward_icon.imageset/gg_backward_icon@3x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_brightness_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "gg_brightness_icon@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "gg_brightness_icon@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_brightness_icon.imageset/gg_brightness_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_brightness_icon.imageset/gg_brightness_icon@2x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_brightness_icon.imageset/gg_brightness_icon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_brightness_icon.imageset/gg_brightness_icon@3x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_copyright_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "gg_copyright_icon@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "gg_copyright_icon@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_copyright_icon.imageset/gg_copyright_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_copyright_icon.imageset/gg_copyright_icon@2x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_copyright_icon.imageset/gg_copyright_icon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_copyright_icon.imageset/gg_copyright_icon@3x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_forward_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "gg_forward_icon@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "gg_forward_icon@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_forward_icon.imageset/gg_forward_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_forward_icon.imageset/gg_forward_icon@2x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_forward_icon.imageset/gg_forward_icon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_forward_icon.imageset/gg_forward_icon@3x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_pause_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "gg_pause_icon@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "gg_pause_icon@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_pause_icon.imageset/gg_pause_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_pause_icon.imageset/gg_pause_icon@2x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_pause_icon.imageset/gg_pause_icon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_pause_icon.imageset/gg_pause_icon@3x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_play_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "gg_play_icon@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "gg_play_icon@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_play_icon.imageset/gg_play_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_play_icon.imageset/gg_play_icon@2x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_play_icon.imageset/gg_play_icon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_play_icon.imageset/gg_play_icon@3x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_volume_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "gg_volume_icon@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "gg_volume_icon@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_volume_icon.imageset/gg_volume_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_volume_icon.imageset/gg_volume_icon@2x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_volume_icon.imageset/gg_volume_icon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_volume_icon.imageset/gg_volume_icon@3x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_vr_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "gg_vr_icon@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "gg_vr_icon@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_vr_icon.imageset/gg_vr_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_vr_icon.imageset/gg_vr_icon@2x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/gg_vr_icon.imageset/gg_vr_icon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/gg_vr_icon.imageset/gg_vr_icon@3x.png
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/watermark.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "watermark.jpg",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Assets.xcassets/watermark.imageset/watermark.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/GoPlay/GoPlay/Assets.xcassets/watermark.imageset/watermark.jpg
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Context/FFGLContext.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFGLContext.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/9.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 | #import
12 | #import
13 |
14 | @interface FFGLContext : NSObject
15 | + (instancetype)shareInstance;
16 | - (EAGLContext*)context;
17 | - (CVOpenGLESTextureCacheRef)videoTextureCache;
18 | - (void)useCurrentContext;
19 | @end
20 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Context/FFOptionsContext.m:
--------------------------------------------------------------------------------
1 | //
2 | // FFOptionsContext.m
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2019/5/9.
6 | // Copyright © 2019 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "FFOptionsContext.h"
10 |
11 | @implementation FFOptions
12 | @end
13 |
14 | @implementation FFOptionsContext
15 |
16 | +(FFOptions*) defaultOptions
17 | {
18 | static FFOptions* options;
19 | static dispatch_once_t onceToken;
20 | dispatch_once(&onceToken, ^{
21 | options = [[FFOptions alloc]init];
22 | options.framedrop = YES;
23 | options.videotoolbox = YES;
24 | options.maxAudioSeekInterval = 0.01;
25 | options.maxVideoSeekInterval = 0.01;
26 | options.maxInterruptTimeout = 10;
27 | });
28 |
29 | return options;
30 | }
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Context/FFQueueContext.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFQueueContext.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/12/27.
6 | // Copyright © 2018 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | void runSync(void (^block)(void));
12 | void runAsync(void (^block)(void));
13 | void runSyncOnMainQueue(void (^block)(void));
14 |
15 | @interface FFQueueContext : NSObject
16 | +(instancetype)shareInstance;
17 | -(dispatch_queue_t)sharedContextQueue;
18 | @end
19 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Context/FFSeekContext.m:
--------------------------------------------------------------------------------
1 | //
2 | // FFSeekContext.m
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/25.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "FFSeekContext.h"
10 |
11 | @interface FFSeekContext()
12 | @end
13 |
14 | @implementation FFSeekContext
15 |
16 | + (instancetype)shareContext
17 | {
18 | static FFSeekContext* obj;
19 | static dispatch_once_t onceToken;
20 | dispatch_once(&onceToken, ^{
21 | obj = [[self alloc]init];
22 | });
23 |
24 | return obj;
25 | }
26 |
27 | - (instancetype)init
28 | {
29 | self = [super init];
30 | if(self)
31 | {
32 | self.video_seek_completed = 0;
33 | self.audio_seek_completed = 0;
34 | }
35 |
36 | return self;
37 | }
38 |
39 | @end
40 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Filter/FFFramebufferPool.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFFramebufferPool.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/6.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "FFFramebuffer.h"
11 |
12 | @interface FFFramebufferPool : NSObject
13 |
14 | + (instancetype)new NS_UNAVAILABLE;
15 | - (instancetype)init NS_UNAVAILABLE;
16 | + (instancetype)shareInstance;
17 |
18 | + (NSString*)hashKeyBySize:(CGSize)size options:(FFGPUTextureOptions)options;
19 | - (__kindof FFFramebuffer *)getUnuseFramebufferBySize:(CGSize)size;
20 | - (__kindof FFFramebuffer *)getUnuseFramebufferByKey:(NSString*)key;
21 |
22 | - (void)unlockFramebuffer:(FFFramebuffer*)framebuffer;
23 |
24 | - (void)flush;
25 |
26 | @end
27 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Filter/FFGLProgramNV12.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFGLProgramNV12.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/11.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "FFGLProgram.h"
10 | #import "FFHeader.h"
11 | #import "FFFrame.h"
12 |
13 | @interface FFGLProgramNV12 : FFGLProgram
14 | + (instancetype)program;
15 | @end
16 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Filter/FFGLProgramYUV420.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFGLProgramYUV420
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/6.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "FFGLProgram.h"
10 | #import "FFFrame.h"
11 |
12 | static GLuint gl_texture_ids[3];
13 |
14 | @interface FFGLProgramYUV420 : FFGLProgram
15 | + (instancetype)program;
16 | @end
17 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Filter/FFMovie.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFMovie.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/9.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "FFOutput.h"
10 | #import "FFFrame.h"
11 |
12 | @interface FFMovie : FFOutput
13 | @property(nonatomic,assign) FFRotationMode mode;
14 | - (void)render:(FFVideoFrame*)frame;
15 | @end
16 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Filter/FFView.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFView.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/9.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "FFHeader.h"
11 | #import "FFOutput.h"
12 | #import "FFGLProgram.h"
13 |
14 | @interface FFView : UIView
15 |
16 | @property(nonatomic,assign) FFFillMode fillMode;
17 | @property(nonatomic,strong) FFGLProgram* program;
18 |
19 | @property(nonatomic,assign) CGSize framebufferSize;
20 | @property(nonatomic,assign) GLuint framebufferId;
21 | @property(nonatomic,assign) GLuint renderbufferId;
22 |
23 | @property(nonatomic,assign) FFRotationMode rotationMode;
24 | @property(nonatomic,strong) FFFramebuffer* inputFramebuffer;
25 |
26 | @property(nonatomic,assign) CGSize viewportSize;
27 |
28 | - (void)reset;
29 | - (void)updateFillMode;
30 | @end
31 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Frame/FFFrameQueue.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFFrameQueue.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/4.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "FFFrame.h"
11 |
12 | @interface FFFrameQueue : NSObject
13 |
14 | + (instancetype)new NS_UNAVAILABLE;
15 | - (instancetype)init NS_UNAVAILABLE;
16 |
17 | + (instancetype) queue;
18 |
19 | - (void)putFrame:(__kindof FFFrame *)frame;
20 | - (void)putSortFrame:(__kindof FFFrame *)frame;
21 | - (__kindof FFFrame *)getFrameSync;
22 | - (__kindof FFFrame *)getFrameAsync;
23 | - (__kindof FFFrame *)topFrame;
24 |
25 | - (void)flush;
26 | - (void)destroy;
27 | - (NSInteger)count;
28 |
29 | @property(nonatomic, assign) float duration;
30 | @property(nonatomic, assign) int packetSize;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Frame/FFPacketQueue.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFPacketQueue.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/5.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "avformat.h"
11 |
12 | @interface FFPacketQueue : NSObject
13 |
14 | + (instancetype)new NS_UNAVAILABLE;
15 | - (instancetype)init NS_UNAVAILABLE;
16 | + (instancetype)packetQueueWithTimebase:(NSTimeInterval)timebase;
17 |
18 | - (void)putPacket:(AVPacket)packet duration:(NSTimeInterval)duration;
19 | - (AVPacket)getPacketSync;
20 | - (AVPacket)getPacketAsync;
21 |
22 | - (void)flush;
23 | - (void)destroy;
24 | - (NSInteger)count;
25 |
26 | @property(nonatomic,assign) double duration;
27 | @property(nonatomic,assign) int size;
28 | @property(nonatomic,strong,readonly)NSMutableArray* packets;
29 | @end
30 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/GLSL/FFAlphaBendFilter.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFAlphaBendFilter.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2019/5/8.
6 | // Copyright © 2019 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "FFFilter.h"
10 |
11 | @interface FFAlphaBendFilter : FFFilter
12 | // Mix ranges from 0.0 (only image 1) to 1.0 (only image 2), with 1.0 as the normal level
13 | @property(nonatomic,assign) float mix;
14 | @end
15 |
16 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/GLSL/FFUIElement.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFUIElement.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2019/5/8.
6 | // Copyright © 2019 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "FFOutput.h"
10 | #import
11 |
12 | //from GPUImage/GPUImageUIElement
13 | @interface FFUIElement : FFOutput
14 | - (instancetype)initWithView:(UIView *)inputView;
15 | - (instancetype)initWithLayer:(CALayer *)inputLayer;
16 |
17 | - (CGSize)layerSizeInPixels;
18 | - (void)update;
19 | - (void)updateUsingCurrentTime;
20 | - (void)updateWithTimestamp:(NSTimeInterval)frameTime;
21 | @end
22 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/GLSL/FFVRFilter.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFVRFilter.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2019/3/20.
6 | // Copyright © 2019 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "FFFilter.h"
10 | #import
11 | #import
12 |
13 | NS_ASSUME_NONNULL_BEGIN
14 |
15 | @interface FFVRFilter : FFFilter
16 | @property(nonatomic,assign) GLKQuaternion currentQuaterion;
17 | @end
18 |
19 | NS_ASSUME_NONNULL_END
20 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Header/FFState.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFState.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/27.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface FFState : NSObject
12 | @property(nonatomic,assign) int playing;
13 | @property(nonatomic,assign) int paused;
14 | @property(nonatomic,assign) int seeking;
15 | @property(nonatomic,assign) int error;
16 | @property(nonatomic,assign) int endOfFile;
17 |
18 | @property(nonatomic,assign) int flushed;
19 |
20 | //after seeking and paused, show one frame;
21 | @property(nonatomic,assign) int snapshot;
22 | @property(nonatomic,assign) int readyToDecode;
23 | @property(nonatomic,assign) int destroyed;
24 | @property(nonatomic,assign) int autoPlay;
25 |
26 | - (void)clearAllSates;
27 | @end
28 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Util/FFUtil.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFUtil.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/9/28.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "avformat.h"
11 |
12 | @interface FFUtil : NSObject
13 | + (BOOL)ff_is_b_frame:(const AVPacket*)packet;
14 | @end
15 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Util/FFUtil.mm:
--------------------------------------------------------------------------------
1 | //
2 | // FFUtil.m
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/9/28.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "FFUtil.h"
10 | #include "FFFrameUtil.hpp"
11 |
12 | @interface FFUtil()
13 | @end
14 |
15 | @implementation FFUtil
16 |
17 | + (BOOL)ff_is_b_frame:(const AVPacket*)packet
18 | {
19 | return ffstl::FFFrameUtil::ff_is_b_frame(packet);
20 | }
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Util/SphereUtil.h:
--------------------------------------------------------------------------------
1 | //
2 | // SphereUtil.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2019/3/27.
6 | // Copyright © 2019 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | NS_ASSUME_NONNULL_BEGIN
13 |
14 | @interface SphereUtil : NSObject
15 |
16 | + (GLKVector3)projectOntoSurfaceByPoint:(GLKVector3)touchPoint
17 | radius:(float)radius
18 | center:(GLKVector3)center;
19 |
20 | + (GLKQuaternion)computeQuaterionByStartQuaternion:(GLKQuaternion)start
21 | Anchor:(GLKVector3)anchor
22 | current:(GLKVector3)current;
23 |
24 | + (float)sphereRadius;
25 | + (GLKVector3)sphereCenter;
26 |
27 | @end
28 |
29 | NS_ASSUME_NONNULL_END
30 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/General/Video/FFVideoToolBox.h:
--------------------------------------------------------------------------------
1 | //
2 | // FFVideoToolBox.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/8/11.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 | #import "avformat.h"
12 | @class FFVideoDecoderModel;
13 |
14 | @interface FFVideoToolBox : NSObject
15 |
16 | + (instancetype)decoderWithModel:(FFVideoDecoderModel*)model;
17 |
18 | - (void)flushPacket:(AVPacket)packet;
19 | - (BOOL)sendPacket:(AVPacket)packet needFlush:(BOOL *)needFlush;
20 | - (CVImageBufferRef)imageBuffer;
21 |
22 | - (BOOL)trySetupVTSession;
23 | - (void)flush;
24 |
25 | @end
26 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Category/UINavigationController+Autorotate.h:
--------------------------------------------------------------------------------
1 | //
2 | // UINavigationController+Autorotate.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/11/23.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UINavigationController (Autorotate)
12 | - (BOOL)shouldAutorotate;
13 | - (UIInterfaceOrientationMask)supportedInterfaceOrientations;
14 | @end
15 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Category/UINavigationController+Autorotate.m:
--------------------------------------------------------------------------------
1 | //
2 | // UINavigationController+Autorotate.m
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/11/23.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "UINavigationController+Autorotate.h"
10 |
11 | @implementation UINavigationController (Autorotate)
12 |
13 | - (BOOL)shouldAutorotate
14 | {
15 | return self.topViewController.shouldAutorotate;
16 | }
17 |
18 | - (UIInterfaceOrientationMask)supportedInterfaceOrientations
19 | {
20 | return self.topViewController.supportedInterfaceOrientations;
21 | }
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Category/UITabBarController+Autorotate.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITabBarController+Autorotate.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/11/23.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UITabBarController (Autorotate)
12 | - (BOOL)shouldAutorotate;
13 | - (UIInterfaceOrientationMask)supportedInterfaceOrientations;
14 | @end
15 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Category/UITabBarController+Autorotate.m:
--------------------------------------------------------------------------------
1 | //
2 | // UITabBarController+Autorotate.m
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/11/23.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "UITabBarController+Autorotate.h"
10 |
11 | @implementation UITabBarController (Autorotate)
12 |
13 | - (BOOL)shouldAutorotate
14 | {
15 | return self.selectedViewController.shouldAutorotate;
16 | }
17 |
18 | - (UIInterfaceOrientationMask)supportedInterfaceOrientations
19 | {
20 | return self.selectedViewController.supportedInterfaceOrientations;
21 | }
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Controller/BaseViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // BaseViewController.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/12/2.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface BaseViewController : UIViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Controller/BaseViewController.m:
--------------------------------------------------------------------------------
1 | //
2 | // BaseViewController.m
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/12/2.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import "BaseViewController.h"
10 | #import "FFHeader.h"
11 |
12 | #import "UITabBarController+Autorotate.h"
13 | #import "UINavigationController+Autorotate.h"
14 |
15 | @interface BaseViewController ()
16 |
17 | @end
18 |
19 | @implementation BaseViewController
20 |
21 | - (void)viewDidLoad
22 | {
23 | [super viewDidLoad];
24 |
25 | LOG_DEBUG(@"enter -- %@",[self class]);
26 | }
27 |
28 | -(UIStatusBarStyle)preferredStatusBarStyle
29 | {
30 | return UIStatusBarStyleLightContent;
31 | }
32 |
33 | - (UIInterfaceOrientationMask)supportedInterfaceOrientations
34 | {
35 | return UIInterfaceOrientationMaskPortrait;
36 | }
37 |
38 | - (void)dealloc
39 | {
40 | LOG_DEBUG(@"%@ release...",[self class]);
41 | }
42 |
43 | @end
44 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Controller/PlayViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // PlayViewController.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/11/20.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "BaseViewController.h"
11 |
12 | @interface PlayViewController : BaseViewController
13 | @property(nonatomic,strong) NSString* url;
14 | @end
15 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Controller/ViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ViewController.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2019/5/7.
6 | // Copyright © 2019 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "BaseViewController.h"
11 |
12 | @interface ViewController : BaseViewController
13 |
14 |
15 | @end
16 |
17 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Helper/.svn/text-base/ColorHelper.h.svn-base:
--------------------------------------------------------------------------------
1 | //
2 | // ColorHelper.h
3 | // KKBusiness
4 | //
5 | // Created by lulucas on 10/23/14.
6 | // Copyright (c) 2014 lulucas. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | @interface ColorHelper : NSObject
13 | /**
14 | * 从色值中生成颜色
15 | *
16 | * @param color 色值 #909090 或者 0X909090
17 | *
18 | * @return UIColor对象
19 | */
20 | + (UIColor *)colorWithHexString:(NSString *)color;
21 | /**
22 | * 生成UIImage
23 | *
24 | * @param color 颜色
25 | * @param size 大小
26 | *
27 | * @return UIImage对象
28 | */
29 | + (UIImage *)imageWithColor:(UIColor *)color size:(CGSize)size;
30 |
31 | /**
32 | * 生成灰度图
33 | */
34 | + (UIImage*)getGrayImage:(UIImage*)sourceImage;
35 |
36 | /**
37 | * app icon
38 | *
39 | * @return <#return value description#>
40 | */
41 | + (UIImage *)iconImage;
42 |
43 | @end
44 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Helper/ColorUtil.h:
--------------------------------------------------------------------------------
1 | //
2 | // ColorUtil
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/6/20.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 |
10 | #import
11 | #import
12 |
13 | @interface ColorUtil : NSObject
14 | /**
15 | *
16 | * @param color #909090 OR 0X909090
17 | *
18 | * @return UIColor
19 | */
20 | + (UIColor *)colorWithHexString:(NSString *)color;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Helper/LoadingUtil.h:
--------------------------------------------------------------------------------
1 | //
2 | // LoadingUtil.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/7/18.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface LoadingUtil : UIView
12 |
13 | + (void)showLoading:(UIView *)view;
14 | + (void)hideLoading;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/Helper/LoadingView.h:
--------------------------------------------------------------------------------
1 | //
2 | // LodingView.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/7/18.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface LoadingBubbleView : UIView
12 | @end
13 |
14 | @interface LoadingView : UIView
15 |
16 | - (void)startAnimating;
17 | - (void)stopAnimating;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Modules/View/TipsView.h:
--------------------------------------------------------------------------------
1 | //
2 | // TipsView.h
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2018/11/20.
6 | // Copyright © 2018年 dKingbin. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | typedef enum {
12 | tt_volume = 0,
13 | tt_brightness ,
14 | tt_seektime_forward ,
15 | tt_seektime_backward,
16 | } TipsType;
17 |
18 | @interface TipsView : UIView
19 | - (void)showAt:(UIView*)view;
20 | - (void)hide;
21 |
22 | - (float)currentValue;
23 | - (void)updateValue:(float)value;
24 | - (void)updateTime:(float)time duration:(float)duration;
25 |
26 | @property(nonatomic,assign) TipsType type;
27 | @end
28 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASCompositeConstraint.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASCompositeConstraint.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASConstraint+Private.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASConstraint.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASConstraint.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASConstraintMaker.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASConstraintMaker.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASLayoutConstraint.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASLayoutConstraint.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASUtilities.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASViewAttribute.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASViewAttribute.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASViewConstraint.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/MASViewConstraint.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/Masonry.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/NSArray+MASAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/NSArray+MASAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/NSArray+MASShorthandAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/NSLayoutConstraint+MASDebugAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/NSLayoutConstraint+MASDebugAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/View+MASAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/View+MASAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/View+MASShorthandAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/ViewController+MASAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/prop-base/ViewController+MASAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/text-base/MASCompositeConstraint.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/text-base/MASLayoutConstraint.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/text-base/MASLayoutConstraint.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/.svn/text-base/NSLayoutConstraint+MASDebugAdditions.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/Masonry/Masonry.h:
--------------------------------------------------------------------------------
1 | //
2 | // Masonry.h
3 | // Masonry
4 | //
5 | // Created by Jonas Budelmann on 20/07/13.
6 | // Copyright (c) 2013 cloudling. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | //! Project version number for Masonry.
12 | FOUNDATION_EXPORT double MasonryVersionNumber;
13 |
14 | //! Project version string for Masonry.
15 | FOUNDATION_EXPORT const unsigned char MasonryVersionString[];
16 |
17 | #import "MASUtilities.h"
18 | #import "View+MASAdditions.h"
19 | #import "View+MASShorthandAdditions.h"
20 | #import "ViewController+MASAdditions.h"
21 | #import "NSArray+MASAdditions.h"
22 | #import "NSArray+MASShorthandAdditions.h"
23 | #import "MASConstraint.h"
24 | #import "MASCompositeConstraint.h"
25 | #import "MASViewAttribute.h"
26 | #import "MASViewConstraint.h"
27 | #import "MASConstraintMaker.h"
28 | #import "MASLayoutConstraint.h"
29 | #import "NSLayoutConstraint+MASDebugAdditions.h"
30 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/.svn/entries:
--------------------------------------------------------------------------------
1 | 10
2 |
3 | dir
4 | 44
5 | svn://dengqb@192.168.0.10/ios_lib/trunk/YSBBusiness/YSBBusiness/Vendors/ReactiveCocoa
6 | svn://dengqb@192.168.0.10/ios_lib
7 |
8 |
9 |
10 | 2017-11-03T08:49:33.624855Z
11 | 4
12 | zhenzhao
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 | 90fe546a-c071-11e7-81d3-cf796f4771bf
28 |
29 | Objective-C
30 | dir
31 |
32 | ReactiveCocoa.h
33 | file
34 |
35 |
36 |
37 |
38 | 2018-01-30T08:40:11.000000Z
39 | 5ec779694a433d7929b80f09e22f89ad
40 | 2017-11-03T08:49:33.624855Z
41 | 4
42 | zhenzhao
43 | has-props
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 | 3029
65 |
66 | ReactiveViewModel
67 | dir
68 |
69 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/.svn/prop-base/ReactiveCocoa.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/MKAnnotationView+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/MKAnnotationView+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSArray+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSArray+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSData+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSData+RACSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSDictionary+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSDictionary+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSEnumerator+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSEnumerator+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSFileHandle+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSFileHandle+RACSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSIndexSet+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSIndexSet+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSInvocation+RACTypeParsing.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSInvocation+RACTypeParsing.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSNotificationCenter+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSNotificationCenter+RACSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACDeallocating.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACDeallocating.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACDescription.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACDescription.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACKVOWrapper.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACKVOWrapper.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACLifting.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACLifting.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACPropertySubscribing.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACPropertySubscribing.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACSelectorSignal.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSObject+RACSelectorSignal.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSOrderedSet+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSOrderedSet+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSSet+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSSet+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSString+RACKeyPathUtilities.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSString+RACKeyPathUtilities.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSString+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSString+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSString+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSString+RACSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSURLConnection+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSURLConnection+RACSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSUserDefaults+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/NSUserDefaults+RACSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACArraySequence.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACArraySequence.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACBehaviorSubject.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACBehaviorSubject.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACBlockTrampoline.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACBlockTrampoline.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACChannel.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACChannel.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACCommand.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACCommand.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACCompoundDisposable.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACCompoundDisposable.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACCompoundDisposableProvider.d.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACDelegateProxy.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACDelegateProxy.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACDisposable.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACDisposable.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACDynamicPropertySuperclass.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACDynamicPropertySuperclass.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACDynamicSequence.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACDynamicSequence.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACDynamicSignal.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACDynamicSignal.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACEagerSequence.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACEagerSequence.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACEmptySequence.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACEmptySequence.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACEmptySignal.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACEmptySignal.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACErrorSignal.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACErrorSignal.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACEvent.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACEvent.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACGroupedSignal.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACGroupedSignal.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACImmediateScheduler.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACImmediateScheduler.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACIndexSetSequence.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACIndexSetSequence.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACKVOChannel.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACKVOChannel.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACKVOProxy.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACKVOProxy.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACKVOTrampoline.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACKVOTrampoline.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACMulticastConnection+Private.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACMulticastConnection.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACMulticastConnection.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACObjCRuntime.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACObjCRuntime.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACPassthroughSubscriber.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACPassthroughSubscriber.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACQueueScheduler+Subclass.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACQueueScheduler.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACQueueScheduler.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACReplaySubject.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACReplaySubject.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACReturnSignal.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACReturnSignal.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACScheduler+Private.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACScheduler+Subclass.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACScheduler.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACScheduler.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACScopedDisposable.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACScopedDisposable.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSequence.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSequence.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSerialDisposable.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSerialDisposable.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSignal+Operations.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSignal+Operations.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSignal.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSignal.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSignalProvider.d.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSignalSequence.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSignalSequence.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACStream+Private.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACStream.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACStream.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACStringSequence.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACStringSequence.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSubject.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSubject.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSubscriber+Private.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSubscriber.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSubscriber.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSubscriptingAssignmentTrampoline.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSubscriptingAssignmentTrampoline.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSubscriptionScheduler.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACSubscriptionScheduler.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACTargetQueueScheduler.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACTargetQueueScheduler.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACTestScheduler.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACTestScheduler.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACTuple.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACTuple.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACTupleSequence.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACTupleSequence.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACUnarySequence.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACUnarySequence.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACUnit.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACUnit.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACValueTransformer.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/RACValueTransformer.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/ReactiveCocoa-Bridging-Header.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIActionSheet+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIActionSheet+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIAlertView+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIAlertView+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIBarButtonItem+RACCommandSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIBarButtonItem+RACCommandSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIButton+RACCommandSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIButton+RACCommandSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UICollectionReusableView+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UICollectionReusableView+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIControl+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIControl+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIControl+RACSignalSupportPrivate.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIControl+RACSignalSupportPrivate.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIDatePicker+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIDatePicker+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIGestureRecognizer+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIGestureRecognizer+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIImagePickerController+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIImagePickerController+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIRefreshControl+RACCommandSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIRefreshControl+RACCommandSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UISegmentedControl+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UISegmentedControl+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UISlider+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UISlider+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIStepper+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UIStepper+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UISwitch+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UISwitch+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UITableViewCell+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UITableViewCell+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UITableViewHeaderFooterView+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UITableViewHeaderFooterView+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UITextField+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UITextField+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UITextView+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/prop-base/UITextView+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/MKAnnotationView+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | //
2 | // MKAnnotationView+RACSignalSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Zak Remer on 3/31/15.
6 | // Copyright (c) 2015 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | @class RACSignal;
13 |
14 | @interface MKAnnotationView (RACSignalSupport)
15 |
16 | /// A signal which will send a RACUnit whenever -prepareForReuse is invoked upon
17 | /// the receiver.
18 | ///
19 | /// Examples
20 | ///
21 | /// [[[self.cancelButton
22 | /// rac_signalForControlEvents:UIControlEventTouchUpInside]
23 | /// takeUntil:self.rac_prepareForReuseSignal]
24 | /// subscribeNext:^(UIButton *x) {
25 | /// // do other things
26 | /// }];
27 | @property (nonatomic, strong, readonly) RACSignal *rac_prepareForReuseSignal;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSArray+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSArray+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSData+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSEnumerator+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSEnumerator+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSFileHandle+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSIndexSet+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSIndexSet+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSNotificationCenter+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSObject+RACDescription.h.svn-base:
--------------------------------------------------------------------------------
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);
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSOrderedSet+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSOrderedSet+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSSet+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSSet+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSString+RACSequenceAdditions.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSString+RACSequenceAdditions.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSString+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/NSURLConnection+RACSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | //
2 | // NSURLConnection+RACSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-10-01.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSignal;
12 |
13 | @interface NSURLConnection (RACSupport)
14 |
15 | // Lazily loads data for the given request in the background.
16 | //
17 | // request - The URL request to load. This must not be nil.
18 | //
19 | // Returns a signal which will begin loading the request upon each subscription,
20 | // then send a `RACTuple` of the received `NSURLResponse` and downloaded
21 | // `NSData`, and complete on a background thread. If any errors occur, the
22 | // returned signal will error out.
23 | + (RACSignal *)rac_sendAsynchronousRequest:(NSURLRequest *)request;
24 |
25 | @end
26 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACArraySequence.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACBehaviorSubject.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACCompoundDisposableProvider.d.svn-base:
--------------------------------------------------------------------------------
1 | provider RACCompoundDisposable {
2 | probe added(char *compoundDisposable, char *disposable, long newTotal);
3 | probe removed(char *compoundDisposable, char *disposable, long newTotal);
4 | };
5 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACDynamicPropertySuperclass.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACDynamicPropertySuperclass.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACDynamicSequence.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACDynamicSignal.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACEagerSequence.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACEmptySequence.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACEmptySignal.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACErrorSignal.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACGroupedSignal.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACGroupedSignal.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACImmediateScheduler.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACIndexSetSequence.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACMulticastConnection+Private.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACObjCRuntime.h.svn-base:
--------------------------------------------------------------------------------
1 | //
2 | // RACObjCRuntime.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Cody Krieger on 5/19/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | // A private class containing wrappers to runtime functions.
12 | @interface RACObjCRuntime : NSObject
13 |
14 | // Invokes objc_allocateClassPair(). Can be called from ARC code.
15 | + (Class)createClass:(const char *)className inheritingFromClass:(Class)superclass;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACObjCRuntime.m.svn-base:
--------------------------------------------------------------------------------
1 | //
2 | // RACObjCRuntime.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Cody Krieger on 5/19/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACObjCRuntime.h"
10 | #import
11 |
12 | #if __has_feature(objc_arc)
13 | #error "This file must be compiled without ARC."
14 | #endif
15 |
16 | @implementation RACObjCRuntime
17 |
18 | + (Class)createClass:(const char *)className inheritingFromClass:(Class)superclass {
19 | return objc_allocateClassPair(superclass, className, 0);
20 | }
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACQueueScheduler.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACReplaySubject.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACReturnSignal.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACScopedDisposable.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACScopedDisposable.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACSignalProvider.d.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACSignalSequence.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACStream+Private.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACStringSequence.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACSubject.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACSubscriber+Private.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACSubscriptionScheduler.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACTargetQueueScheduler.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACTupleSequence.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACUnarySequence.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACUnit.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACUnit.m.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/RACValueTransformer.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/ReactiveCocoa-Bridging-Header.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UIBarButtonItem+RACCommandSupport.h.svn-base:
--------------------------------------------------------------------------------
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;
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 *rac_command;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UIButton+RACCommandSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | //
2 | // UIButton+RACCommandSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Ash Furrow on 2013-06-06.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACCommand;
12 |
13 | @interface UIButton (RACCommandSupport)
14 |
15 | /// Sets the button's command. When the button is clicked, the command is
16 | /// executed with the sender of the event. The button's enabledness is bound
17 | /// to the command's `canExecute`.
18 | @property (nonatomic, strong) RACCommand *rac_command;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UIControl+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UIDatePicker+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UIDatePicker+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
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 "EXTKeyPathCoding.h"
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UIGestureRecognizer+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UIRefreshControl+RACCommandSupport.h.svn-base:
--------------------------------------------------------------------------------
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;
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 *rac_command;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UISegmentedControl+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | //
2 | // UISegmentedControl+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 UISegmentedControl (RACSignalSupport)
14 |
15 | /// Creates a new RACChannel-based binding to the receiver.
16 | ///
17 | /// nilValue - The segment to select when the terminal receives `nil`.
18 | ///
19 | /// Returns a RACChannelTerminal that sends the receiver's currently selected
20 | /// segment's index whenever the UIControlEventValueChanged control event is
21 | /// fired, and sets the selected segment index to the values it receives.
22 | - (RACChannelTerminal *)rac_newSelectedSegmentIndexChannelWithNilValue:(NSNumber *)nilValue;
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UISegmentedControl+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
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 "EXTKeyPathCoding.h"
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UISlider+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UISlider+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
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 "EXTKeyPathCoding.h"
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UIStepper+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UIStepper+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
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 "EXTKeyPathCoding.h"
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UISwitch+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UISwitch+RACSignalSupport.m.svn-base:
--------------------------------------------------------------------------------
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 "EXTKeyPathCoding.h"
11 | #import "UIControl+RACSignalSupportPrivate.h"
12 |
13 | @implementation UISwitch (RACSignalSupport)
14 |
15 | - (RACChannelTerminal *)rac_newOnChannel {
16 | return [self rac_channelForControlEvents:UIControlEventValueChanged key:@keypath(self.on) nilValue:@NO];
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/.svn/text-base/UITableViewCell+RACSignalSupport.h.svn-base:
--------------------------------------------------------------------------------
1 | //
2 | // UITableViewCell+RACSignalSupport.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
10 |
11 | @class RACSignal;
12 |
13 | @interface UITableViewCell (RACSignalSupport)
14 |
15 | /// A signal which will send a RACUnit whenever -prepareForReuse is invoked upon
16 | /// the receiver.
17 | ///
18 | /// Examples
19 | ///
20 | /// [[[self.cancelButton
21 | /// rac_signalForControlEvents:UIControlEventTouchUpInside]
22 | /// takeUntil:self.rac_prepareForReuseSignal]
23 | /// subscribeNext:^(UIButton *x) {
24 | /// // do other things
25 | /// }];
26 | @property (nonatomic, strong, readonly) RACSignal *rac_prepareForReuseSignal;
27 |
28 | @end
29 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/MKAnnotationView+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // MKAnnotationView+RACSignalSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Zak Remer on 3/31/15.
6 | // Copyright (c) 2015 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 | #import
11 |
12 | @class RACSignal;
13 |
14 | @interface MKAnnotationView (RACSignalSupport)
15 |
16 | /// A signal which will send a RACUnit whenever -prepareForReuse is invoked upon
17 | /// the receiver.
18 | ///
19 | /// Examples
20 | ///
21 | /// [[[self.cancelButton
22 | /// rac_signalForControlEvents:UIControlEventTouchUpInside]
23 | /// takeUntil:self.rac_prepareForReuseSignal]
24 | /// subscribeNext:^(UIButton *x) {
25 | /// // do other things
26 | /// }];
27 | @property (nonatomic, strong, readonly) RACSignal *rac_prepareForReuseSignal;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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);
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/NSURLConnection+RACSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSURLConnection+RACSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Justin Spahr-Summers on 2013-10-01.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSignal;
12 |
13 | @interface NSURLConnection (RACSupport)
14 |
15 | // Lazily loads data for the given request in the background.
16 | //
17 | // request - The URL request to load. This must not be nil.
18 | //
19 | // Returns a signal which will begin loading the request upon each subscription,
20 | // then send a `RACTuple` of the received `NSURLResponse` and downloaded
21 | // `NSData`, and complete on a background thread. If any errors occur, the
22 | // returned signal will error out.
23 | + (RACSignal *)rac_sendAsynchronousRequest:(NSURLRequest *)request;
24 |
25 | @end
26 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/RACObjCRuntime.h:
--------------------------------------------------------------------------------
1 | //
2 | // RACObjCRuntime.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Cody Krieger on 5/19/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | // A private class containing wrappers to runtime functions.
12 | @interface RACObjCRuntime : NSObject
13 |
14 | // Invokes objc_allocateClassPair(). Can be called from ARC code.
15 | + (Class)createClass:(const char *)className inheritingFromClass:(Class)superclass;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/RACObjCRuntime.m:
--------------------------------------------------------------------------------
1 | //
2 | // RACObjCRuntime.m
3 | // ReactiveCocoa
4 | //
5 | // Created by Cody Krieger on 5/19/12.
6 | // Copyright (c) 2012 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import "RACObjCRuntime.h"
10 | #import
11 |
12 | #if __has_feature(objc_arc)
13 | #error "This file must be compiled without ARC."
14 | #endif
15 |
16 | @implementation RACObjCRuntime
17 |
18 | + (Class)createClass:(const char *)className inheritingFromClass:(Class)superclass {
19 | return objc_allocateClassPair(superclass, className, 0);
20 | }
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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;
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 *rac_command;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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;
12 |
13 | @interface UIButton (RACCommandSupport)
14 |
15 | /// Sets the button's command. When the button is clicked, the command is
16 | /// executed with the sender of the event. The button's enabledness is bound
17 | /// to the command's `canExecute`.
18 | @property (nonatomic, strong) RACCommand *rac_command;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/UICollectionReusableView+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UICollectionReusableView+RACSignalSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Kent Wong on 2013-10-04.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSignal;
12 |
13 | // This category is only applicable to iOS >= 6.0.
14 | @interface UICollectionReusableView (RACSignalSupport)
15 |
16 | /// A signal which will send a RACUnit whenever -prepareForReuse is invoked upon
17 | /// the receiver.
18 | ///
19 | /// Examples
20 | ///
21 | /// [[[self.cancelButton
22 | /// rac_signalForControlEvents:UIControlEventTouchUpInside]
23 | /// takeUntil:self.rac_prepareForReuseSignal]
24 | /// subscribeNext:^(UIButton *x) {
25 | /// // do other things
26 | /// }];
27 | @property (nonatomic, strong, readonly) RACSignal *rac_prepareForReuseSignal;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 "EXTKeyPathCoding.h"
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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;
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 *rac_command;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/UISegmentedControl+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UISegmentedControl+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 UISegmentedControl (RACSignalSupport)
14 |
15 | /// Creates a new RACChannel-based binding to the receiver.
16 | ///
17 | /// nilValue - The segment to select when the terminal receives `nil`.
18 | ///
19 | /// Returns a RACChannelTerminal that sends the receiver's currently selected
20 | /// segment's index whenever the UIControlEventValueChanged control event is
21 | /// fired, and sets the selected segment index to the values it receives.
22 | - (RACChannelTerminal *)rac_newSelectedSegmentIndexChannelWithNilValue:(NSNumber *)nilValue;
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 "EXTKeyPathCoding.h"
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 "EXTKeyPathCoding.h"
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 "EXTKeyPathCoding.h"
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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/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 "EXTKeyPathCoding.h"
11 | #import "UIControl+RACSignalSupportPrivate.h"
12 |
13 | @implementation UISwitch (RACSignalSupport)
14 |
15 | - (RACChannelTerminal *)rac_newOnChannel {
16 | return [self rac_channelForControlEvents:UIControlEventValueChanged key:@keypath(self.on) nilValue:@NO];
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/UITableViewCell+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITableViewCell+RACSignalSupport.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
10 |
11 | @class RACSignal;
12 |
13 | @interface UITableViewCell (RACSignalSupport)
14 |
15 | /// A signal which will send a RACUnit whenever -prepareForReuse is invoked upon
16 | /// the receiver.
17 | ///
18 | /// Examples
19 | ///
20 | /// [[[self.cancelButton
21 | /// rac_signalForControlEvents:UIControlEventTouchUpInside]
22 | /// takeUntil:self.rac_prepareForReuseSignal]
23 | /// subscribeNext:^(UIButton *x) {
24 | /// // do other things
25 | /// }];
26 | @property (nonatomic, strong, readonly) RACSignal *rac_prepareForReuseSignal;
27 |
28 | @end
29 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/UITableViewHeaderFooterView+RACSignalSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITableViewHeaderFooterView+RACSignalSupport.h
3 | // ReactiveCocoa
4 | //
5 | // Created by Syo Ikeda on 12/30/13.
6 | // Copyright (c) 2013 GitHub, Inc. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @class RACSignal;
12 |
13 | // This category is only applicable to iOS >= 6.0.
14 | @interface UITableViewHeaderFooterView (RACSignalSupport)
15 |
16 | /// A signal which will send a RACUnit whenever -prepareForReuse is invoked upon
17 | /// the receiver.
18 | ///
19 | /// Examples
20 | ///
21 | /// [[[self.cancelButton
22 | /// rac_signalForControlEvents:UIControlEventTouchUpInside]
23 | /// takeUntil:self.rac_prepareForReuseSignal]
24 | /// subscribeNext:^(UIButton *x) {
25 | /// // do other things
26 | /// }];
27 | @property (nonatomic, strong, readonly) RACSignal *rac_prepareForReuseSignal;
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/extobjc/.svn/prop-base/EXTKeyPathCoding.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/extobjc/.svn/prop-base/EXTRuntimeExtensions.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/extobjc/.svn/prop-base/EXTRuntimeExtensions.m.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/extobjc/.svn/prop-base/EXTScope.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/Objective-C/extobjc/.svn/prop-base/metamacros.h.svn-base:
--------------------------------------------------------------------------------
1 | K 14
2 | svn:executable
3 | V 1
4 | *
5 | END
6 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/ReactiveViewModel/.svn/text-base/ReactiveViewModel.h.svn-base:
--------------------------------------------------------------------------------
1 | //
2 | // ReactiveViewModel.h
3 | // ReactiveViewModel
4 | //
5 | // Created by Justin Spahr-Summers on 2014-10-27.
6 | // Copyright (c) 2014 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | //! Project version number for ReactiveViewModel.
12 | FOUNDATION_EXPORT double ReactiveViewModelVersionNumber;
13 |
14 | //! Project version string for ReactiveViewModel.
15 | FOUNDATION_EXPORT const unsigned char ReactiveViewModelVersionString[];
16 |
17 | // In this header, you should import all the public headers of your framework using statements like #import
18 |
19 | #import
20 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/Vendor/ReactiveCocoa/ReactiveViewModel/ReactiveViewModel.h:
--------------------------------------------------------------------------------
1 | //
2 | // ReactiveViewModel.h
3 | // ReactiveViewModel
4 | //
5 | // Created by Justin Spahr-Summers on 2014-10-27.
6 | // Copyright (c) 2014 GitHub. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | //! Project version number for ReactiveViewModel.
12 | FOUNDATION_EXPORT double ReactiveViewModelVersionNumber;
13 |
14 | //! Project version string for ReactiveViewModel.
15 | FOUNDATION_EXPORT const unsigned char ReactiveViewModelVersionString[];
16 |
17 | // In this header, you should import all the public headers of your framework using statements like #import
18 |
19 | #import
20 |
--------------------------------------------------------------------------------
/GoPlay/GoPlay/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // GoPlay
4 | //
5 | // Created by dKingbin on 2019/5/7.
6 | // Copyright © 2019 dKingbin. 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 |
--------------------------------------------------------------------------------
/image/GoPlay_Plane.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/image/GoPlay_Plane.png
--------------------------------------------------------------------------------
/image/GoPlay_VR.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/image/GoPlay_VR.png
--------------------------------------------------------------------------------
/image/GoPlay_Watermark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/letqingbin/GoPlay/61b0c0dcbee50e19ea800c4e79316624fb2bcdda/image/GoPlay_Watermark.png
--------------------------------------------------------------------------------