From 3e094708bfb7e0e27a1d44cbb212a5db9a5eb3a6 Mon Sep 17 00:00:00 2001 From: Mattt Date: Tue, 10 Jul 2018 14:41:59 -0700 Subject: [PATCH] Fix nullability of forwardInvocation --- Source/ONOXMLDocument.m | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Source/ONOXMLDocument.m b/Source/ONOXMLDocument.m index 82a02c1..70d7e5e 100644 --- a/Source/ONOXMLDocument.m +++ b/Source/ONOXMLDocument.m @@ -964,7 +964,10 @@ - (nullable NSMethodSignature *)methodSignatureForSelector:(SEL)selector { } - (void)forwardInvocation:(NSInvocation *)invocation { - [invocation invokeWithTarget:[self stringValue]]; + NSString *stringValue = self.stringValue; + if (stringValue) { + [invocation invokeWithTarget:stringValue]; + } } #pragma mark - NSCopying