1 2 3 4 5 6 7 8 9 10 11 12 13 14
#import "Foo.h" #import <assert.h> #include <iostream> int main(int argc, char *argv[]) { @autoreleasepool { Foo *foo = [[Foo alloc] init]; NSString *result = [foo name]; std::cout << "Hello from C++ and " << [result UTF8String]; assert([result isEqualToString:@"Zig"]); return 0; } }