摘要: UI相关 view controller "UIViewcontroller简介" "自定义的UICollectionViewLayout简介" "UICollectionView自定义布局(石工布局)" "UICollectionView自定义布局( 封面布局)" UI优化: "UIKit 性能优 阅读全文
posted @ 2016-03-15 14:56 孙焱焱 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 无法下载应用 无法安装应用 iOS 应用安装失败原因排查 一:我遇到的问题排查: 看了很多还是 stackflow 上这个最靠谱: "Unable to download application, could not be installed at this time" 以下是一个回答: Most 阅读全文
posted @ 2016-05-20 10:38 孙焱焱 阅读(764) 评论(0) 推荐(0) 编辑
摘要: UIPasteboard 简介: UIPasteboard 类实现在应用之间分享数据。 分享数据给其他app可以使用 级 剪切板; 分享数据给相同team ID的APP ,可以使用 级 剪切板 典型的例子: 当用户在界面选中项上需要一个复制或者剪切的操作,app中的某个对象就向剪切板中写入数据。同一 阅读全文
posted @ 2016-05-17 22:52 孙焱焱 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 模糊效果(毛玻璃效果) 代码位置: "https://github.com/sunyanyan/blurredImageSample" 效果演示: 1. 使用iOS自带的 UIImage+ImageEffects 文件 "apple官方UIImage+ImageEffects文件位置" 文件中有这么 阅读全文
posted @ 2016-04-29 14:09 孙焱焱 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 目录: "1.事件分类" "2.响应者链(Responder Chain)" "3.事件分发(Event Delivery)" 内容: 1.事件分类: 触控事件(Touch Event)(单点、多点触控以及各种手势操作) 传感器事件(Motion Event)(重力、加速度传感器等) 远程控制事件( 阅读全文
posted @ 2016-04-28 14:07 孙焱焱 阅读(254) 评论(0) 推荐(0) 编辑
摘要: "1. UIwindow的文档" "2. 获取UIwindow" "3. 把view添加到uiwindow" "4. 那么在哪些场合会涉及到“手工创建UIWindow”呢?" "5. 有storyboard的项目中,UIWindow是如何创建的" UIWindow是一种特殊的UIView,通常在一个 阅读全文
posted @ 2016-04-27 19:20 孙焱焱 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 由于UIImage的imageWithData函数是每次画图的时候才将Data解压成ARGB的图像, 所以在每次画图的时候,会有一个解压操作,这样效率很低,但是只有瞬时的内存需求。 为了提高效率通过SDWebImageDecoder将包装在Data下的资源解压,然后画在另外一张图片上,这样这张新图片 阅读全文
posted @ 2016-04-21 17:16 孙焱焱 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 存 取 删 路径 1.1 存 是在storeImage这个方法里: 将图片储存到内存和硬盘上 (void)storeImage:(UIImage )image recalculateFromImage:(BOOL)recalculate imageData:(NSData )imageData fo 阅读全文
posted @ 2016-04-21 17:02 孙焱焱 阅读(11147) 评论(0) 推荐(1) 编辑
摘要: 在 "SDWebImage3.7.5源码阅读二" 中看完后,已经知道 类的cacheOperation属性就是在图片下载前准备搜索一下缓存(memory、disk)作用的。 回答问题7:SDWebImageCombinedOperation的cacheOperation执行的操作是在下载前搜索图片缓 阅读全文
posted @ 2016-04-21 15:48 孙焱焱 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 在iPhone开发中,XML的解析有很多选择,仅iOS SDK就提供了NSXMLParser和libxml2两个类库,还有如TBXML、TouchXML、KissXML、TinyXML和GDataXML等第三方类库。 解析XML通常有两种方式:DOM和SAX DOM解析XML时,读入整个XML文档并 阅读全文
posted @ 2016-04-20 22:38 孙焱焱 阅读(2036) 评论(0) 推荐(0) 编辑
摘要: 1. 使用 NSXMLParser解析XML文档 NSXMLParser 是基于 SAX 的解析器,也就是所谓的“事件驱动”解析器,因此使用 NSXMLParser 解析的关键就是实现 SAX 的时间处理器 该事件处理器负责处理 NSXMLParser 解析 XML 过程中的各种事件。 NSXMLP 阅读全文
posted @ 2016-04-20 21:30 孙焱焱 阅读(324) 评论(0) 推荐(0) 编辑