nsstring打印结构体
//
// main.m
// 09-常用结构体
//
// Created by apple on 14-3-20.
// Copyright (c) 2014年 apple. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[])
{
@autoreleasepool {
//1.创建一个NSRange结构体 表示范围
NSRange range = {4,5};
NSRange range2 = NSMakeRange(4, 5);
NSString * strRange = NSStringFromRange(range);
NSLog(@"strRange %@",strRange);
//2.NSSize 等同于 CGSize 有两个值组成 weight表示宽度 height高度
NSSize size = {21,19};
NSSize size2 = NSMakeSize(21, 19);
NSString *strSize = NSStringFromSize(size2);
NSLog(@"strSize %@",strSize);
//3.NSPoint 等同CGPoint 表示一个点的坐标位置
NSPoint point = {20,40};
NSPoint point2 = NSMakePoint(20, 40);
NSString * strPoint = NSStringFromPoint(point);
NSLog(@"strPoint %@",strPoint);
//4.NSRect
NSRect rect = {40,60,100,200};
NSRect rect2 = NSMakeRect(0, 10, 100, 100);
NSString * strRect = NSStringFromRect(rect);
NSLog(@"strRect %@",strRect);
}
return 0;
}
最新文章
- SQL Server解决孤立用户浅析
- C# 6.0 Feature list
- 【PKU1001】Exponentiation(高精度乘法)
- spring注解记录
- 拓扑排序(三)之 Java详解
- 链接器工具错误 LNK2026 XXX模块对于 SAFESEH 映像是不安全的
- php使用第三方登录
- 深入理解Oracle索引(25):一招鲜、吃遍天之单字段索引创建思路
- C# WinForm动态调用远程Web服务
- coroutine协程
- leetcodequestion_56 Merge Intervals
- Linux如何创建一个新进程
- AutoLayout 之NSLayoutConstraint
- php 关联数组
- HBase应用快速学习
- Uploadify 3.2上传文件,限制类型,大小,传递参数等
- docker load 镜像时出现:open /var/lib/docker/tmp/docker-import-500852078/repositories: no such file or dir
- FTP 代理服务器实现
- 3 第一个Django应用 第2部分(管理站点)
- noip第14课资料