
iOS开发
文章平均质量分 82
子虚
这个作者很懒,什么都没留下…
展开
-
iOS 8使用Touch ID进行身份认证
iOS 8的SDK开放了Touch ID的接口.从WWDC的视频中可以看到Touch ID应用在两个方面:用于Key Chain加密和用于授权.iOS 8正式版发布以后我们可以看到Evernote的iOS app已经集成了该功能.下面来看看如何实现使用Touch ID进行身份认证. 其实很简单,用于身份认证的所有的接口都在LocalAuthentication framework中, 该原创 2014-10-06 16:25:43 · 19386 阅读 · 1 评论 -
UIApplicationDelegate
对于一些需要在程序启动或者在前后台切换的时刻进行的操作, 理解UIApplicationDelegate会在什么时候触发以及触发的顺序很重要.1. 正常启动app或者杀死进程后点击推送消息启动app1. application:willFinishLaunchingWithOptions2. application:application:didFinishLaunchingWit原创 2014-12-02 11:11:00 · 2083 阅读 · 0 评论 -
UITableView那些坑
iOS prior to 6.0(included) is not considered. A respondsToSelector check might be needed in term of compatibility, or exceptions like“unrecognized selector sent to instance” will occur.1. eliminat原创 2015-04-07 17:33:53 · 6654 阅读 · 0 评论 -
iOS实现渐变背景色的三种方法
In some particular circumstances, we want to use a gradient background view. As far as my knowledge can reach, there are three different ways to implement a gradient background: CAGradientLayer, CGGra原创 2015-08-03 13:29:08 · 38881 阅读 · 0 评论 -
Javascript 中的 KVC 和 KVO 以及变量监听
Javascript 中的 KVC 和 KVOKVC(Key Value Coding) 和 KVO(Key Value Observing) 是 Objective-C 中的术语(当然 Swift 也是支持的). 说白了, KVC 可以让你像操作 NSDictionary 一样操作你的对象; KVO 可以让你监听你的对象的属性的改变.所谓的 KVC 在 Javascript 中其实更直观, 下面是翻译 2017-05-01 00:18:36 · 1615 阅读 · 0 评论