指针与非指针。我理解以下内容:
NSString *string1 = @"This is first string"; //this is an object, requires pointers
int firstInt = 42; //this doesn't require pointers
引用对象时:
CGRect screenRect = self.window.bounds;
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:screenRect;
为什么在调用CGRect时它不需要指针?我很确定它是一个对象,因为它有多个实例变量。如果它是一个int,我理解浮动,但它是一个对象。
答案 0 :(得分:2)
CGRect实际上是C结构,而不是对象所以他们不需要指针。