I was looking up how to create a view programmatically and found the following example code:
self.view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
Is there a way to look up the size of the screen?
Yup:
CGRect screenRect = [[UIScreen mainScreen] applicationFrame];
applicationFrame
This property contains the screen bounds minus the area occupied by the status bar, if it is visible. Using this property is the recommended way to retrieve your application’s initial window size. The rectangle is specified in points.