IOS
文章平均质量分 62
yans67
我只是一个穷书生
展开
-
沙箱和MKNetworkKit的基本操作
沙箱:ios设备上为每一个应用程序建立的一个私有文件,用来保存数据,不同应用程序不能访问彼此的沙箱。 沙箱目录如下 沙箱里面的文件以及获取 1.Documents:保存比较大而且更新频率较高的数据,或者在应用程序里面建立的数据,iTunes或iCloud更新时可以自动备份。 访问Documents目录的语句: NSArray *array = NSSearchPathF原创 2015-07-21 13:15:59 · 288 阅读 · 0 评论 -
IOS开发中的委托模式
委托模式: 将所需要实现的具体方法交给某个委托对象,协议类似接口,只定义方法名,没有具体方法实现。因此委托这种设计模式在cocoa框架里面跟协议是有密切关系的。使用委托模式的目的: 为了降低类与类之间代码的耦合度,我们使用协议来帮助实现某个类的功能。常用于类的封装,类与类之间相互调用。具体要求与实现: 1.要求: 在两个互相独立的类中,类A(继承于UIButton)原创 2015-07-22 01:34:24 · 221 阅读 · 0 评论 -
Core Animation(一)之常用属性
UILayer:概念上和UIView类似,最大区别是不能够响应事件。每个UIView都有一个关联的UILayer。屏幕上显示的绘图、动画、布局灯,实际上是在UILayer上,UIView实际上是对UILayer操作的封装,还有提供iOS类似处理触摸的功能。UIView没有暴露出来的UILayer的功能 • 阴影,圆角,带颜色的边框 • 3D变换 • 非矩形范围 • 透明遮罩 • 多级非线性翻译 2015-10-06 23:28:57 · 257 阅读 · 0 评论 -
Core Animation(五)显式动画
隐式动画虽然能够实现动画效果,但并不能涵盖所有的动画类型。很多复杂的动画是需要我们自定义动画的,它能够对一些属性做指定 的自定义动画,或者创建非线性动画,比如沿着任意一条曲线移动。显示动画主要是由CAAnimation类提供,而我们主要使用CAAnimation的四个子类,下面做一一介绍。属性动画:CAPropertyAnimaition基础动画翻译 2015-10-10 08:49:38 · 336 阅读 · 0 评论