04 2015 档案
摘要:1、TouchDown --->按下去 响应事件2、TouchRepeat --->重复点击 ,从第二次点击开始响应事件3、TouchDragInside ---->在组建范围内拖动 响应事件4、TouchDragOutside ---->点击组建后在组建外 拖动 响应事件。5、TouchDragE...
阅读全文
摘要:一下代码全部在didFinishLaunchingWithOptions 初始化事件: //设置window窗体颜色 self.window = UIWindow(frame: UIScreen.mainScreen().bounds); self.window?.backgrou...
阅读全文
摘要:UIKit: 1、UIKit User Interface Catalog 视图View控件 2、View Programming Guide for iOS 视图编程,用代码 构建界面。 3、View Controller Catalog for iOS 视图控制器。 4、View ...
阅读全文
摘要:File。让您指定串联图的常规信息。Quick Help。提供有关对象的实用文稿。Identity。让您指定对象的自定类并定义其辅助功能属性。Attributes。让您自定对象的可视化属性。Size。让您指定对象的大小以及 Auto Layout 属性。Connections。让您创建界面和源代码之...
阅读全文
摘要://// AppDelegate.swift// SwifyDemoimport UIKitimport CoreData@UIApplicationMain// 入口函数 UIApplicationclass AppDelegate: UIResponder, UIApplicationDeleg...
阅读全文
摘要:1、IOS模板主要分为: Application 、Framework、Other application 分为:Master-Detail Application 可以构建树形导航模式引用,生成的代码包含了导航控制器和表视图控制器。 Page-Based Applicatio...
阅读全文
摘要:1、Object-C 经历两个阶段: 1、手动引用计数内存管理(Manual Reference Counting,MRC) 2、自动引用计数内存管理(Automatic Refernce Counting,ARC)2、引用类型 内存分配到 堆 上,需要人为管理。 值类型 内存分配到 栈 上,有处理...
阅读全文
摘要:1、扩展:Swift 使用一种扩展机制可以在原有类结构体和枚举 ,格式如下: extension 类型名{ // 新功能 } 可以在原类型(类、结构体、枚举)中添加新功能包括:1、实例计算属性和静态计算属性2、实例方法和静态方法3、构造器4、下标。2、协议:所有方法都是抽象的,称之为协议(p...
阅读全文
摘要:1、Swift 中的继承只能发生在类上,不能发生在枚举和结构体上。一个类可以继承另一个类的方法、属性、下标等特征,当一个类继承其他类是,继承类叫子类,被继承类叫父类。子类继承父类后,可以重写父类的方法、属性、下标等特征。例如:status:people 备注:一个类只能继承一个父类。多继承可以通过...
阅读全文
摘要:1、结构体和类在创建实例的过程中需要进行一些初始化工作,这个过程称之为构造过程。 方法:init(){} 称为构造器。 备注:存储属性在定义时候未初始化,在构造器没有初始化那么编译会报错。2、实例最终被释放的是否需要进行一些清楚资源的工作,这个过程成为析构过程。 在Swift中内存管理采用自动引...
阅读全文
摘要:1、Swift 方法分为:实例方法和静态方法。2、方法的调用前面有主体,而函数不需要; 方式是在枚举、结构体或类内部定义的; 方法的命名规范与函数不同。3、Swift 与Object-C 方法名称object-c 方法名称: (void)insertWithObject:(id)anObject a...
阅读全文
摘要:1、存储属性分为 常量属性(let) 和变量属性(var)2、使用 lazy 定义延时加载,顾名思义 在第一次访问才会加载,如果不访问,永远都不回创建,这样减少内存占用。3、属性观察者 willSet 在设置新的值之前调用 didSet在新值设置之后被调用。4、计算属性 ,提供 getter(取值访...
阅读全文
摘要:1、枚举: enum 枚举名 : 初始值类型,可以是 字符、字符串、整数、浮点 { 枚举定义 }例如:enum WeekDays { case Monday case Tuesday case Wednessday case Thursday case Friday}备注:在S...
阅读全文
摘要:闭包:是字包含的匿名函数代码块,可以做为表达式、函数参数和函数返回值,闭包表达式的运算结果是一种函数类型。类似于 C# Lambda 表达式。闭包表达式:{(参数列表)->返回类型 in 语句组}例如:fun calculate(opr:String)->(Int,Int)->Int{ var ...
阅读全文

浙公网安备 33010602011771号