概要 一、NSKeyedArchiver归档(NSCoding)序列化 需要归档解档的类需要遵守NSCoding协议,只有遵守了NSCoding协议的类才可以用NSKeyed...
IP属地:广东
概要 一、NSKeyedArchiver归档(NSCoding)序列化 需要归档解档的类需要遵守NSCoding协议,只有遵守了NSCoding协议的类才可以用NSKeyed...
UITableView 是 iOS 开发中的常用控件,用来加载列表数据,当列表数据量大或者列表布局过于复杂的时候有可能出现卡顿,影响用户体验,这个时候就要考虑对 UITabl...
动效设计一直是iOS平台的优势,良好的动效设计可以很好地提升用户体验。而动画则是动效的基础支撑。本动画将从易到难逐步分析,从CABasicAnimation,UIBezier...
前言:在APP程序开发中,优美的界面能够大大提高用户的体验,而优美的界面离不开好看的动画效果。下面废话少说,直接进入主题。 在iOS实际开发中常用的动画无非是以下四种:UIV...
最近研究iOS的下拉刷新,想自己封装个下拉刷新控件,所以首先研究了下实现的原理。 这里主要涉及到两个知识点,如下: 1.KVO 2.UIScrollView的下面三个属性 1...
前言: 按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到...
目标 本文介绍利用苹果在iOS7时发布的JavaScriptCore.framework框架进行js与OC的交互。我们想要达到的目标是: OC调用网页上的js方法 网页js调...