[Biococoa-dev] New Structure for BioCocoa
Philipp Seibel
biococoa at bioworxx.com
Sun Jul 3 14:41:47 EDT 2005
Am 03.07.2005 um 20:30 schrieb Koen van der Drift:
>
> On Jul 3, 2005, at 2:22 PM, Philipp Seibel wrote:
>
>
>> The BCParser.framework also contains Parsers for HMMs,
>> Phylogenetic structures etc, the BCFoundationIO only uses the
>> Parsers for basic structures.
>> If we would put all our io in one framework, the framework
framework == BCFoundationIO (probably solves misunderstanding :-))
>> will depend on all frameworks (BCFoundation and all
>> BCXXXFrameworks)----> not a really good design
>>
>
> What I probably do not yet understand is why in the last case the
> framework (I assume you mean BioCocoa) will depend on all
> BCXXXFrameworks.
The idea is like the cocoa framework. The cocoa framework header just
consists of
#import <Foundation/Foundation.h>
#import <AppKit/AppKit.h>
but you can of course only use one of it's components
The BioCocoa framework header will contain
#import <BCParser/BCParser.h>
#import <BCFoundation/BCFoundation.h>
#import <BCFoundationIO/BCFoundationIO.h>
#import <BCXXX/BCXXX.h>
#import < BCXXXIO/ BCXXXIO.h>
and you can also use all Frameworks seperately. This allows you only
choose the frameworks u really need in your application.
Phil
More information about the Biococoa-dev
mailing list