posted @ 2015-07-17 11:59 JodyChen 阅读(156) 评论(0) 推荐(0) 编辑
摘要:
ios的沙盒(bandbox)机制:一种安全体系,ios应用程序只能对自己创建的应用程序进行读取文件,这个独立、封闭、安全的空间,就我们说的沙盒。它里面一般存放着你的程序需要的文件,数据持久化的一些文件(Plist、sqlite,,,)音频、图片以及其他文件。 一.每个程序只有一个沙盒 二.... 阅读全文
摘要:
在AppDelegate.m里面的每个方法里都输入(包括main文件里也输入)NSLog(@"%s %d”,__func__,__LINE__);__func__:代表使用的方法__LINE__:所在行数//main文件里//当启动函数时,可知调用了如下方法//按home键,调用如下方法 阅读全文
posted @ 2015-07-15 13:25 JodyChen 阅读(161) 评论(0) 推荐(0) 编辑
摘要:
1.什么是单例? 单例是一种数据共享的方法,其实就是等同于c语言中的全局变量。在整个程序生命周期内,该对象只有一份存在内存中,可以在多个对象之间共享数据单例其实就相当于一个类只能有一个实例。单例是最有用的设计模式之一。它是在代码间共享数据而不需要手动传递参数的一种方法。2.使用单例的目的a.封装... 阅读全文
posted @ 2015-07-09 14:09 JodyChen 阅读(254) 评论(0) 推荐(0) 编辑
摘要:
通知通知(广播)可以一对多的发送通知(一个发送者 多个观察者)特别注意:在发送者 发送通知的时候,必须有观察者发送者,就是注册一个通知中心,以他为中心,发送消息通过通知的名字,来判断是哪个通知例子:老师通知男学生和女学生来开班会。分析:老师是一个发送中心,则学生需要注意老师的发送的消息,他们为观察者... 阅读全文
posted @ 2015-07-01 18:22 JodyChen 阅读(366) 评论(0) 推荐(0) 编辑
摘要:
一.KVCKey-Value-Coding 键值编码(KVC:是一种存取值的方式,通过key存value 或者通过key获取valuekey从哪里来的呢?key 把对象里面的属性名、变量名当作了一个key(把属性名看成了一个普通的字符串来使用)以字符串的形式向对象发送消息,字符串是存取值的关键字;例... 阅读全文
posted @ 2015-06-30 11:24 JodyChen 阅读(190) 评论(0) 推荐(0) 编辑
摘要:
内存管理内存管理的核心思想:谁分配 谁释放分配在栈里的数据 不用程序员管理 系统管理分配在堆里面的数据 需要程序员管理NSString 、NSArray、NSDictionary 是继承父类的类方法创建的管理,已经加入到自动释放池了,不用我们管理通过引用计数来判断是否需要销毁这个对象,为零时销毁这个... 阅读全文
posted @ 2015-06-28 16:40 JodyChen 阅读(120) 评论(0) 推荐(0) 编辑
摘要:
@{@"name":@"David Beckham",@"age":@38,@"gender":@"男",@"wife":@{@"name":@"Victoria Beckham",@"age":@39,@"team":@"Spice Girls"},@"children":@[@"Brooklyn... 阅读全文
posted @ 2015-06-26 11:02 JodyChen 阅读(551) 评论(0) 推荐(0) 编辑
摘要:
-----------------------------------------------Category--------------------------------------类目 是在原有类的基础上 添加方法,在使用的时候只需要用原有类实例化出来的对象,调用即可。在类目里面 不可以添加变... 阅读全文
posted @ 2015-06-26 10:12 JodyChen 阅读(212) 评论(0) 推荐(1) 编辑