随笔分类 -  iOS开发心得体会

寻根究底,对各种功能和技术的深入研究,知其然更要知其所以然。由自己原创、别人的一家之言、以及多方探讨汇聚而成。话题分类,探讨程度要深。
摘要:IOS开发之----#import、#include和@class的区别转自:http://blog.sina.com.cn/s/blog_71715bf80101a8t8.html1. 一般来说,导入objective c的头文件时用#import,包含c/c++头文件时用#include。2. #import 确定一个文件只能被导入一次,这使你在递归包含中不会出现问题。<标记> 所以,#import比起#include的好处就是不会引起交叉编译。#import &&#class:1.import会包含这个类的所有信息,包括实体变量和方法(.h文件中),而@cla 阅读全文
posted @ 2013-06-06 19:54 yshch 阅读(259) 评论(0) 推荐(0)
摘要:总结在前: 1. MKN封装了GET和POST参数,直接用Dictionary对象传入即可;而AFN需要自己手动组装NSURLRequest对象 2. MKN有超时设置;AFN在GET条件下设置的NSURLRequest能起作用,但在POST条件下不启用(原因是apple内部机制,固定为240s) 3. MKN自带有线程池(wifi时最大数为6;wwan时最大数为2);AFN需要自定义线程池 4. 两者使用的方式基本一直,甚至连代码的行数都能一一对应。 5. MKN更新进度时的BLOCK参数直接就是进度的百分比;而AFN是三个参数:当前交互数据量、已经交互累计数据量、总的需要交互的数据量,然后 阅读全文
posted @ 2013-05-15 11:21 yshch