• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
A question about IMP
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

A question about IMP


  • Subject: A question about IMP
  • From: Roman Fischer <email@hidden>
  • Date: Fri, 14 Feb 2003 21:56:15 +0100

I know I can use the IMP to call directly a methods code, eg:

SEL s = @selector(myMethod);
IMP i = [myObject methodForSelector:s];
i(anObject,anSelector);

I understand that the function call needs an object it reference to (eg. for
a link to the instance variables of an object).

But why does the function call need a selector? I would think that the IMP
IS the reference without the need of a Selector again. Even if I put nil
into the place of "anSelector" it seems to me to work without any problems.

Can anybody explain the reason for that parameter to me?

Thank You

Roman
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: A question about IMP
      • From: Dietrich Epp <email@hidden>
    • Re: A question about IMP
      • From: Philip Mötteli <email@hidden>
    • Re: A question about IMP
      • From: "David W. Halliday" <email@hidden>
  • Prev by Date: Re: loading nib from jnilib
  • Next by Date: Re: [SOLVED - But...] "Subclassing NSTableView while in a Java package"
  • Previous by thread: Text field cell with menu
  • Next by thread: Re: A question about IMP
  • Index(es):
    • Date
    • Thread