摘要: Bitcode是什么?找东西嘛,最先想到的当然是先看官方文档了。在App Distribution Guide – App Thinning (iOS, watchOS)一节中,找到了下面这样一个定义:Bitcode is an intermediate representation of a co... 阅读全文
posted @ 2015-09-28 18:08 crash_wu 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 在iOS 8中,苹果引入了UITableView的一项新功能--Self Sizing Cells,对于不少开发者来说这是新SDK中一项非常有用的新功能。在iOS 8之前,如果想在表视图中展示可变高度的动态内容时,你需要手动计算行高,而Self Sizing Cells为展示动态内容提供了一个解决方... 阅读全文
posted @ 2015-09-28 17:52 crash_wu 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 移动app开发中多种设备尺寸适配问题,过去只属于Android阵营的头疼事儿,只是很多设计师选择性地忽视android适配问题,只出一套iOS平台设计稿。随着苹果发布两种新尺寸的大屏iPhone 6,iOS平台尺寸适配问题终于还是来了,移动设计全面进入“杂屏”时代。看看下面三款iPhone尺寸和分辨... 阅读全文
posted @ 2015-09-28 17:32 crash_wu 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一. ReactiveCocoamonad术语: “It’s a specific way of chaining operations together. ” , http://stackoverflow.com/questions/44965/what-is-a-monad1. RACSigna... 阅读全文
posted @ 2015-09-28 16:46 crash_wu 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 二. MVVM1. 什么是MVVMFrom:https://github.com/ReactiveCocoa/ReactiveViewModel#model-view-viewmodelMVVM是指 Model-View-ViewModel的简称,与MVC的一个主要区别是 view 拥有view m... 阅读全文
posted @ 2015-09-28 16:40 crash_wu 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 前一段,看公司的大牛写的代码,发现一个类似下面这样的语法写UI,顿时感觉很不错,尝试之后,发现两个优点,一个是结构会更加清晰,第二个可以使用非常简洁的命名来命名局部变量,写起来会很优雅。这个是GCC编译器的一个语法,详细资料可以参考下面的文章。代码示例可以参考REMenu 阅读全文
posted @ 2015-09-28 15:58 crash_wu 阅读(347) 评论(0) 推荐(0) 编辑
摘要: CIFilter与CIImageCIFilter与CIImage是iOS 5新引入的,虽然它们已在MAX OS X系统中存在多年。前缀“CI”表示Core Image,这是一种使用数学滤镜变换图片的技术。但是你不要去幻想iOS提供了像Photoshop软件那样强大的滤镜功能。使用Core Image... 阅读全文
posted @ 2015-09-28 15:32 crash_wu 阅读(1479) 评论(0) 推荐(0) 编辑
摘要: Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。该框架可以用于基于路径的绘图、变换、颜色管理、脱屏渲染,模板、渐变。 本文是《Programming iOS5》中Drawing一章的翻译,考虑到... 阅读全文
posted @ 2015-09-28 14:44 crash_wu 阅读(491) 评论(0) 推荐(0) 编辑
摘要: iOS 中KVC、KVO、NSNotification、delegate 总结及区别1、KVC,即是指NSKeyValueCoding,一个非正式的Protocol,提供一种机制来间接访问对象的属性。而不是通过调用Setter、Getter方法访问。KVO 就是基于 KVC 实现的关键技术之一。De... 阅读全文
posted @ 2015-09-28 11:41 crash_wu 阅读(332) 评论(0) 推荐(0) 编辑
摘要: Kvc简单介绍一、KVC简单介绍KVCkey valued coding 键值编码KVC通过键值间接编码 补充:与KVC相对的时KVO,即key valued observer 键值观察。监听某一个模型的属性,只要模型属性的值一变化就通知你。二、使用KVC1.KVC基本使用介绍(1)代码示例:新建... 阅读全文
posted @ 2015-09-28 11:37 crash_wu 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 自定义NSOperation一、实现一个简单的tableView显示效果实现效果展示:代码示例(使用以前在主控制器中进行业务处理的方式)1.新建一个项目,让控制器继承自UITableViewController。 9 #import 10 11 @interface YYViewController... 阅读全文
posted @ 2015-09-28 11:37 crash_wu 阅读(269) 评论(0) 推荐(0) 编辑