[comp.lang.objective-c] Statically typed, mutually referenced objects?

youki@newmars.ics.osaka-u.ac.jp (Youki Kadobayashi) (04/12/91)

Hi netters,

I've written some applications on NeXT, using Objective-C. It works
fine and I like Objective-C so far. I have two questions which I
couldn't find their answer on NeXT's documentation.

First question:
How can I declare statically-typed, mutually-referenced objects?
Are there any mechanism analogous to C++'s "extern class A"?

Second question:
Does static declaration of objects improve the speed of method
selection? If not, messaging like
	[foo display]
should be equivalent to
	[foo perform: @selector(display)]
since ObjC performs dynamic method selection in both cases; am I right?

If these are sort of FAQ, could someone point out where this newsgroup
is archived and how can I get it.

Thanks in advance,

--
Youki Kadobayashi
Dept. of Info. and Comp. Sci, Osaka University, Japan