PSPDFTextView icon indicating copy to clipboard operation
PSPDFTextView copied to clipboard

Compatibility with ReactiveCocoa

Open hokster7 opened this issue 11 years ago • 1 comments

PSPDFTextView is supposed to be a 'drop-in' replacement of UITextView. This means that any code that works with UITextView should work with PSPDFTextView.

So technically I should be able to use ReactiveCocoa with it...

@property(strong, nonatomic) NSString *string; // model property
@property(strong, nonatomic) IBOutlet UITextView *textView;  // a PSPDFTextView instance
    ... 
    // in viewDidLoad
    RAC(self, string) = [self.textView rac_textSignal];

The above code works with UITextView but gives me this rather lovely explosion if I try it with PSPDFTextView:

#6  0x00000001001a3c46 in -[PSPDFTextView realDelegate] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:18
#7  0x00000001001a39b3 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#8  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#9  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#10 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#11 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#12 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#13 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#14 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#15 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#16 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#17 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#18 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#19 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#20 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#21 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#22 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#23 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#24 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#25 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#26 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#27 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#28 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#29 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#30 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#31 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#32 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#33 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#34 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#35 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#36 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#37 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#38 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#39 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#40 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#41 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#42 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#43 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#44 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#45 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#46 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#47 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#48 0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#49 0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#50 0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87043  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87044  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87045  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87046  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87047  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87048  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87049  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87050  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87051  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87052  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87053  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87054  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87055  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87056  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87057  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87058  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87059  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87060  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87061  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87062  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87063  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87064  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87065  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87066  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87067  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87068  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87069  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87070  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87071  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87072  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87073  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87074  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87075  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87076  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87077  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87078  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87079  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87080  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87081  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87082  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87083  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87084  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87085  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87086  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87087  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87088  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87089  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87090  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87091  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87092  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87093  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87094  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87095  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87096  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87097  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87098  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87099  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87100  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87101  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87102  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87103  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87104  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87105  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87106  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87107  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87108  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87109  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87110  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87111  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87112  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87113  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87114  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87115  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87116  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87117  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87118  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87119  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87120  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87121  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87122  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87123  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87124  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87125  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87126  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87127  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87128  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87129  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87130  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87131  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87132  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87133  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87134  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87135  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87136  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87137  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87138  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87139  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87140  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87141  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87142  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87143  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87144  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87145  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87146  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87147  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87148  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87149  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87150  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87151  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87152  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87153  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87154  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87155  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87156  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87157  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87158  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87159  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87160  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87161  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87162  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87163  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87164  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87165  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87166  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87167  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87168  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87169  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87170  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87171  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87172  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87173  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87174  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87175  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87176  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87177  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87178  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87179  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87180  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87181  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87182  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87183  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87184  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87185  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87186  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87187  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87188  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87189  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87190  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87191  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87192  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87193  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87194  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87195  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87196  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87197  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87198  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87199  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87200  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87201  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87202  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87203  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87204  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87205  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87206  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87207  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87208  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87209  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87210  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87211  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87212  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87213  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87214  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87215  0x00000001001d4bdf in -[RACDelegateProxy respondsToSelector:] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/RACDelegateProxy.m:73
#87216  0x00000001001c71e7 in __RACSwizzleRespondsToSelector_block_invoke at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/NSObject+RACSelectorSignal.m:113
#87217  0x00000001001a39d6 in -[PSPDFTextView respondsToSelector:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:198
#87218  0x0000000101e6baa5 in -[UIScrollView setDelegate:] ()
#87219  0x00000001001a2694 in -[PSPDFTextView setDelegate:] at ~/Pods/PSPDFTextView/PSPDFTextView/PSPDFTextView.m:58
#87220  0x000000010022c633 in RACUseDelegateProxy at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/UITextView+RACSignalSupport.m:24
#87221  0x000000010022c12b in -[UITextView(RACSignalSupport) rac_textSignal] at ~/Pods/ReactiveCocoa/ReactiveCocoaFramework/ReactiveCocoa/UITextView+RACSignalSupport.m:51

hokster7 avatar Jun 25 '14 10:06 hokster7

I don't use RAC, but I suspect it's an issue related to our delegate forwarding and their swizzling of it. If you find a way to fix this, please send a PR.

steipete avatar Jun 26 '14 02:06 steipete