- 博客(19)
- 收藏
- 关注
原创 iOS 画板的实现,具有颜色、线宽、橡皮、撤销和清屏功能
完成一个简单地画板,能够实现画壁颜色和线宽的选择,以及橡皮功能,撤销前一步的操作,和清屏功能。
2015-08-08 08:19:10 5357 4
转载 优化UITableView性能
在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、Safari、App Store、iTunes、Game Center⋯几乎所有自带的应用中都能看到它的身影,可见它的重要性。然而在使用第三方应用时,却经常遇到性能上的问题,普遍表现在滚动时比较卡,特别是table cell中包含图片的情况时。实际上只要针对性
2015-08-27 22:52:21 914
转载 PCH的作用&Xcode6为什么干掉PCH(Precompile Prefix Header)&如何添加PCH文件
一直在用xcode6开发,但项目都是在xcode5上创建的,所以一直没注意到,xcode6竟然干掉pch文件了。为什么xcode6没有自动创建pch文件呢?简单地看:我们在写项目的时候,大部分宏定义,头文件导入都在这里,Xcode6去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大的增加了Build的时间。没有了Prefix Hea
2015-08-21 21:18:17 1760
转载 SDWebImage手动清除缓存的方法
1.找到SDImageCache类2.计算缓存大小的方法:[objc] view plaincopy- (NSUInteger)getSize { __block NSUInteger size = 0; dispatch_sync(self.ioQueue, ^{ NSDirecto
2015-08-21 21:15:42 942
转载 SDWebImage使用详解及流程分析
这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。使用示范的代码:UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个category)前提#import导入UIImageView+WebCache.h文件,然后在tableview的cellFor
2015-08-21 21:12:01 1608
转载 NSOprationQueue 与 GCD 的区别与选用
GCD 技术是一个轻量的,底层实现隐藏的神奇技术,我们能够通过GCD和block轻松实现多线程编程,有时候,GCD相比其他系统提供的多线程方法更加有效,当然,有时候GCD不是最佳选择,另一个多线程编程的技术 NSOprationQueue 让我们能够将后台线程以队列方式依序执行,并提供更多操作的入口,这和 GCD 的实现有些类似。这种类似不是一个巧合,在早期,MacOX 与 iOS 的
2015-08-17 22:40:04 1282
原创 iOS 浅赋值、深复制、完全复制的知识点梳理验证(附加归档解档)
浅复制(shallow copy)、深复制(one-level-deep copy)、完全复制(true copy)知识点梳理验证及归档解档知识
2015-08-15 08:33:45 1886
转载 iOS 集合的深复制与浅复制
概念对象拷贝有两种方式:浅复制和深复制。顾名思义,浅复制,并不拷贝对象本身,仅仅是拷贝指向对象的指针;深复制是直接拷贝整个对象内存到另一块内存中。一图以蔽之再简单些说:浅复制就是指针拷贝;深复制就是内容拷贝。集合的浅复制 (shallow copy)集合的浅复制有非常多种方法。当你进行浅复制时,会向原始的集合发送retain消息,引用计数
2015-08-13 19:54:59 931
转载 用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong关键字,可能造成什么问题?
用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用strong关键字,可能造成什么问题?
2015-08-13 19:47:14 6161
转载 "performSelector may cause a leak because its selector is unknown"警告原因及其解决办法
"performSelector may cause a leak because its selector is unknown"警告原因及其解决办法
2015-08-11 20:47:40 2700
原创 iOS访问相册以及拍照保存至相册的实现
iOS访问相册及拍照保存的实现实例实现效果: 1、点击访问相册按钮,可以访问系统相册,选择以后返回在imageView中显示 2、点击拍照,访问摄像头,实现以后保存在相册中,返回在imageView中显示
2015-08-06 18:42:59 2755
原创 iOS访问相册及拍照保存的实现实例
iOS访问相册及拍照保存的实现实例实现效果: 1、点击访问相册按钮,可以访问系统相册,选择以后返回在imageView中显示 2、点击拍照,访问摄像头,实现以后保存在相册中,返回在imageView中显示
2015-08-05 20:49:18 2709
转载 GitHub上README.md教程
最近对它的README.md文件颇为感兴趣。便写下这贴,帮助更多的还不会编写README文件的同学们。README文件后缀名为md。md是markdown的缩写,markdown是一种编辑博客的语言。用惯了可视化的博客编辑器(比如CSDN博客,囧),这种编程式的博客编辑方案着实让人眼前一亮。不过GitHub支持的语法在标准markdown语法的基础上做了修改,称为Github Flavor
2015-08-02 11:02:54 4599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人