[BioCocoa-dev] NEW VERSION

Alexander Griekspoor a.griekspoor at nki.nl
Sun Sep 12 15:12:07 EDT 2004


>> Please have a look at the changes, all comments are welcome!
>
> Very, very nice work Alex! Maybe your girlfriend should go out of town 
> more often ;-)

I'll tell her that ;-)

> One question, is this contruction now needed:
>
> #import "../BCSymbol/BCNucleotideDNA.h"
>
> to import headers?

Yes, if the header is in a different subfolder physically. thus:

BCSequence -> BCSequenceDNA
BCSymbol -> BCNucleotideDNA

Then if in BCSequence.h you want to link to BCNucleotideDNA.h, you 
would get the above in the .m file
Please don't link in the .h file wherever possible. Use the
@class BCSequence, BCSymbol; expressions to satisfy the compiler, all 
linking should be done in the m file.
Two exceptions, when you want to link to the superclass (BCSequence.h 
for instance for BCSequenceDNA) and if you need the enums defined in 
BCFoundationDefines (see the masscalculator's header as an example).

>> One remark, if you want to add a new file, it is best to first create 
>> it in the finder (by copying an existing one), drag it to the folder 
>> and rename it the way you want. Than add it to the xcode project, and 
>> put it in the right group there as well. Now you can add the file to 
>> the repository and commit the updated xcode project in addition.
>
> Why not use the 'Add File...' option within Xcode?
That would be perfectly fine as well, as long as you make sure you 
create the file in the proper subdirectory. I didn't think of that.


>> Ps. One current bug, somehow the translation demo app shows it's name 
>> in the menubar in chinese on my system ;-)
>
> LOL - same here. I will look into that. BTW, maybe all the demo 
> projects should have the nice BC icon thats now used in the 
> SequenceConverter app.

That would be nice indeed. No offense to Peter's work, but I'll see if 
I can come up with a more general mascotte/icon for the framework. If 
anyone has a suggestion, send it in!

> I am also working on a shell script that automatically updates the 
> deocumentation, I will make it go into the (tadaa) Documentation 
> folder that you added.
Great, I already thought of doing that, but I decided to skip that for 
later, great to see you are doing that already. Now we only have to 
document all the code properly ;-) Seems John is the best pupil of the 
class in that respect.
>
> thanks again Alex!
You're welcome, again it was about time that I showed some real input 
from my side....
Cheers,
Alex

*********************************************************
                     ** Alexander Griekspoor **
*********************************************************
              The Netherlands Cancer Institute
              Department of Tumorbiology (H4)
         Plesmanlaan 121, 1066 CX, Amsterdam
                    Tel:  + 31 20 - 512 2023
                    Fax:  + 31 20 - 512 2029
                   AIM: mekentosj at mac.com
                    E-mail: a.griekspoor at nki.nl
                Web: http://www.mekentosj.com

	Claiming that the Macintosh is inferior to Windows
	because most people use Windows, is like saying
	that all other restaurants serve food that is
	inferior to McDonalds

*********************************************************


*********************************************************
                     ** Alexander Griekspoor **
*********************************************************
               The Netherlands Cancer Institute
               Department of Tumorbiology (H4)
          Plesmanlaan 121, 1066 CX, Amsterdam
                   Tel:  + 31 20 - 512 2023
                   Fax:  + 31 20 - 512 2029
                   AIM: mekentosj at mac.com
                   E-mail: a.griekspoor at nki.nl
               Web: http://www.mekentosj.com

                           Mac vs Windows
	65 million years ago, there were more
                      dinosaurs than humans.
	     Where are the dinosaurs now?

*********************************************************




More information about the Biococoa-dev mailing list