- 博客(9)
- 收藏
- 关注
原创 关于HTTP
HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤:(1) 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。HTTP是比TCP更高层次的应用层协
2015-04-23 15:12:15 458
原创 http:nsurlconnection同步与异步
NSUrlConnection有同步和异步请求http链接的方法。///http NSURLConnection sendAsynchronousRequest- (void)httpAsynchronousRequest{ NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"]; NSString *post =
2015-04-23 13:01:25 461
转载 [iOS]使用NSProxy实现消息转发机制,模拟多重继承
Objective-C不支持多重继承,但是我们可以使用NSProxy的消息转发机制,来转发可由其它类的对象处理的任务,达成同样的目的。Xcode的Documentation中有示例(搜索ForwardInvocation,在Sample Code类别中),如下:/* File: main.m Abstract: T
2015-04-21 18:12:31 562
原创 内存缓存
1,首先回忆一下文件目录结构Documents:用来存放用户自己生成的文件、数据,或应用运行必须的数据库之类的。iCloud会同步和恢复。Library/Preferences:存放用户偏好设置,例如NSUserDefault数据。iCloud不会同步和恢复。重启不删除。Library/Caches:存放用户缓存数据,例如网络缓存、下载的东西等等,iCloud不会同步和恢复。重启不删除
2015-04-18 16:38:17 389
转载 SDWebImage缓存图片的机制
SDWebImage是一个很厉害的图片缓存的框架。既ASIHttp+AsyncImage之后,我一直使用AFNetworking集成的UIImageView+AFNetworking.h,但后者对于图片的缓存实际应用的是NSURLCache自带的cache机制。而NSURLCache每次都要把缓存的raw data 再转化为UIImage,就带来了数据处理和内存方面的更多操作。具体的比较在这
2015-04-18 13:35:34 343
原创 Fibonacci数列求任意项
斐波那契数列,0.618的增长率,很神奇的黄金分割率。多学习算法吧,一个简单的算法想不起来的话会被鄙视,尽管这其实微不足道。。//为了防止溢出,使用long double 类型。//直接用公式算,最快。longdouble numbers (int n) { long double result =0.0; result = (powl((sq
2015-04-15 00:46:50 480
转载 NSNotification、delegate和KVO的区别
NSNotification、delegate和KVO的区别转载▼1.效率肯定是delegate比nsnotification高。2. delegate方法比notification更加直接,最典型的特征是,delegate方法往往需要关注返回值, 也就是delegate方法的结果。比如-windowShouldClose:,需要关心返回的是yes还是no。所以de
2015-04-08 23:18:16 315
原创 runtime 由浅入深
把runtime的内容由浅入深分几篇博客记录下来,希望能与大家共同探讨。1,消息传递:messaging可以看苹果定义的一些相关结构体,从而了解方法调用的内部原理。(越来越觉得还是看英文顺眼~)objc/objc.h/// An opaque type that represents an Objective-C class.typedef struct obj
2015-04-04 22:22:48 405
原创 autorelease
代码:__weakid reference = nil;__weakid reference2 = nil;__weakid reference3 = nil;- (void)viewDidLoad { [superviewDidLoad]; // Do any additional setup after loading the v
2015-04-01 14:05:55 345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人