初学Swift,初步了解

初学Swift,初步了解,第1张

概述Swift是一门非常注重类型的,类型安全性语言。 Playground - 使用: playground 最大的好处应该是在编译器的右边,会实时输出结果。同时UI控件也是可以显示的。点击右边的小眼睛的按钮就可以看到了 Swift相比于OC少了Main函数,而且在每行代码后不需要加分号。 如果一行代码有多个成员声明,需要添加分号隔开。 <span style="font-size:18px;">va Swift是一门非常注重类型的,类型安全性语言。

Playground - 使用:

playground 最大的好处应该是在编译器的右边,会实时输出结果。同时UI控件也是可以显示的。点击右边的小眼睛的按钮就可以看到了


Swift相比于OC少了Main函数,而且在每行代码后不需要加分号。

如果一行代码有多个成员声明,需要添加分号隔开。

<span >var str1 = "haha";let a = 10</span>
Swift用Let定义常量,用Var定义变量。
<span >var str1 = "haha"let age = 20</span>


Swift - 字符串 *** 作

字符串的拼接

只需要在 两个字符串之间添加 + ,来连接,非常方便相比于OC 的 [Nsstring StringWithFormat“”]

用反斜线\ 和小括号()做为字符串插入值

注意:Swift 是一门类型安全语言,不同类型是不能在一起的

上面的 “hand1” 需要强转为string 类型

(String )hand1


整形--转--字符串

var str = String(age)var str = "\(age)"



打印输出



常量和变量

基本可以所有你喜欢的字符 作为常量和变量名

常量变量的注意点:

* 不能用包含数学符号,(+,-,*,\)

* 不能用包含剪头,(→.....)

* 不能用包含非法的emoj,()

* 不能以数字开头,(123aaa..)

* 不能用单独的下划线,(let _ = 2)

............

数组和字典
//   数组var shopPingList = ["catfish","water","tulips","blue paint"]shopPingList[1] = "bottle of water"//    字典var occupations = ["Malcolm": "Captain","Kaylee": "Mechanic",]occupations["Jayne"] = "Public Relations"



循环
//c语言for(int i = 0; i<10 ;i++){    //to do}//Swiftfor i in 0...100{    println("haha")    //执行了101次}


控制流

if

/***  控制流*///C语言let i = 6;if(i > 5){    println("大于")}//Swiftif i > 5{    println("大于")}

swich

let i = 1switch i{case 1:    "1"case 2:    "2"default:    "3"}

方法
<div  title="Page 4"><div  ><div ><div ><pre><span >如果要定义一个函数用来输出一段信息</span>

func sayHello(){ println("Hello Swift")}
  

-> 返回一个整型

func max(a:Int,b:Int)->Int{   if a>b {       return a   }else{       return b} }




更多博客:更多资料

总结

以上是内存溢出为你收集整理的初学Swift,初步了解全部内容,希望文章能够帮你解决初学Swift,初步了解所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1087642.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存