iOS进阶之路
app支持博客
这个作者很懒,什么都没留下…
展开
-
数据存储封装—支持内存和本地缓存
公司这几天底层进行重构,本地需要缓存一些数据,对比目前一些比较火的三方,最终决定选用Objective-LevelDB。Objective-LevelDB,是一个基于Google's LevelDB的Objective-C数据库。然后对其进行了简单封装,支持内存和本地缓存,废话少说,直接用法。原创 2016-04-10 19:00:22 · 727 阅读 · 0 评论 -
竖着的UISlider
闲着没事,来一发,竖着的UISlider原创 2016-04-10 20:34:35 · 2055 阅读 · 0 评论 -
设置父视图透明度而不影响子视图
有时,我们会遇到这样的需求:背景颜色模糊化,一般我们会设置背景图alpha- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor whiteColor]; self.view.alpha = 0; UIView *view原创 2016-04-28 13:50:09 · 866 阅读 · 0 评论 -
Runtime --- 类增加实例变量
有这么一个需求,为系统的类添加一个方法,可能大家都会想到category;可如果,要为类添加一个实例呢?我们都知道,category不能添加实例对象,那应该怎么办呢? 还好,Objective-C有一项强大的特性可以解决此问题,这就是“关联对象”(Associated Object)主要通过三个方法来管理: 1.void objc_setAssociatedObject (id object,原创 2016-04-28 14:17:30 · 443 阅读 · 0 评论 -
UICollectionView实现动画轮播
最近朋友接手一个项目,时间有点紧赶,便请我帮忙实现一个功能,首页滚动图,加动画效果。以前用ScrollView做过类似轮播图,但是用在这里可能会有点麻烦,就上网研究了下CollectionView,做出来后发现,其实很简单的,先看效果 下面上代码//// ViewController.m// CollectionView轮播//// Created by yuepengfei o原创 2016-07-07 11:23:32 · 3201 阅读 · 1 评论