- 博客(7)
- 收藏
- 关注
原创 网络请求
网络请求1.http 协议的概念 超文本传输协议 用于从万维网服务器传送超文本到本地浏览器的传输协议 标准的c/s2.客户端请求 服务器处理请求3.请求方式 get 与 post (常用的两种方式) GET 请求方式: url?参数= 值&参数= 值... 这种把参数直接拼接到 URL 之后的方式的数据请求是 get 方式的数据请求(例
2014-08-11 10:18:09
507
原创 多线程
多线程1.线程与进程的区别: (1)进程是一个动态运行的程序 进程是资源分配(比如内存空间)的最小单位 world 文档可以同时创建多个 此时就创建了多个进程. ios 的程序一般是单进程的 (2)线程是CPU 调度和分派的基本单位 一个进程可以包含多个线程 而一个线程只能属于一个进程. 一个进程至少包
2014-08-07 10:30:01
389
原创 通知传值
通知传值 一般用在 1.页面的关联性不大,但是需要传递信息的地方. 一个页面作为发送者 一个页面作为监听者 2.向多个页面发送信息的时候,可将一个页面作为发送者 其他的页面作为监听者通过通知名称获取通知 利用通知中的 userInfo中的数据 执行相应的操作通知传值 :一般在要接收数据的页面都要建立 监听器 用于监听获取自己需要的数据
2014-08-04 12:34:16
389
原创 Protocol 协议 与 delegate 代理
protocol1.其实协议 Protocol 可以理解为生活中的合同,如果一个类要遵守这个协议,那么就要遵守协议中的内容,履行协议中的承诺2.协议 只是 一个一个条款的声明(一堆方法的声明) ,声明应该去做的事,协议的实施是由承若遵守协议的类来实现3.所制定的协议一般都要继承NSObject 协议 ,所以当一个类遵守了这个协议,就也要遵守NSObject 中的协议,NSObjec
2014-07-09 09:38:51
477
原创 内存管理初级
一.内存分为五大区 :栈区,堆区,全局区,常量区,代码区2.栈区特点: 系统分配,系统回收 存储在栈区的数据为临时变量,即定义在方法体中的变量,包括形参. 栈区的特点是 先进后出3.堆区的特点 人为地分配,人为地回收人为动态分配的空间,都是在堆区中开辟的标记删除4.常量区的特点存储常量数据 数据不可更改5,全局区 特点
2014-07-08 21:51:52
392
原创 内存管理高级
1.属性的内部实现原理 (1)assign 语义属性的内部实现 : setter: - - (void)setName:(NSString *)name { _name=name; } - (NSString *)name {
2014-07-08 21:37:32
372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人