Adium Plugins
Posted: Sun Jan 16, 2005 10:28 pm
I'm not sure that this is the right place to post this, if there's some sort of developer mailing list please point me in that direction.
Anyway, I'm trying to make a new Adium Account Plugin. I'm basing my work off the Rendezvous Plugin as it doesn't have the multiple latyers of inheritance that the Gaim based services have. Right now I'm working on the Account View settings. The problem that I'm having is with this function in my Service source file:
When I do that the Adium crashes on launch with this logged to the console:
But when I return nil in the finction it loads but of doesn't pick up on the new account type. Does anyone have any idea what is causing this to happen?
Anyway, I'm trying to make a new Adium Account Plugin. I'm basing my work off the Rendezvous Plugin as it doesn't have the multiple latyers of inheritance that the Gaim based services have. Right now I'm working on the Account View settings. The problem that I'm having is with this function in my Service source file:
Code: Select all
- (AIAccountViewController *)accountView{
return([IHSIPAccountViewController accountView]);
}
Code: Select all
2005-01-16 12:32:43.186 Adium[2747] *** +[IHSIPAccountViewController newInstanceOfPlugin]: selector not recognized
2005-01-16 12:32:43.187 Adium[2747] NSExceptionHandler has recorded the following exception:
NSInvalidArgumentException -- *** +[IHSIPAccountViewController newInstanceOfPlugin]: selector not recognized
Stack trace: 0x8dcb1f58 0x00086c2c 0x90a5c624 0x909fcee8 0x90836810 0x00085728 0x0008551c 0x00022dac 0x909f7184 0x901aa5c0 0x901aefd0 0x909f4fd0 0x92ee3e70 0x92ee3d5c 0x92ee3f8c 0x90a4a544 0x90a50c6c 0x91674a10 0x91677858 0x91674c50 0x928c4338 0x92dd301c 0x92de98c8 0x92dfdc30 0x92eba2b8 0x0000a57c 0x8fe1a558 0xbfffff18
2005-01-16 12:32:44.034 Adium[2747] Launching the Adium Crash Reporter because an exception of type NSInvalidArgumentException occurred:
*** +[IHSIPAccountViewController newInstanceOfPlugin]: selector not recognized