摘要: AFNetworking、MKNetworkKit和ASIHTTPRequest对比之前一直在使用ASIHTTPRequest作为网络库,但是由于其停止更新,iOS7上可能出现更多的问题,于是决定更换网络库。目前比较流行的网络库主要有AFNetworking和MKNetworkKit,经过一番goo... 阅读全文
posted @ 2015-01-18 16:33 mengxiangtong22 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 对比iOS网络组件:AFNetworking VS ASIHTTPRequest在开发iOS应用过程中,如何高效的与服务端API进行数据交换,是一个常见问题。一般开发者都会选择一个第三方的网络组件作为服务,以提高开发效率和稳定性。这些组件把复杂的网络底层操作封装成友好的类和方法,并且加入异常处理等。... 阅读全文
posted @ 2015-01-18 16:30 mengxiangtong22 阅读(275) 评论(0) 推荐(0) 编辑
摘要: iOS多线程编程中,NSOperation和NSOperationQueue无疑是最常用的,它们能满足绝大部分情况下的线程操作。但在完成一些特殊的任务时,我们还是要使用的NSThread和NSRunLoop。NSThread很好理解,它等同于Java中的Thread类。NSRunLoop却不太好理解... 阅读全文
posted @ 2015-01-18 16:20 mengxiangtong22 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 今天看到了NSRunloop,其实之前也有看了关于NSRunloop的内容,在这里想简单的就个人的理解总结一下。其实自己在开发的过程当中,还没有更多的涉及到NSRunloop的功能。总的来说,NSRunloop就是类似于windows的消息机制。他的存在是给线程增加事件处理机制。对于多线程开发而言,... 阅读全文
posted @ 2015-01-18 16:16 mengxiangtong22 阅读(243) 评论(0) 推荐(0) 编辑
摘要: iOS开发网络篇—NSURLConnection基本使用iOS开发网络篇—NSURLConnection基本使用一、NSURLConnection的常用类(1)NSURL:请求地址(2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体... 阅读全文
posted @ 2015-01-18 14:51 mengxiangtong22 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Objective-C总Runtime的那点事儿(一)消息机制最近在找工作,Objective-C中的Runtime是经常被问到的一个问题,几乎是面试大公司必问的一个问题。当然还有一些其他问题也几乎必问,例如:RunLoop,Block,内存管理等。其他的问题如果有机会我会在其他文章中介绍。本篇文章... 阅读全文
posted @ 2015-01-18 14:33 mengxiangtong22 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 十个iOS面试问题十个iOS面试问题。不管对于招聘和应聘来说,面试都是很重要的一个环节,特别对于开发者来说,面试中的技术问题环节不仅是企业对应聘者技能和积累的考察,也是一个开发者自我检验的好机会。 不管对于招聘和应聘来说,面试都是很重要的一个环节,特别对于开发者来说,面试中的技术问题环节不仅是企业... 阅读全文
posted @ 2015-01-18 14:10 mengxiangtong22 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1 谈谈对Block 的理解?并写出一个使用Block执行UIVew动画?答案:Block是可以获取其他函数局部变量的匿名函数,其不但方便开发,并且可以大幅提高应用的执行效率(多核心CPU可直接处理Block指令)[cpp]view plaincopyprint?[UIViewtransitionW... 阅读全文
posted @ 2015-01-18 13:46 mengxiangtong22 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 网络部分3 做过的项目是否涉及网络访问功能,使用什么对象完成网络功能?答案:ASIHTTPRequest与NSURLConnection4 简单介绍下NSURLConnection类及+sendSynchronousRequest:returningResponse:error:与–initWith... 阅读全文
posted @ 2015-01-18 13:43 mengxiangtong22 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 1 多线程是什么同步完成多项任务,提高了资源的使用效率,从硬件、操作系统、应用软件不同的角度去看,多线程被赋予不同的内涵,对于硬件,现在市面上多数的CPU都是多核的,多核的CPU运算多线程更为出色;从操作系统角度,是多任务,现在用的主流操作系统都是多任务的,可以一边听歌、一边写博客;对于应用来说,多... 阅读全文
posted @ 2015-01-18 13:33 mengxiangtong22 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 创建时间:2015年1月11日(星期天) 中午1:45|分类:未分类| 天气:北京晴转多云| 字数:805|发送到我的Qzone|另存为...|打印|添加到日历1.精通Objective-C/C ,C++开发语言,熟练使用IOS SDK,Xcode开发环境,cocoa touch框架。2.对Obje... 阅读全文
posted @ 2015-01-18 12:44 mengxiangtong22 阅读(359) 评论(0) 推荐(0) 编辑