[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: interface declaration
From: |
Marcus G. Daniels |
Subject: |
Re: interface declaration |
Date: |
20 Sep 2000 19:28:46 -0700 |
User-agent: |
Gnus/5.070084 (Pterodactyl Gnus v0.84) Emacs/20.4 |
>>>>> "DC" == Daniel Calhoun <address@hidden> writes:
DC> Does this indicate that I have placed the #imports in such a way
DC> (perhaps redundantly in some cases), that they create an incorrect
DC> hierarchy of references? Are there any elementary rules or
DC> guidelines that I can follow in straightening this out?
#import what is immediately required and nothing else. There is no
harm in redundent #imports (which you may get when you import
something for the .m file that is already needed for the .h file),
since the point of #import is to avoid redundant inclusion. Don't depend
on a header's (.h) imports to provide files for the implementation (.m).
Use #import <somefile.h> if there is a -I to the directory that has
somefile.h (e.g. Swarm include files) and #import "somefile.h" if it
is strictly a project file. Be careful not to mix the two, since you
can get double includes that way.
==================================
Swarm-Support is for discussion of the technical details of the day
to day usage of Swarm. For list administration needs (esp.
[un]subscribing), please send a message to <address@hidden>
with "help" in the body of the message.
- Re: interface declaration, (continued)
- Re: interface declaration, Marcus G. Daniels, 2000/09/20
- Re: interface declaration, Daniel Calhoun, 2000/09/20
- Re: interface declaration, Daniel Calhoun, 2000/09/20
- Re: interface declaration, Joshua Madden, 2000/09/20
- Re: interface declaration, Daniel Calhoun, 2000/09/20
- Re: interface declaration,
Marcus G. Daniels <=
- Re: interface declaration, Daniel Calhoun, 2000/09/21
- Re: interface declaration, Daniel Calhoun, 2000/09/22
- Re: interface declaration, Daniel Calhoun, 2000/09/22
- Re: interface declaration, Daniel Calhoun, 2000/09/22
- Re: interface declaration, Daniel Calhoun, 2000/09/22
- Re: interface declaration, Daniel Calhoun, 2000/09/22