- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Three20学习之清空网络缓存
使用Three20框架会产生很多的缓存文件,缓存文件存放到应用程序的caches/Three20/文件夹下。时间久了就会占用很大的存储空间,这时需要提供清空缓存的入口,如在设置界面:在删除之前我们需要显示缓存的大小,提示一下当前缓存是否需要清空:计算缓存大小的方法如下:dispatch_async(dispatch_get_global_queue(DISPAT
2013-03-19 15:17:56 3486
原创 iphone开发之仿微信用户引导界面的实现
出于用户体验大多数应用在应用首次启动时,显示一个简单的介绍页面也就是用户引导页面,如下效果:自己也试着尝试了一下,主要是使用scrollview实现视图的切换,当切换到最后一张时会出现一个开始按钮,点击开始按钮关闭引导。开始按钮点击处理:- (IBAction)startButtonDidPressed:(id)sender{ [self.startButton s
2013-03-19 14:23:50 3572
原创 objective-c 键值观察者KVO模式的学习
KVO 键值观察者模式是cocoa的一个重要机制类似Notification模式。当被观察者属性发生改变时观察者做相应的操作。新建一个Person类继承NSObject,添加name和age属性,接着建一个PersonObserver类继承于NSObject同时实现- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)o
2013-03-05 16:35:26 3703
原创 Three20学习之使用TTableViewController实现简单的设置界面
Three20对TableViewController 实现了更好的封装,使实现列表类的界面更加简单。现在我们使用TTTableViewController实现简单的设置界面。新建一个工程,导入Three20库。新建一个类SettingsViewController继承于TTTableViewContoller,在- (id)initWithNibName:(NSString *)nibN
2013-03-05 15:18:13 3201
转载 iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
目录(?)[+]介绍:Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。设计:GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任
2013-03-05 14:39:04 3262 1
请求调页存储管理模拟实训
2010-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人