Well although it's late in the dark night, I don't get it why there are two different rectangles: frame and bounds.
Like I understand it, one single rectangle would have been just enoug to do everything. Positioning the View itself relative to another coordinate system, and then clipping it's content to a specified size. What else would you do with two rectangles? And how do they interact with eachother?
Does anyone have a good explanation? The one from the apple docs with the kid holding the fruit is not pretty good for understanding.