I was trying to examine the frame property of a UILabel in the XCode debugger (GDB). Since I only do iPhone app development on occasion I tend to forget common tasks. I tried many different commands and none worked. I searched for posts on how to do this and found nothing specific.
So, here is how you do it:
(gdb) print (CGRect)[self.label frame]
$1 = {
origin = {
x = 20,
y = 20
},
size = {
width = 280,
height = 21
}
}
I have a View Controller that has an UILabel *label.
@interface TextViewController : UIViewController {
IBOutlet UILabel *label;
}
@property (nonatomic, retain) UILabel *label;
@end
Monday, April 19, 2010
UIView frame and bounds in GDB
Labels:
bounds,
debugging,
frame,
Objective C,
properties,
UILabel,
UIView,
XCode
Subscribe to:
Posts (Atom)