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
)