My code:
CGPoint *tp_1 = CGPointMake(160, 240);
gives the error "Incompatible types on initialization" ... why is that?
CGPointMake returns a struct, not a pointer to a structure. Therefore the correct code is:
CGPointMake
CGPoint tp_1 = CGPointMake(160, 240);
It looks like CGPointMake is not returning a pointer.