#import <objc/objc.h>
#import <objc/Object.h>
#import <foundation.h>
 
@interface TestObj : Object
{
    int num;
}
- (void)foo;
@end
 
@implementation TestObj
 
- (void)foo {
     printf("foo\n");
}
 
int main()
{
    id obj = [[TestObj alloc] init];
    [obj foo];
    printf ("vsdvsdv");
    return 0;
}
