摘要: //元祖//和数组非常相似,其区别是?// 元祖的长度是任意的、元祖中的数据类型可以是不同的类型的。//元祖的定义var userInfo1 = ("zhangsan","man",22)/*//读取元祖里的数据print(userInfo1.1)//或者let (name,isMale,age) ... 阅读全文
posted @ 2015-10-13 11:58 微笑着转身 阅读(160) 评论(0) 推荐(0) 编辑
摘要: /*//main Swift 没有main函数//什么是SWift?//swift是在2014年 WWDC 发布的一款脚本语言。//好处: OC ARC 最大的困难 内存管理//swift 不用担心内存方面。简洁 、功能强大。//弱点:安全度不高。.h .m//语法简单 与 oc语言可以相互调用/... 阅读全文
posted @ 2015-10-13 11:56 微笑着转身 阅读(549) 评论(0) 推荐(0) 编辑
摘要: /* CoreData:不需要编写任何SQL语句,直接存取对象,与关系型数据库相比 在CoreData里面 存储的都是NSMangedObject具体对象 谓词NSPredicate 条件语句 1、比较运算符>,=,= 23” 筛选 年纪大于23岁的元素 2、范围运算符:IN、BETWEEN ... 阅读全文
posted @ 2015-10-13 11:54 微笑着转身 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1 /* 2 CATransaction 转场动画 可以切换视图 视图控制器 3 Type 转场动画 的动画效果 4 subtype 转场动画效果方向 5 6 7 */ 8 #import "ViewController.h" 9 #import "NextView... 阅读全文
posted @ 2015-10-13 11:48 微笑着转身 阅读(204) 评论(0) 推荐(0) 编辑
摘要: /*CAKeyframeAnimation 也属于 CAPropertyAnimation 关键帧动画 可以让我们精准是控制动画效果 它的原理是把动画序列里面比较关键的帧提取出来 设置他的动画效果 path属性 执行动画轨迹的路径 values 执行动画轨迹是数组 */#import "Vie... 阅读全文
posted @ 2015-10-13 11:47 微笑着转身 阅读(282) 评论(0) 推荐(0) 编辑
摘要: /* anchorPoint 锚点(是一个比例) 以锚点为中心执行动画 (与 渔夫 固定船的 一致) anchorPoint 默认是0.5 0.5 anchorPoint 在左上角的时候为 (0,0)在右上角为(1,0) 在左下角为(0,1) 在右下角为(1,1) */#import... 阅读全文
posted @ 2015-10-13 11:46 微笑着转身 阅读(198) 评论(0) 推荐(0) 编辑
摘要: frame 原点 自身的尺寸 来确定 自身位置 autoLayout 根据参照视图的位置 来定义自己的位置 autoLayout相对布局 约束视图和视图之间的关系 来分配 屏幕上的位置 // 使用VFL(Visual Format Language 视觉格式语言)通过添... 阅读全文
posted @ 2015-10-13 11:44 微笑着转身 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 在iOS中核心动画分为几类:基础动画(CABasicAnimation)、关键帧动画(CAKeyframeAnimation)、动画组(CAAnimationGroup)、转场动画(CATransition) CAAnimation:核心动画的基础类,不能直接使用,负责动画运行时间、速度的控制,本... 阅读全文
posted @ 2015-10-13 11:42 微笑着转身 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 使用核心动画 需要导入QuartzCore框架(现在 不需要) #import CoreAnimation 核心动画 简写CA CALayer(图层)和UIView的关系:在UIView中有一个layer属性作为根图层,根图层没有隐式动画 根图层上可以放其他子图层, 在UIView中所有能... 阅读全文
posted @ 2015-10-13 11:38 微笑着转身 阅读(175) 评论(0) 推荐(0) 编辑