------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------结构体NSRange:用来表示范围创建NSRange r1 = {2, 4}NSRange r2 = {.location = 2, .length = 4}NSRange r3 = NSMakeR...
分类:
其他好文 时间:
2014-10-09 14:31:23
阅读次数:
158
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------//NSFileManager#import #define PATH @"/Users/fengze/Desktop"int main(int argc, const char * argv[])...
分类:
其他好文 时间:
2014-10-09 14:18:23
阅读次数:
225
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------NSString字符串的创建NSString *s1 = @"jack"; NSString *s2 = [[NSString alloc] initWithString:@"jack"]; NSS...
分类:
其他好文 时间:
2014-10-09 14:18:03
阅读次数:
149
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------NSArrayNSArray的创建NSArray *array = [NSArray arrayWithObject:@“jack”] 创建单个元素NSArray *array3 = [NSArr....
分类:
其他好文 时间:
2014-10-09 13:46:23
阅读次数:
164
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------内存管理引用计数器当一个对象被创建出来,就要分配给内存这个对象,当不用这个对象的时候,就要及时的回收,为了可以明确知道对象有没有被使用,就要用引用计数器来体现,只要计数器不为0,表明对象被使用中。1...
分类:
其他好文 时间:
2014-10-08 01:44:54
阅读次数:
392
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------@property和ARC@property和ARC都是编译器特性,系统会帮我们自动生成代码property参数1.set方法内存管理相关的参数 retain : release旧值,retain新...
分类:
其他好文 时间:
2014-10-08 00:42:34
阅读次数:
324
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------protocol 和categorycategory(分类)当想在某个类的基础上再增加一些方法,但是不能改变原来类的内容,这个时候就可以用到分类创建分类的格式是:原来类名+分类的别名.h(.m)使用...
分类:
其他好文 时间:
2014-10-07 22:50:14
阅读次数:
179
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------构造方法完整的创建一个可用的对象需要两步1.分配储存空间 +alloc2.初始化 -initPerson *p1 = [Person alloc]Person *p2 = [p1 init]相当.....
分类:
其他好文 时间:
2014-10-07 22:38:14
阅读次数:
167
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------类和对象面向对象面向对象的思想就是关注解决的问题需要哪些对象,然后直接用对象的方法解决问题,C语言是面向过程的语言,面向过程关注的时解决问题需要哪些步骤生活中面向对象的例子¬ 想打电话\发短信 找手...
分类:
其他好文 时间:
2014-10-06 18:25:10
阅读次数:
126
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------三大特性封装封装是把成员变量包装起来,不让外界直接访问。根据成员变量的作用域,默认都是protect类型的。set 和get方法有时候我们必须要访问成员变量,但是成员变量被封装起来了,这时候我们就可...
分类:
其他好文 时间:
2014-10-06 17:44:40
阅读次数:
145