OC中对象销毁时会调用 dealloc 方法,此方法在实际开发中主要作用就是判断有无循环引用造成内存泄露。Swift中 deinit 可以实现 “dealloc” 的功能deinit {
println("没有循环引用")
}...
分类:
编程语言 时间:
2015-03-07 11:38:49
阅读次数:
1371
第一种编译第二种编译-framework Foundation 编译
分类:
其他好文 时间:
2015-03-07 06:13:26
阅读次数:
119
// 作业1// 截取字符串“20|http://www.baidu.com”中 “|” 前面和后面的字符串,并输出。// 将“文艺青年”改成“213青年”。 NSString *string1 = @"20|http://www.baidu.com"; NSString *string2...
分类:
其他好文 时间:
2015-03-06 22:12:16
阅读次数:
156
FMDB什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言APIFMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的Core Data框架,更加轻量级和灵活提供了多线程安全的数据库操作方法,有效地防止数据混乱FMDB...
分类:
移动开发 时间:
2015-03-06 22:08:47
阅读次数:
2789
引言内存管理:清理(回收)不用的内存,以便内存能够再次利用。这里就需要关注——怎样确定对象不再需要使用,并且其占用的内存可以被收回。在Xcode4.2发布之前,oc内存管理全靠程序员自己,即手工管理内存计数。在Xcode4.2版本之后,支持自动引用计数(Automatic Reference Cou...
分类:
其他好文 时间:
2015-03-06 20:45:30
阅读次数:
209
------- Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ---------- 1.description方法的一般用处 1: // 指针变量的地址 2: NSLog(@"%p", &p); 3: // 对象的地址 4: NSLog(@"%p", p); ...
分类:
编程语言 时间:
2015-03-06 19:04:46
阅读次数:
226
------- Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ---------- 1.字符串的创建 1: NSString *s1 = @"jack"; 2: 3: //NSString *s2 = [[NSString alloc] initWithString:@...
分类:
编程语言 时间:
2015-03-06 19:02:45
阅读次数:
155
------- Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ---------- 1.property功能用法 1: // @property:可以自动生成某个成员变量的setter和getter声明 2: @property int age;//可以直接免去变量的声...
分类:
编程语言 时间:
2015-03-06 18:49:50
阅读次数:
146
------- Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ---------- 一.类的本质 1: // 类本身也是一个对象,是个Class类型的对象,简称类对象 2: 3: /* 4: 利用Class 创建 Person类对象 5: ...
分类:
编程语言 时间:
2015-03-06 18:48:36
阅读次数:
133
------- Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ---------- 1.封装的注意点 1: // 成员变量尽量不要用@public 2: // @public 3: int age; 1: //@public 2: // 只读(r...
分类:
编程语言 时间:
2015-03-06 18:45:14
阅读次数:
218