
iOS开发
文章平均质量分 85
zhansir720
这个作者很懒,什么都没留下…
展开
-
iOS网络编程 GET和POST
最近项目开发用到各种各样的web服务接口调用,顺便记录下,和一些链接,防止再找找不到。=====================客户端向web服务器发送HTTP请求常用方式是GET和POST。两者的不同在于传参方式的不同。GET方式就是通过http://yourhost:port/URI之后附加拼接参数后的URL访问服务器;POST是手动填充HTTP Body内容再访问http:/原创 2013-06-20 23:51:35 · 1190 阅读 · 0 评论 -
IOS 序列化与反序列化
开篇1到底这个序列化有啥作用?面向对象的程序在运行的时候会创建一个复杂的对象图,经常要以二进制的方法序列化这个对象图,这个过程叫做Archiving. 二进制流可以通过网络或写入文件中(来源于某教材的一段话) 本人的理解是当你于写数据需要本地存储时,即将你的数据写到硬盘上的时候,你就必须对他进行序列化,转换成二进制文件,从而便于在磁盘上的读写,同理在取出的时候必须将其在反序转载 2013-06-21 10:05:45 · 851 阅读 · 0 评论 -
ARC学习记录
strong和weak 默认情况下,所有的实例变量和局部变量都是 strong 指针。strong指针表示拥有了所指对象的所有权,weak指针却没有所有权,当一个对象的所有者计数为0时,自动释放。 如典型的delegate就是weak指针,指向ViewController对象vc,当vc引用计数为0时就会释放,delegate也就为nil。IBOutlet 使用strong还是weak?原创 2013-06-21 00:24:00 · 998 阅读 · 1 评论 -
Block学习记录
对Block认识和使用还很浅显,以后边用边学。。。===============使用Block对象属性:@property (nonatomic, copy) void (^completeHandler)(NSString*);void (^completeHandler)(BOOL) 只是声明了一个block类型变量completeHandler,同时说明这个block变量的原创 2013-06-21 00:15:40 · 882 阅读 · 0 评论 -
获取UIWebView的touch事件
UIWebView作为一个UIViewController的子视图,会遮挡住这个viewcotroller.view的touch事件,不能向下传递。在网上搜索了下,常用解决方法:创建UIView子类,重写touchesBegan等方法,添加这个类的实例放在webview上面,并设置为透明。下面介绍另一个方法:创建UIWindow的子类 TouchCapturingWindow,重写sendEv原创 2013-06-28 12:29:22 · 3553 阅读 · 0 评论