mulle-objc多平臺(tái)運(yùn)行 Objective-C 新方法
mulle-objc 是一種在多平臺(tái)運(yùn)行 Objective-C 的新方法,它基于一個(gè)新的編譯器和一個(gè)新的運(yùn)行環(huán)境。
mulle-objc 的目標(biāo):
可以運(yùn)行在C運(yùn)行的任何地方
比別人更快
沒(méi)有必要的匯編代碼
運(yùn)行時(shí)完全不需要預(yù)加載
實(shí)例不應(yīng)交叉
可以運(yùn)行在實(shí)時(shí)的應(yīng)用上
保持C的精神
示例代碼:
cat <<EOF > hello-world.aam
#import <MulleObjC/MulleObjC.h>
@implementation Foo : NSObject
- (void) print
{
printf( "Hello World\n");
}
@end
int main( int argc, char *argv[])
{
Foo *foo;
foo = [Foo new];
[foo print];
return( 0);
}
EOF評(píng)論
圖片
表情
