- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 推出一个透明的Viewcontroller控制器
A页面推出B页面:在A页面里写下面的代码LoginTipViewController * loginTipVC = [LoginTipViewController new]; self.definesPresentationContext = YES; UIColor *color = [UIColor blackColor];
2015-11-30 11:12:19 493
原创 NSURLRequestCachePolicy—iOS缓存策略
NSURLRequestCachePolicy指定缓存逻辑。URL加载系统提供了一个磁盘和内存混合的缓存,来相应网络请求。这个缓存允许一个应用减少对网络连接的依赖,并且增加性能。使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求。 NSURLRequestUseProtocolCacheP
2015-11-29 16:10:18 694
转载 NSRange类详解 以及stringByReplacingCharactersInRange: withString: 實現字符串删除,替换
NSRange的定义typedef struct _NSRange{NSUInteger location;NSUInteger length;} NSRange;NSRange是一个结构体,其中location是一个以0为开始的index,length是表示对象的长度。他们都是NSUInteger类型。而NSUInteger类型的定义如下:#if __LP64
2015-11-29 13:17:44 2432
原创 移动APP切图术语解读:什么是@1x @2x和@3x
现在很多APP设计师小白都会稀里糊涂的在解读这些缩放1倍,扩大2倍或者说扩大1.5倍 等等之类的言论。大家谈论的却是也没有错。如果你搭配上@1x @2x和@3x的话,你的理解就有问题啦!首先我们看下我们切图的命名方式:假设有两张图片名为:正确的命名方式应该是这样test_t@2x.png 、test_t@3x.png这是对于ios 切图来说的。iphone 4 5 6是采用
2015-11-27 10:31:34 13990
原创 iOS开发 图片缩小 裁剪 虚化
//缩小 /*CGRect rect = CGRectMake(0,0,20,20);//创建矩形框 UIGraphicsBeginImageContext(rect.size);//根据size大小创建一个基于位图的图形上下文 CGContextRef currentContext = UIGr
2015-11-26 09:57:36 597
转载 iOS 数据持久化 -- Core Data
一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管理内存,避免使用sql的麻烦,高效4.构成:(1)NSManagedOb
2015-11-23 15:26:17 722
原创 最新版SDWebImage的使用
我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。现在把代码贴出来,供大家参考。尤其是新手,看完这篇博客,图片缓存so easy。最后有demo供大家下载,先学习。第一步,下载SDWebIm
2015-11-20 18:12:57 409
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人