|
From: | bellabs |
Subject: | Re:Object creation error |
Date: | Sat, 1 Jul 2023 12:08:17 +0800 (CST) |
At 2023-07-01 11:53:29, "bellabs" <bellabs@163.com> wrote:
I'll talk about the problem directly with the following code.first all, I'm on or using:clang version 16.0.010.0.19044 x86_64clang-cl -I C:\GNUstep\x64\Debug\include -fobjc-runtime=gnustep-2.0 -Xclang -fexceptions -Xclang -fobjc-exceptions -fblocks -DGNUSTEP -DGNUSTEP_WITH_DLL -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -D_NATIVE_OBJC_EXCEPTIONS /MDd /c test.m clang-cl test.obj gnustep-base.lib objc.lib dispatch.lib /MDd -o test.exe /link /LIBPATH:C:\GNUstep\x64\Debug\lib
#import <Foundation/Foundation.h>
@interface SuperMan : NSObject
- (void)sayHello;
@end
@implementation SuperMan
- (void)sayHello {
NSLog(@"EARTH I coming");
}
@end
int main() {
printf("Hi Jack, No hijack.\n"); // ok
printf("bla ... blala ... .\n"); // ok
NSString *greeting = @"Good luck."; // ok
NSLog(@"greeting is %@", greeting); // ok
//! None of the following codes will be executed.
//! Nothing only, Nothing out, Nothing error generate also.
NSObject *obj = [[NSObject alloc]init];
NSArray *justSaySay = [NSArray arrayWithObjects:
@"there's NOBODY know CHINA than me",
@"there's NOBODY know AMERICAN than me",
@"there's ANYBODY know GNUSTEP than me"
];
NSLog(@"the justSaySay have items: %@", justSaySay);
printf("Bye Bye");
printf("!!!!!!!!!!!!Bang");
return 0;
}
/* Cosole Out
Hi Jack, No hijack.
bla ... blala ... .
2023-07-01 11:32:24.233 abc[4304:5808] greeting is Good luck.
*/
[Prev in Thread] | Current Thread | [Next in Thread] |