自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 《从零开始学Swift》学习笔记(Day 29)——访问级别

 原创文章,欢迎转载。转载请注明:关东升的博客 访问级别:Swift提供了3种不同访问级别,对应的访问修饰符为:public、internal和private。这些访问修饰符可以修饰类、结构体、枚举等面向对象的类型,还可以修饰变量、常量、下标、元组、函数、属性等内容。<!--[if !supportLists]-->l<!--[endif]-->pu...

2015-10-30 09:38:53 64

原创 《从零开始学Swift》学习笔记(Day 28)——总结使用问号(?)和感叹号(!)

原创文章,欢迎转载。转载请注明:关东升的博客  在使用可选类型和可选链时,多次使用了问号(?)和感叹号(!),但是它们的含义是不同的,下面我来详细说明一下。 1. 可选类型中的问号(?)声明这个类型是可选类型,访问这种类型的变量或常量时要使用感叹号(!),下列代码是显示拆包:  let result1: Double? = divide(100, 200) prin...

2015-10-28 11:31:53 144

原创 《从零开始学Swift》学习笔记(Day 27)——可选类型

原创文章,欢迎转载。转载请注明:关东升的博客 可选类型:我们先看看如下代码:var n1: Int = 10n1 = nil //编译错误 let str: String = nil //编译错误 Int和String类型不能接受nil的,但程序运行过程中有时被复制给nil是在所难免的,Swift为每一种数据类型提供一种可选类型(opt...

2015-10-26 10:46:50 139

原创 《从零开始学Swift》学习笔记(Day 26)——可选链

原创文章,欢迎转载。转载请注明:关东升的博客 在Swift程序表达式中会看到问号(?)和感叹号(!),它们代表什么含义呢?这些符号都与可选类型和可选链相关,下面来看看可选链。 可选链:类图:  它们之间是典型的关联关系类图。这些类一般都是实体类,实体类是系统中的人、事、物。Employee通过dept属性与Department关联,Department通过comp属...

2015-10-23 15:10:19 81

原创 《从零开始学Swift》学习笔记(Day 25)——类和结构体定义

 原创文章,欢迎转载。转载请注明:关东升的博客  Swift中的类和结构体定义的语法是非常相似的。类使用class关键词定义类,使用struct关键词定义结构体,它们的语法格式如下:class 类名 {    定义类的成员}struct 结构体名 {    定义结构体的成员}从语法格式上看,Swift中的类和结构体的定义更类似于Java语法,不需要像C+...

2015-10-21 10:36:11 88

原创 关东升的《从零开始学Swift》即将出版

关东升的《从零开始学Swift》即将出版大家好:     苹果2015WWDC大会发布了Swift2.0,它较之前的版本Swift1.x有很大的变化,所以我将在12月左右出版,《Swift2.0》(暂定名) ,《Swift2.0》将在《Swift开发指南》第1版的基础上添加Swift2.0的内容,同时摒弃第1版的一些不合理的内容,使得本书更加适合Swift开发者。 附《从零开始学Swi...

2015-10-20 11:06:33 98

原创 《从零开始学Swift》学习笔记(Day 24)——枚举

原创文章,欢迎转载。转载请注明:关东升的博客 Swift中的枚举可以定义一组常量、提高程序的可读性;还具有面向对象特性。使用enum关键词声明枚举类型,具体定义放在一对大括号内,枚举的语法格式如下:enum 枚举名{      枚举的定义}“枚举名”是该枚举类型的名称。它首先应该是有效的标识符,其次应该遵守面向对象的命名规范,它由一组成员值和一组相关值组成。...

2015-10-19 12:01:40 80

原创 《从零开始学Swift》学习笔记(Day 23)——尾随闭包

原创文章,欢迎转载。转载请注明:关东升的博客  闭包表达式可以作为函数的参数传递,如果闭包表达式很长,就会影响程序的可读性。尾随闭包是一个书写在函数括号之后的闭包表达式,函数支持将其作为最后一个参数调用。下面我们来看一个示例代码:写道func calculate(opr: String, funN:(Int, Int) -> Int) { //最后一个参数fun...

2015-10-16 11:34:11 89

原创 《从零开始学Swift》学习笔记(Day 22)——闭包那些事儿!

Swift 2.0学习笔记(Day 22)——闭包那些事儿!原创文章,欢迎转载。转载请注明:关东升的博客  我给Swift 中的闭包一个定义:闭包是自包含的匿名函数代码块,可以作为表达式、函数参数和函数返回值,闭包表达式的运算结果是一种函数类型。Swift中的闭包类似于Objective-C 中的代码块、Java中的匿名内部类。 使用闭包表达式Swift中的闭包表达...

2015-10-14 11:23:08 80

原创 《从零开始学Swift》学习笔记(Day 21)——函数返回值

 原创文章,欢迎转载。转载请注明:关东升的博客  返回值3种形式:无返回值、单一返回值和多返回值。  无返回值函数 所谓无返回结果,事实上是Void类型,即表示没有数据的类型。 无返回值函数的语法格式有如下3种形式: func 函数名(参数列表)  {     语句组 }  func 函数名(参数列表) ->() {     语句组 }...

2015-10-12 10:42:16 80

原创 《从零开始学Swift》学习笔记(Day 20)——函数中参数的传递引用

原创文章,欢迎转载。转载请注明:关东升的博客  参数的传递引用 类是引用类型,其他的数据类型如整型、浮点型、布尔型、字符、字符串、元组、集合、枚举和结构体全部是值类型。 有的时候就是要将一个值类型参数以引用方式传递,这也是可以实现的,Swift提供的inout关键字就可以实现。看下面的一个示例:  func increment(inout value:Double, a...

2015-10-09 10:25:29 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除