【发布时间】:2014-10-04 17:58:55
【问题描述】:
我正在尝试查看 CGRect 的一些属性并做:
NSLog(@"%@", frame);
但是,我收到一条错误消息,指出 CGRect 不是 id 类型。如何打印框架以查看其属性?
【问题讨论】:
标签: objective-c
我正在尝试查看 CGRect 的一些属性并做:
NSLog(@"%@", frame);
但是,我收到一条错误消息,指出 CGRect 不是 id 类型。如何打印框架以查看其属性?
【问题讨论】:
标签: objective-c
您需要使用NSStringFromCGRect 将CG structs 转换为NSString,请参阅以下内容:-
NSLog(@"%@", NSStringFromCGRect(frame));
以下还有以下可用于NSLog CG Structs 的其他函数:-
NSStringFromCGPoint
NSStringFromCGSize
NSStringFromCGRect
NSStringFromCGAffineTransform
NSStringFromUIEdgeInsets
【讨论】: