2
为什么我仍然允许使用函数并创建NSObject
类中的对象,当我没有导入它时?为什么在不导入Foundation的情况下仍然可以正常工作?
int main (int argc, char *argv[])
{
@autoreleasepool {
NSLog(@"hi");
NSArray *array = [NSArray arrayWithObject: @"hello"];
NSLog(@"%@", array);
}
return 0;
}
输出
2012-08-11 22:15:33.854 prog[1282:403] hi
2012-08-11 22:15:33.857 prog[1282:403] (
hello
)