<spanstyle="font-size:24px;">1.方法与顺序无关2.枚举绑定数据类型enum{ObjectiveC,Java,Ruby,Python,Erlang};typedefNSUIntegerLanguage;3.属性不用写@synthesize4.语法简化4.1NSNumberNSNumber*value;value=@12345;value=@123.45f;value=@123.45;value=@YES;4.2NSArra..
分类:
其他好文 时间:
2014-08-15 10:53:39
阅读次数:
220
block的用法和数组排序(高级)一,block我们都知道函数只可以嵌套调用,但决不允许函数的嵌套定义,这有时给我们带来了很大的不便,而OC提供的block用法为我们解决了这个问题,下面简单说一下1,block的用法:(1)block是用来存储函数,所以给block赋值时赋的是整个函数的实现,例如,要在m..
分类:
其他好文 时间:
2014-08-15 10:50:00
阅读次数:
271
char name[20] = "";存储用户名
char code[20] = "";存储密码
printf("请输入用户名与密码");
scanf("%s%s", name, code);
NSString *str1 = [NSString stringWithFormat:@"%s", name ]...
分类:
编程语言 时间:
2014-08-15 09:33:17
阅读次数:
370
//定义一个bigArr数组,
NSMutableArray *bigArr = [[NSMutableArray
alloc]
init]; //引用计数0 - 1
//此时只是定义了一个smallArr 并没有开辟空间,所以引用计数不加一
NSMutableArray *smallArr =
nil;
...
分类:
其他好文 时间:
2014-08-15 09:31:57
阅读次数:
407
可能上面的标题有些拗口,学过PHP的小伙伴们都知道,PHP中的数组的下标是允许我们自定义的,PHP中的数组确切的说就是键值对。而在OC我们要用字典(Dictionary)来存储,当然了Java用的是Map来存储键值对。下面我们将实现一个极为实用的小例子,网络请求有get和post方法,两种方...
分类:
其他好文 时间:
2014-08-15 09:22:47
阅读次数:
214
<prename="code"class="cpp">setter方法的作用:为单一的变量赋值.setter方法规范写法:1.-号方法,无返回值.名字以set开头+要设置的变量的实例变量名(首字母要大写):(setter方法有且只有一个参数)+参数的类型(和实例变量类型相同)+参数名(和实例变量名相同)getter方法的作..
分类:
其他好文 时间:
2014-08-15 02:57:07
阅读次数:
261
<spanstyle="font-size:18px;">//1.创建日期对象//创建的NSDate对象,获得的永远是0时区时间,如果要是求东八区时间,就加8个小时NSDate*date=[NSDatedate];NSLog(@"%@",date);//创建明天此时的日期(时间间隔都是以秒为单位计算的)NSDate*tomorrow=[NSDatedateWithTimeInter..
分类:
其他好文 时间:
2014-08-15 02:56:57
阅读次数:
280
Obejct-C中包含了三种集合,分别是:数组、字典和集(set)。数组和C语言中的数组相似,但是OC中的数组只能存储对象,不能存储基本数据类型,如int、float、enum、struct等,也不能存储nil。它也提供了编制好的索引对象,可以通过制定索引找到要查看的对象。包含可变数组(NSMuta...
分类:
其他好文 时间:
2014-08-15 02:36:56
阅读次数:
228
OC中类方法中只为我们提供了一些降序方法,现在我们自己定义方法,实现升序.
1.要求:定义一个Person类,实例变量包括name,age,height,定义几个对象,把这些对象保存在数组中,自己定义方法,实现数组按name,age,gheight的升序排列输出.
首先Person.h文件
#import
@interface Person : NSObject{
NSS...
分类:
其他好文 时间:
2014-08-15 00:04:06
阅读次数:
251
本篇文章的主要内容了解何谓block。了解block的使用方法。 Block 是iOS在4.0版本之后新增的程序语法. 在iOS SDK 4.0之后,Block几乎出现在所有新版的API之中,换句话说,如果不了解Block这个概念就无法使用SDK 4.0版本以后的新功能,因此虽然Block本...
分类:
编程语言 时间:
2014-08-14 23:28:26
阅读次数:
324