关于 iOS10 Notification 的那些事儿

概览 推送通知我们大家都不陌生,可以说几乎每个使用智能手机的人每天都会被不同的通知 打扰 到,正式因为合适的推送是吸引用户注意力的利器,其成为了各

如何使用UIBezierPath实现一个弹性视图动画

原文:Elastic view animation, or how I built DGElasticPullToRefresh 原作者 @gontovnik DGElasticPullToRefresh 展示了如何实现一个弹性效果。效果如下图所示: 开发环境: Xcode 7 Swift 2.0 要求: 开发者至少对 UIBezierPath 和 UIGestureRecognizer 有一定的了

理解Objective-C运行时

Objective-C 运行时对于刚刚踏入 Cocoa/Objective 世界的人是很容易忽 略的 Objective-C 语言的特性之一。原因就是尽管 Objective-C 是一门几个小时之内入门的语言,但是投身 Cocoa 的新手们会花费大量时间在