ios 打印 结构体
来源:互联网 发布:windows串口编程实例 编辑:程序博客网 时间:2024/04/18 18:41
我们经常会输出一些坐标尺寸信息之类的,比如view的frame,是CGRect类型的,用frame.oringial.x 和frame.size.width来做NSLog参数好麻烦,还好苹果对这些常用的数据提供了字符串转换的方法,如下:
1
2
3
4
5
6
NSString *NSStringFromCGPoint( CGPoint point);
NSString *NSStringFromCGSize( CGSize size);
NSString *NSStringFromCGRect( CGRect rect);
NSString *NSStringFromCGAffineTransform( CGAffineTransform transform);
NSString *NSStringFromUIEdgeInsets( UIEdgeInsets insets);
NSString *NSStringFromUIOffset( UIOffset offset);
使用方法举例:
1
NSLog ( @
"frame: %@, bounds: %@"
, NSStringFromCGRect (test View . frame), NSStringFromCGRect (test View . bounds ));
对于NSArray和NSDictionary这些容器则提供了description方法:
1
- ( NSString *)description;
使用方法举例:
1
2
3
NSMutableDictionary *dict = [[ NSMutableDictionary alloc ] init ];
//add values
NSLog ( @
"log dict =%@"
, [dict description ]);
0 0
- ios 打印 结构体
- 打印iOS UI结构
- iOS开发之结构体的打印、输出
- iOS开发--打印NSRange,CGRect,CGPoint等结构体
- iOS开发--打印NSRange,CGRect,CGPoint等结构体
- 结构体的打印
- 打印结构体
- 打印结构体偏移
- 打印结构体偏移
- iOS递归打印UIView的结构
- ios 命令行打印视图结构命令
- 打印 DEVMODE 结构体 简述
- 结构体 打印学生成绩
- 打印CGxxx等结构体
- 自动实现结构体打印--用python
- 打印hostent结构体中的所有内容
- OC 打印结构体的内容
- 第五周 结构体打印学生信息
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- 去掉Scrollview滑动顶部和顶部阴影
- 使用Dockerfile创建支持sshd服务自启动的容器镜像(Ubuntu14.04)
- 有关于缓存的 判断
- Paint及Canvas的简单应用
- ios 打印 结构体
- ajax传输字符串
- ZZULIOJ 1879: 蛤玮买好了礼物【数学】
- Android studio 导入 Eclipse 代码的那些坑
- eclipse下package,source folder,folder
- Android开发笔记(八十七)几个修饰关键字
- 数据库学习之旅——实验2
- 修改权限导致git冲突
- Maven报错:-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment v