NSLog 一些常用的数据类型 CGRect NSArray等
来源:互联网 发布:高分辨率数据 编辑:程序博客网 时间:2024/06/03 15:38
我们经常会输出一些坐标尺寸信息之类的,比如view的frame,是CGRect类型的,用frame.oringial.x 和frame.size.width来做NSLog参数好麻烦,还好苹果对这些常用的数据提供了字符串转换的方法,如下:
NSString *NSStringFromCGPoint(CGPoint point);
NSString *NSStringFromCGSize(CGSize size);
NSString *NSStringFromCGRect(CGRect rect);
NSString *NSStringFromCGAffineTransform(CGAffineTransform transform);
NSString *NSStringFromUIEdgeInsets(UIEdgeInsets insets);
NSString *NSStringFromUIOffset(UIOffset offset);
使用方法举例:
NSLog(@"frame: %@, bounds: %@",NSStringFromCGRect(testView.frame),NSStringFromCGRect(testView.bounds));
对于NSArray和NSDictionary这些容器则提供了description方法:
- (NSString *)description;
使用方法举例:
NSMutableDictionary *dict = [[NSMutableDictionaryalloc] init];
//add values
NSLog(@"log dict =%@", [dictdescription]);
- NSLog 一些常用的数据类型 CGRect NSArray等
- 屏幕大小/cgrect等结构体的nslog输出
- NSLog输出NSRange,CGRect等结构体
- NSLog输出NSRange,CGRect等结构体
- 如何用NSLog输出NSRange,CGRect等结构体
- 何用NSLog输出NSRange,CGRect等结构体
- 如何用NSLog输出NSRange,CGRect等结构体
- CGRect的一些用法
- Objective-c 的一些基础知识,NSString,NSNumber,NSArray 等
- NSLog常用的代码
- NSLog常用的代码
- cgrect 常用
- NSArray的一些用法
- NSArray的一些方法
- NSArray的一些操作
- NSArray的一些属性
- NSArray的一些使用方法
- NSArray的一些用法
- Java Debug Interface(JDI)调试多线程应用程序
- WEB-QTP随想录—要自知
- [读书笔记]Binary Hancks(2) livepatch在X86下的实践
- 菲波拉契数列
- 服务器产生的脚本与手工添加的脚本冲突
- NSLog 一些常用的数据类型 CGRect NSArray等
- sensor关键数据备份流程
- Ubuntu 安装rpm包的方法
- Tomcat调试信息缓冲修改
- IOS二维码拍照相机自定义界面实例
- Logger
- solaris新建用户
- 《Axure 6.5超短篇笔记》——“部件的范围”条件非矩形形状
- VLC简介及使用说明