Thank you all for your replies and for the clarification on my question. I have 
tweaked the subject of this email to hopefully avoid future confusion.

That is disappointing that we can't seem to get the class of the returned 
object. It seems like a major omission.

I wonder, then, how the _shortMethodDescription private method works and 
whether it uses some helpful public methods:

@interface NSObject (Private)
- (NSString *) _shortMethodDescription;
@end

NSString *fullMethodList = [[self class] _shortMethodDescription];

which gives the full header breakdown of methods with parameters and return 
classes.

Thanks,
Tom 👣

> On 23 Feb 2015, at 5:31 pm, Kyle Sluder <k...@ksluder.com> wrote:
> 
> For those who have only read the subject line: this thread isn't about 
> finding out what class an IMP belongs to. It's about finding out what class 
> of object a method is declared to return. And that information simply is not 
> available.

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to