- 博客(11)
- 收藏
- 关注
原创 vscode中添加html自定义模板
通常,在编写代码时,在编辑器中输入一些前缀就会生成相关的联想如输入在.html文件中输入html,就会出现以下联想,选择html:5就会生成对应的工具模板
2020-06-27 08:11:02 1304
原创 Swift 异常处理
Swift 异常处理异常处理:一、引入二、异常表示三、异常处理-4种方式四、指定清理操作涉及关键字:Error throw throws try do catch引入比如你设计的程序需要读取电脑中的某个文件,以下代码当访问文件出现问题时,当前没法清楚的描述异常,无法定位错误的原因。所以如何来描述异常呢?func readFileContent(filePath : String) -> String? { // 1.filePath为"" if filePat
2020-06-15 12:45:36 750
原创 Swift之协议
Swift之协议协议规定了用来实现某一特定功能所必需的方法和属性。任意能够满足协议要求的类型被称为遵循(conform)这个协议。类,结构体或枚举类型都可以遵循协议,并提供具体实现来完成协议定义的方法和功能。引入协议定义了一个大致的框架,规定里面有哪些属性和方法,至于这个属性的值是多少或者方法怎么实现,我不管,留给别人实现。——像java里接口。协议的定义protocol So...
2020-04-20 14:58:52 131
原创 指定与便利构造函数
1、概念(1) 指定:标配,至少一个,初始化所有属性思考:怎么判断是不是指定函数?就看是不是初始化了所有存储属性。(2)便利:辅助,最终调用本类里的指定。思考:如何区分指定和便利?2、语法结构便利构造函数需要在init前加上convinience关键字3、必须遵守的规范(案例演示)规则 1——指定构造函数必须从它的直系父类调用指定构造函数规则 2——便捷构造函数必须从相...
2020-04-14 15:57:01 138
转载 构造函数的继承
猜一猜,可不可以继承父类的构造方法?子类在默认情况下不继承父类的构造器。子类继承父类的构造函数是有条件的,遵守以下2个规则:规则1——如果子类没有定义任何指定构造函数,它会自动继承父类所有指定构造函数规则2——如果子类提供了所有父类指定构造函数的实现(通过规则1继承来的或者提供自定义实现的),那么它会自动继承所有父类便捷初始化器//提问:此时几个指定构造,几个便捷class Ca...
2020-04-11 08:56:39 319
转载 Swift之默认与自定义构造函数
引入:不给存储属性赋值,报错定义类属性不报错,结构体的实例时必须为所有的存储属性设置一个合适的初始值不报错,3种方式:1 可选型2 直接定义的时候初始化,直接 =3 构造函数中初始化知识点一:构造函数的作用1、构造函数用于初始化一个类的实例(创建对象)2、默认情况下载创建一个类时,必然会调用一个构造函数3、即便是没有编写任何构造函数,编译器也会提供一个默认的构造函数知识点二:...
2020-04-11 08:47:25 161
翻译 Swift的属性
属性分类在Swift中, 严格意义上来讲属性可以分为两大类: 实例属性和类型属性实例属性(Instance Property): 只能通过实例去访问的属性存储实例属性(Stored Instance Property): 存储在市里的内存中, 每个实例都只有一份计算实例属性(Computed Instance Property)类型属性(Type Property): 只能通过...
2020-04-05 15:00:14 238
翻译 Swift之闭包
Swift中闭包的简单使用闭包的定义在Swift开发文档中是这样介绍闭包的:闭包是可以在你的代码中被传递和引用的功能性独立模块。Swift 中的闭包和 C 以及 Objective-C 中的 block 很像,还有其他语言中的匿名函数也类似。闭包的作用主要是:能够捕获和存储定义在其上下文中的任何常量和变量的引用, 能够为你处理所有关于捕获的内存管理的操作,简单地说,就是将一个代码块封装在一起。...
2020-03-30 10:36:05 141
原创 如何配置JAVA环境变量
如何配置JAVA环境变量第一点注意事项:第二点注意事项:这里以jdk-8windows-x86为例作为讲解。第一点注意事项:默认安装都会安装在C:\Program Files\Java\文件夹中,安装过程分两步。第一步,安装jdk,放在java文件夹下的jdk文件夹中;第二步,安装jre,放在java文件夹下的jre文件中;这两次安装,要安装到不同的文件夹中,以免出错。(一般默认安装会自动分...
2020-03-24 08:58:27 1569 1
翻译 Swift之函数
Swift之函数回想一下java中方法的定义和调用//java :求和public int add(int a,int b){ return a+b;}add(10,15);在Swift中函数的定义function:功能 作用 函数func 函数名(参数名1:参数类型, 参数名2:参数类型…) -> 返回值类型 { 函数体… return 返回值...
2020-03-21 15:20:08 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人