从零开始学Swift之Hello World进化版

上节课,也就是昨晚啦,我们学习到从零开始学Swift之Hello
World
,那一节只有一句代码,大家会觉得不够过瘾。那么这节课,就给大家来多点瘾货吧!

先上图!

  1. //var 代表变量的类型, start 代表变量的名称, "Hello" 代表变量的值。
  2. var start = "Hello"
  3. var dot = " , "
  4. var end = "world!"
  5. // let 是什么意思呢?
  6. let total = start + dot + end
  7. println(total)

复制代码

两个斜杠 “//”代表注释的意思,编译的时候,会忽略。

var 代表 变量的类型;

start、dot、end等代表变量的名称,可以随便起,但是不能跟前面的重复 也不能是关键词喔;

双引号""围起来的就是 字符串。

最后一行代码的意思就是 total
= start + dot + end --> "Hello" + " , " + "world!" --> "Hello , world!"

那 let 是什么意思呢?

let 跟var相对,是常量的意思。 常量 简单的来说,就是只能赋值一次的变量。

如果尝试为它第二次赋值的话,就会报错,无法编译了。如图所示:

而 用var声明的变量,则可以动态的改变它的值了,再看看图,会输出什么呢?

我们先 定义了 var end = "world!"

后面又把它改成了 end = "Swift-Open开发者论坛!"

所以呢,按照上面的那个 标红色的加法逻辑,最后的输出结果就会是

Hello , Swift-Open开发者论坛!

今天呢,主要内容就是

var 变量, let 常量,变量名,常量名,简单的加法,等号的意义了。也比较简单,应该很容易就会了吧。

课外作业:这个星期天是父亲节,不妨用今天的内容组合输出些 祝福语吧。比如说“爸爸,我,爱,你!”

从零开始学Swift之Hello World进化版 就到此结束了,有什么疑问可以加入QQ群 swift开发者技术群 113923412,或者在回复里面留言,我们共同讨论,共同进步。

本教程由swift开发者小组发布,转载请注名“swift开发者www.swift-open.cn

从零开始学Swift之Hello World进化版,布布扣,bubuko.com

时间: 06-13

从零开始学Swift之Hello World进化版的相关文章

从零開始学Swift之Hello World进化版

上节课,也就是昨晚啦,我们学习到从零開始学Swift之Hello World.那一节仅仅有一句代码,大家会认为不够过瘾. 那么这节课,就给大家来多点瘾货吧! 先上图! //var 代表变量的类型, start 代表变量的名称. "Hello" 代表变量的值. var start = "Hello" var dot = " , " var end = "world!" // let 是什么意思呢? let total = sta

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

大家好: 苹果2015WWDC大会发布了Swift2.0,它较之前的版本Swift1.x有很大的变化,所以我即将出版<从零开始学Swift> <从零开始学Swift>将在<Swift开发指南>第1版的基础上添加Swift2.0的内容,同时摒弃第1版的一些不合理的内容,使得本书更加适合Swift开发者.我将连续发一些<从零开始学Swift>的学习笔记,有兴趣者,可以看一下. 附<从零开始学Swift> 此书目录: 第1章 准备起航1.1 本书约定1

从零开始学Swift之Hello World

大家好,欢迎来和我一起学习Swift,一起成长. 这将会是一个系列,从基础入门到会独立开发一个完整的App. 首先,假定你已经有了mac,装了Xcode 6.0,接着,开始吧. 如果你的电脑是Windows 那就先看这篇文章:Windows 下如何安装苹果系统,装完后,下载Xcode 6并安装. ==============================华丽的分割线================================ 1.打开Xcode 6.0,选择Create a new Xco

《从零开始学Swift》学习笔记(Day 57)——Swift编码规范之注释规范:

<从零开始学Swift>学习笔记(Day 57)--Swift编码规范之注释规范:文件注释.文档注释.代码注释.使用地标注释 原创文章,欢迎转载.转载请注明:关东升的博客 前面说到Swift注释的语法有两种:单行注释(//)和多行注释(/*...*/).这里来介绍一下他们的使用规范. 文件注释 文件注释就在每一个文件开头添加注释,文件注释通常包括如下信息:版权信息.文件名.所在模块.作者信息.历史版本信息.文件内容和作用等. 下面看一个文件注释的示例: /* Copyright (C) 201

关东升的《从零开始学Swift》3月9日已经上架

大家一直期盼的<从零开始学Swift>于3月9日已经上架,它是关东升老师历时8个月的呕心沥血所编著,全书600多页,此本书基于Swift 2.x,通过大量案例全面介绍苹果平台的应用开发.全书共分5 部分,包括Swift语法篇.Cocoa Touch框架编程篇.混合编程篇.进阶篇和项目实战篇,囊括了开发工具介绍.语言基础知识,直至应用在App Store上线的所有内容.此外,本书前20 章专门配有同步练习,以帮助读者掌握所学知识.本书更加适合Swift开发者.大家可以看一下. http://it

《从零开始学Swift》学习笔记(Day 11)——数据类型那些事儿?

原创文章,欢迎转载.转载请注明:关东升的博客    在我们学习语言时都会学到这种语言的数据类型,在Swift中数据类型有那些呢?整型.浮点型.布尔型.字符.字符串这些类型是一定有的,其中集合.枚举.结构体.类也是Swift中的数据类型.元组是Swift中特有的. 其他那些类型我们可能多少知道些或是听说过.元组是在Swift中有的,它是什么呢? 它是一种数据结构,在数学中应用广泛.在计算机科学中,元组是关系数据库中的基本概念,元组表中的一条记录,每列就是一个字段.因此在二维表里,元组也称为记录.

《从零开始学Swift》学习笔记(Day 49)——扩展声明

?? 原创文章,欢迎转载.转载请注明:关东升的博客 声明扩展的语法格式如下: extension 类型名 { //添加新功能 } 声明扩展的关键字是extension,"类型名"是Swift中已有的类型,包括类.结构体和枚举,但是我们仍然可以扩展整型.浮点型.布尔型.字符串等基本数据类型,这是因为这些类型本质上也是结构体类型.打开Int的定义如下: struct Int : SignedInteger { init() init(_ value: Int) static func co

《从零开始学Swift》学习笔记(Day 69)——Swift与Objective-C混合编程之语言

原创文章,欢迎转载.转载请注明:关东升的博客 在Swift语言出现之前,开发iOS或OS X应用主要使用Objective-C语言,此外还可以使用C和C++语言,但是UI部分只能使用Objective-C语言. 选择语言 Swift语言出现后,苹果公司给程序员提供了更多的选择,让这两种语言并存.既然是并存,我们就有4种方式可以选择: 采用纯Swift的改革派方式: 采用纯Objective-C的保守派方式: 采用Swift调用Objective-C的左倾改良派方式: 采用Objective-C调

《从零开始学Swift》学习笔记(Day 71)——Swift与C/C++混合编程之数据类型映射

原创文章,欢迎转载.转载请注明:关东升的博客 如果引入必要的头文件,在Objective-C语言中可以使用C数据类型.而在Swift语言中是不能直接使用C数据类型,苹果公司为Swift语言提供与C语言相对应数据类型.这些类型主要包括:C语言基本数据类型和指针类型. C语言基本数据类型 如表所述是Swift数据类型与C语言基本数据类型对应关系表. Swift语言中的这些数据类型与Swift原生的数据类型一样都,本质上都是结构体类型.我们可以他们的构造函数创建这些数据类型的实例.示例代码如下: va