美文网首页
Swift — 基础学习(一) 【2016-11-17】

Swift — 基础学习(一) 【2016-11-17】

作者: GlenRiver | 来源:发表于2016-11-19 14:24 被阅读0次

数据基本类型


变量:使用var声明

var str:String = "GlenRiver"

常量:使用let声明

let count:Int = 5

整型

  • 有符号整形:Int,Int8,Int16,Int32,Int64
  • 无符号整形:UInt,UInt8,UInt16,UInt32,UInt64

浮点型

  • Float:32位浮点数类型
  • Double:64位浮点数类型

布尔型

  • Bool

字符串

  • String

判断是否为空 -- isEmpty

var str: String = ""
if str.isEmpty{
    print("I'm a null string")
}

获取字符数量 -- string.characters.count

let str = "GlenRiver"
print("\(str) has \(str.characters.count) characters")

检查字符串是否有特定前缀/后缀 -- hasPrefix/hasSuffix

var str = "Chan.GlenRiver.exe"
if str.hasSuffix(".exe"){
    print("\(str) has postfix '.exe'")
}
if str.hasPrefix("Chan."){
    print("\(str) has prefix 'Chan.'")
}

还可以用“\()”在字符串里包裹变量,常量

let myName = "GlenRiver"
print("Welcome to \(myName) homepage")

大小写转换 -- uppercase()、lowercase()、capitalized

let str = "Welcome to GlenRiver.com"

//swift3.0的用法
//WELCOME TO GLENRIVER.COM
var upperStr = str.uppercased()
//welcome to glenriver.com
var lowerStr = str.lowercased()
//Welcome To Glenriver.Com
var capitalizedStr = str.capitalized

//swift2.2的用法
//var upperStr = str.uppercaseString
//var lowerStr = str.lowercasedString
//var capitalizedStr = str.capitalizedString

字符

  • Character
var doller:Character = "$"

元组

let myParam = (first:"game",second:1234)
print("The first element of tuple is \(myParam.first)")
print("The second element of tuple is \(myParam.second)")

转载,请表明出处! GlenRiver


代码下载:GR-Swift.rar


2016-2017 GlenRiver

相关文章

  • Swift — 基础学习(一) 【2016-11-17】

    数据基本类型 变量:使用var声明 常量:使用let声明 整型 有符号整形:Int,Int8,Int16,Int3...

  • Swift5.x-基本的操作(中文文档)

    引言 继续学习Swift文档,从上一章节:基础,我们学习了Swift基础,现在,我们学习Swift的基本操作。这一...

  • Swift 4.0 基础学习总结(二)

    在 Swift 4.0 基础学习总结(一)中,我们学习的Swift中的基本数据类型以及控制流,Swift简介的语法...

  • 学习Swift

    LearnSwiftEasily 用心记录自己学习Swift的心得体会,让学习变得简单与快乐! Swift基础语法...

  • Swift基础学习一

    之前有接触过一点点的Swift,感觉Swift更简洁,如果熟练将会节省很多的代码。编写非常方便。本人菜鸟一个。。只...

  • Swift 基础学习(一)

  • Swift基础学习(一)

    今天系统的总结一下swift的语法,方便后期查看。 本篇学习总结: 常量和变量 变量和常量的输出 类型安全和类型推...

  • 使用Swift编程语言开发iOS应用(一)

    1. 在开发iOS应用之前需要学习一些Swift语言基础,在Swift Playground上练习Swift语法是...

  • Swift 语言基础

    Swift 语言基础 Swift语言介绍 Swift基础部分 第一个Swift程序 Swift没有main函数,第...

  • Hello World

    当前篇:Hello World下一篇:造物之初 欢迎来到Swift基础教学,我将带领你从零基础开始学习Swift语...

网友评论

      本文标题:Swift — 基础学习(一) 【2016-11-17】

      本文链接:https://www.haomeiwen.com/subject/bavjpttx.html