humingtao2013的个人主页

还没有设置过签名

他的收藏夹
  • 我们在C/C++开发中常会用到结构体来帮助我们简单封装基本数据类型,在Objective-C中我们也可以使用结构体来完成数据类型的封装。同时,Cocoa Touch还提供了一个NSValue来帮助我们更好地在开发中使用结构体。 我们可以使用NSValue来辅助我们实现一些简单数据结构的封装  ... [查看]
    humingtao2013 公开 2014-03-04 10:01 711 查看
  • 1. EXC_BAD_ACCESS 野指针错误,你访问了已经释放了得地址 2. unrecognized selector sent to instance xxxxxxxxxx 不能识别的方法发送给一个实例 某个对象没有这个方法硬要调用这个方法3.%zi 打印 unsingned long 型4. description方法内部不能打印self,不然会造成死循环5  ... [查看]
    humingtao2013 公开 2014-03-04 10:10 796 查看
  • 在Objective-C中,可以使用#import和@class来引用别的类型, 但是你知道两者有什么区别吗?@class叫做forward-class, 你经常会在头文件的定义中看到通过@class的引用, 原因就是当你只用@class来引入一个类时, 编译器知道有这么一个类,也就是说它能识别Engine *engine;而在implementa  ... [查看]
    humingtao2013 公开 2014-03-04 10:11 741 查看
  • 前面我们谈到了,可用通过异或运算交换两个数,而不需要任何的中间变量。 如下面:void exchange(int &a, int &b){ a ^= b; b ^= a; a ^= b;}然而,这里面却存在着一个非常隐蔽的陷阱。通常我们在对数组进行操作的时候,会交换数组中的两个元素,如exchang(&a[i], &b[j]), 这儿如果i  ... [查看]
    humingtao2013 公开 2014-03-04 10:15 776 查看
  • Xcode4.5+iOS6模拟器中看不到Home键了---------这是因为显示器的分辨率跟不上模拟器的,可以用快捷键Shift+command+H接触mac这么长时间,觉得mac最人性化、最不易让人察觉的有两个地方,第一就是mac键盘核心按键Command是由左手大拇指进行控制的,我们的大拇指可以轻松方便自  ... [查看]
    humingtao2013 公开 2014-03-04 10:17 816 查看 xcode  
  • sizeof()用法汇总sizeof()功能:计算数据空间的字节数1.与strlen()比较 strlen()计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。 而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。2.指针与静态数组的sizeof操作 指针均可看  ... [查看]
    humingtao2013 公开 2014-03-04 10:19 891 查看 sizeof  c  strlen  
  • @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@一个字符串,如"hello",一般为字符串常量,可以用它对字符指针赋值,或初始化,相当于把这个字符串常量的首地址赋给这个指针,如:char *p = "hello"; 或者char *p;p="hello";但是,当用"hello"给字符数组  ... [查看]
    humingtao2013 公开 2014-03-04 10:23 841 查看 指针  全局变量  
  • 数组指针(也称行指针)定义 int (*p);()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指  ... [查看]
    humingtao2013 公开 2014-03-04 10:25 821 查看 指针  二维数组  
  • 在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y); 首先它是一个函数,只不  ... [查看]
    humingtao2013 公开 2014-03-04 10:27 746 查看 指针  结构  
  • int (*a[])(int); // 函数指针数组int (*p())[10]; // 第一种情况为数组里面是函数指针的情况,因为(int (*)(int))是一个强制转换方式, 将里面的a[]这个数组转换成了一个函数指针的数组, 并且该函数是一个带一个整型变量,并且返回一个整型的函数.第二种情况为函数返  ... [查看]
    humingtao2013 公开 2014-03-04 10:29 821 查看 指针  函数  数组  
  • 一、分类与性能1、稳定排序和非稳定排序简单地说就是所有相等的数经过某种排序方法后,仍能保持它们在排序之前的相对次序,我们就说这种排序方法是稳定的。反之,就是非稳定的。比如:一组数排序前是a1,a2,a3,a4,a5,其中a2=a4,经过某种排序后为a1,a2,a4,a3,a5,则我们说这种排序是稳定的,因为a2  ... [查看]
    humingtao2013 公开 2014-03-04 10:30 302 查看 c  排序算法  插入排序  快速排序  冒泡排序  
  • #pragma mark 初始化方法 NSString *str1 =@"A String!"; NSLog(@"%@",str1); NSString *str2 = [[NSString alloc] init]; str2 = @"A String!!!!"; NSLog(@"%@",str2); NSString * str3 = [[NSString alloc] initWithFormat:@"我今年%i岁",24]; NSLog(@"%@"  ... [查看]
    humingtao2013 公开 2014-03-04 10:55 615 查看 nsstring  
  • @NSArray 只允许装OC对象,并且不能装空值,空代表数组元素的结束#pragma mark - NSArray的基本用法 // 创建一个空数组 NSArray *array = [NSArray array]; // 创建有一个元素的数组 array = [NSArray arrayWithObject:@"123"]; // 创建有多个元素的数组  ... [查看]
    humingtao2013 公开 2014-03-04 10:58 489 查看 nsarray  遍历  迭代器  
  • + (id)studentWithFirstName:(NSString *)firstName lastName:(NSString *)lastName{ Student *stu = [[Student alloc] init]; stu.firstName = firstName; stu.lastName = lastName; return stu; } + (id)studentWithFirstName:(NSString *)firs  ... [查看]
    humingtao2013 公开 2014-03-04 11:16 369 查看 nsarray  排序  
  • +(id)stringWithCapacity:size创建一个字符串,容量为size大小-(id)initWithCapacity:size 初始化一个字符串,容量为size-(void)setString:nsstring 将字符串设置为 nsstring-(void)appendString:nsstring 在字符串末尾追加字符串 nsstring-(void)deleteCharatersInRange:range 删  ... [查看]
    humingtao2013 公开 2014-03-04 11:47 501 查看 objective  c  
  • @先来介绍一下property中各个属性的含义:1.assign:这个属性一般用来处理基础类型,比如int、float等等,如果你声明的属性是基础类型的话,assign是默认的,你可以不加这个属性!(一个常见的例外是delegate的set方法通常设为assign,这是为了避免循环引用造成的引用计数无法归0,然后内存泄漏——  ... [查看]
    humingtao2013 公开 2014-03-05 09:09 330 查看 property  synthesize  
  • /** 在第3行用NSLog函数输出stu对象,注意左边的格式符%@,以后想输出OC对象,就得用%@这个格式符* NSLog函数一旦发现用%@输出某个OC对象时,就会调用这个对象的description方法(这个方法返回值是NSString类型,是OC中的字符串类型), 并且将description方法返回的字符串代  ... [查看]
    humingtao2013 公开 2014-03-05 09:18 302 查看 description  
  • 每一个应用程序需要一个应用程序图标和启动图像。此外,一些应用程序需要自定义的图标来表示特定于应用程序的内容,功能,或在导航栏,工具栏和标签栏模式。不像其他的定制艺术品在您的应用程序的图标和图像,表38-1列出必须满足特定的标准,因此,IOS可以正确显示。此外,一些图标和图像文件的命  ... [查看]
    humingtao2013 公开 2014-03-05 20:38 513 查看 ios7  图像尺寸  
  • NSRange :这个结构体表示某个事物的范围,通常是字符串里的字符串范围,或者集合里的元素范围源码是:typedef struct _NSRange { NSUInteger location; //起始位置 NSUInteger length; //元素个数} NSRange;三种方式创建一个NSRange变量方式一:NSRange reange;reange.location = 7;ran  ... [查看]
    humingtao2013 公开 2014-03-05 21:48 399 查看 objective-c  CGRect  框架  
  • UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //初始化textfield并设置位置及大小text.borderStyle = UITextBorderStyleRoundedRect; //设置边框样式,只有设置了才会显示边框样式 typedef enum { UITextBorderStyleNone, UIT  ... [查看]
    humingtao2013 公开 2014-03-07 10:06 447 查看 uitextfield  object  UI  
共 283 条记录 1234567891011 15
Lai18.com IT技术文章收藏夹  在信息爆炸的时代,您的知识需要整理,沉淀,积累!Lai18为您提供一个简单实用的文章整理收藏工具,在这里您可以收藏对您有用的技术文章,自由分门别类,在整理的过程中,用心梳理自己的知识!相信,用不了多久,您收藏整理的文章将是您一生的知识宝库!
HTTP://WWW.LAI18.COM    © 2014-2016 · 蜀ICP备15000355号-1