I got a crash when pop viewController that storyboard linked

when i print the "po [anInvocation selector]"

It seams that VC calls the dealloc method cause the crash!
and, that's import, it will crash when storyboardlink dealloc!
So, I think add a "-dealloc" method for SBStoryboardLink will solve this problem!
finally, i update the method like that:
- (void)forwardInvocation:(NSInvocation *)anInvocation {
if ([anInvocation selector]!=NSSelectorFromString(@"dealloc") && [self.scene respondsToSelector:[anInvocation selector]])
[anInvocation invokeWithTarget:self.scene];
else
[super forwardInvocation:anInvocation];
}
and it worked!
I got a crash when pop viewController that storyboard linked
when i print the "po [anInvocation selector]"

It seams that VC calls the dealloc method cause the crash!
and, that's import, it will crash when storyboardlink dealloc!
So, I think add a "-dealloc" method for SBStoryboardLink will solve this problem!
finally, i update the method like that:
and it worked!