I don’t know how many times I had typed something like
1 2 3 4 5 |
NSLog(@"self.bounds (%g,%g,%g,%g)" self.bounds.origin.x, self.bounds.origin.y, self.bounds.size.width, self.bounds.size.height); |
before I discovered that UIKit has the following handy string conversions functions
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
NSString* NSStringFromCGAffineTransform ( CGAffineTransform transform); NSString* NSStringFromCGPoint ( CGPoint point); NSString* NSStringFromCGRect( CGRect rect); NSString* NSStringFromCGSize( CGSize size); NSString* NSStringFromUIEdgeInsets( UIEdgeInsets insets); |
Reference
UIKit Function Reference