摘要: HTTP协议中,定义了8种发送http请求的方法get , post,options, head ,put ,delete ,trace ,connect, patch根据HTTP协议的设计初衷,不同的方法对资源有不同的操作方式:put : 增delete : 删post :改get : 查提示:最... 阅读全文
posted @ 2015-11-03 21:56 CryBee 阅读(463) 评论(0) 推荐(0) 编辑
摘要: GCD中又三种队列类型:1.The main queue:与主线程功能相同。实际上,提交至main queue 的任务会在主线程中执行。main queue 可以调用dispatch_get_main_queueu()来获得。因为main queue是与主线程相关的,所以这是一个串行队列。2.Glo... 阅读全文
posted @ 2015-11-03 21:45 CryBee 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 在声明property属性后,有2种实现选择@synthesize编译器期间,让编译器自动生成getter/setter方法。当有自定义的存或取方法时,自定义会屏蔽自动生成该方法。@dynamic告诉编译器,不自动生成getter/setter方法,避免编译期间产生警告,然后自己实现存取方法。或者 ... 阅读全文
posted @ 2015-11-03 21:24 CryBee 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 线程是指进程内的一个执行单元,也是进程内可调度实体。与进程的区别:1.地址空间:进程内的一个执行单元。进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的空间。2.资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程资源。3.线程是处理器调度的基本单位,但是进程不是。4.二者均... 阅读全文
posted @ 2015-11-03 21:19 CryBee 阅读(2318) 评论(0) 推荐(0) 编辑
摘要: 一、基本用法1.会将对象放到一个自动释放池中2.当自动释放池被销毁时,会对池子里的所有对象做一次release3.会返回对象本身4.调用完autorelease方法后,对象的计数器不受影响(销毁时影响)二、好处1.不需要关系想你对象释放的时间,2.不需要再关心什么时候调用release三、使用注意1... 阅读全文
posted @ 2015-11-03 21:06 CryBee 阅读(265) 评论(0) 推荐(0) 编辑
摘要: autorelease方法不会改变对象的引用计数器,只是将这个对象放到自动释放池中;自动释放池实质是当自动释放池销毁后调用对象的release方法,不一定就能销毁对象(例如如果一个对象的引用计数器>1则此时就无法销毁);由于自动释放池最后统一销毁对象,因此如果一个操作比较占用内存(对象比较多或者对象... 阅读全文
posted @ 2015-11-03 20:18 CryBee 阅读(2204) 评论(0) 推荐(0) 编辑
摘要: 有时我们需要在一个已经定义好的类中增加一些方法,而不想去重写该类。比如,当工程已经很大,代码量比较多,或者类中已经包住很多方法,已经有其他代码调用了该类创建对象并使用该类的方法时,可以使用类别对该类扩充新的方法。注意1:类别只能扩充方法,而不能扩充成员变量。注意2:(1)分类只能增加方法(包括类方法... 阅读全文
posted @ 2015-11-03 20:08 CryBee 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 协议(protocol)类似于java语言里的接口(interface),定义了一 组方法,而不提供具体实现, 只有那些“遵守”(conform to)或“采用”(adopt)了这些Protocol的类来给出自己的实现。协议不是类本身,它们仅定义了其它对象有责任实现的接口。当在自己的类中实 现协议的... 阅读全文
posted @ 2015-11-03 20:07 CryBee 阅读(170) 评论(0) 推荐(0) 编辑
摘要: //二维码生成http://cli.im/播放器网站https://www.vitamio.org/License/http://www.oschina.net/p/ShareREC手游录制http://sharesdk.mob.com/#/sharesdk极光推送https://www.jpush... 阅读全文
posted @ 2015-10-28 17:30 CryBee 阅读(136) 评论(6) 推荐(0) 编辑
摘要: HTTP/1.1协议中共定义了八种方法(有时也叫“动作”)来表明Request-URI指定的资源的不同操作方式:OPTIONS 返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务器发送'*'的请求来测试服务器的功能性。 HEAD 向服务器索要与GET请求相一致的响应,只不过响应体... 阅读全文
posted @ 2015-10-28 09:20 CryBee 阅读(2435) 评论(0) 推荐(0) 编辑