Adds a nullability annotation to `_RXDelegateProxy`.

`AllTests` now passes.
This commit is contained in:
Mo Ramezanpoor 2016-08-17 09:28:40 +01:00
parent 6763f1a4b7
commit b9b593d740
2 changed files with 2 additions and 2 deletions

View File

@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN
@property (nonatomic, weak, readonly) id _forwardToDelegate;
-(void)_setForwardToDelegate:(id)forwardToDelegate retainDelegate:(BOOL)retainDelegate;
-(void)_setForwardToDelegate:(id __nullable)forwardToDelegate retainDelegate:(BOOL)retainDelegate;
-(BOOL)hasWiredImplementationForSelector:(SEL)selector;

View File

@ -96,7 +96,7 @@ static NSMutableDictionary *forwardableSelectorsPerClass = nil;
return __forwardToDelegate;
}
-(void)_setForwardToDelegate:(id)forwardToDelegate retainDelegate:(BOOL)retainDelegate {
-(void)_setForwardToDelegate:(id __nullable)forwardToDelegate retainDelegate:(BOOL)retainDelegate {
__forwardToDelegate = forwardToDelegate;
if (retainDelegate) {
self.strongForwardDelegate = forwardToDelegate;