摘要:
近来想了解iPhone的多线程处理,查阅到了官方范例LazyTableImages,发现代码中有不仅有多线程处理,还有XML解析和异步下载图片,感觉官方例子真是全面啊,便花了时间好好研究下。LazyTableImages地址:http://developer.apple.com/library/ios/#samplecode/LazyTableImages/Introduction/Intro.html一、程序的运行效果二、程序的思路多线程的好处即提高程序执行效率,防止界面阻塞。1、进入程序后,建立给定网址(RSS feed)的连接,程序会自动下载对应的RSS feed数据,如果网络连接无误, 阅读全文
posted @ 2013-11-21 14:35
如来藏
阅读(192)
评论(0)
推荐(0)
摘要:
nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋 值(在Objective-C中类是一个对象,是类的meta-class的实例), 而NSNull则用于集合操作,虽然它们表示的都是空值,但使用的场合完全不同。示例如下:idobject=nil;//判断对象不为空if(object){}//判断对象为空if(object==nil){}//数组初始化,空值结束NSArray*array=[[NSArrayalloc]initWithObjects:@"First",@"S 阅读全文
posted @ 2013-11-21 14:29
如来藏
阅读(252)
评论(0)
推荐(0)
摘要:
我是走向ios的一个小书童,我有很多不懂的,新鲜的知识去学习,去掌握!我首先要吐槽一下:那些不负责的博友!你分享知识本来是好事!可是你直接Control+V就是你的不对了!尼玛,直接Control+V个错误的代码,这真是“雪中送屎”啊!坑爹啊!真心的希望,大家分享的代码能够质量高一些,再高一些!废话不多说了。最近,工作中用到了NSURLConnection进行请求网络数据。只有先把自己搞出来的,分享给大家!也希望大家能给一些建议!一、同步请求-GET方式// 要请求的地址 NSString *urlString=@"地址,我就只有保密了!你懂的";// 将地址编码 urlS 阅读全文
posted @ 2013-11-21 11:37
如来藏
阅读(410)
评论(0)
推荐(0)
摘要:
一、HjCache原文:http://www.markj.net/hjcache-iphone-image-cache/获取HJCache:HJCacheisupongithubhere:https://github.com/markofjohnson/HJCacheHjCache是iOS上的一个开源的库,用于异步加载网络图片并在滚动中的tables中显示,同时还支持将图片缓存在本地。HjCache有如下的特性:1、本地缓存让程序在下次使用时,能够快速地显示。2、可以自定缓存的大小。3、缓存中的图片在app中的任意地方都可以使用。4、当下载被中断时,未完成的图片的缓存并不会被打乱。5、当界面在 阅读全文
posted @ 2013-11-21 10:34
如来藏
阅读(266)
评论(0)
推荐(0)