Instead of building an `NSMethodSignature`, you can use `NSGetSizeAndAlignment` to skip to the second type in the string, and use that to determine the bounds of the return type.