对于语句NSString* testObject = [[NSData alloc] init];关于testObject是什么类型对象,以下说法正确的是:
答案:(A)
- A、编译时,NSString类型,运行时,NSData类型
- B、编译与运行时,都是NSData类型
- C、编译与运行时,都是NSString类型运行时,NSString类型,编译时,NSData类型
- 68、
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSString *str = [NSString stringWithFormat:@”abc”];
NSString *str2 = [str retain];
[pool release];
NSLog(@”str retainCount = %d,str2 retainCount = %d”,[str retainCount],[str2 retainCount]);
上述代码打印结果正确的是:
答案:(C)
- A、str retainCount = 2,str2 retainCount = 2
- B、str retainCount = 0,str2 retainCount = 1
- C、str retainCount = 1,str2 retainCount = 1
- D、str retainCount = 2,str2 retainCount = 0