国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

swift基本語法---01

2019-11-14 20:25:29
字體:
供稿:網(wǎng)友

  Swift是蘋果公司于2014年WWDC發(fā)布的一款全新的編程語言,這門語言可以用來開發(fā)ios,Mac的應(yīng)用程序,蘋果從2010年開始設(shè)計(jì)Swift語言,耗時(shí)4年。

  Swift的語法內(nèi)混合了javaScript、Objective-C、Python這三門語言,語法簡單,代碼簡潔,而且在開發(fā)ios和Mac的應(yīng)用程序時(shí)可以和Objective-C混用。Swift擁有了腳本語言語法簡單和易于編寫和測(cè)試的優(yōu)點(diǎn),同時(shí)也有Objective-C能夠更好的利用設(shè)備性能的強(qiáng)大之處。

  Swift的一些簡單語法:

  “hello, world”程序:

  PRintln(“hello,world”)

  既不用編寫main函數(shù),也沒有分號(hào)結(jié)尾,一句代碼搞定。

  當(dāng)然,如果你喜歡分號(hào),也可以加上。(在一行有多個(gè)語句時(shí)要加分號(hào))。

  用let聲明常量:

  let age = 20

  用var聲明變量

  var x = 30

  你還可以用任何你喜歡的字符作為變量和常量名,包括Unicode字符

  let 網(wǎng)址 = “http://www.baidu.com”

  let ? = “love”

  注意點(diǎn) :不能包含數(shù)學(xué)符號(hào)(比如 + 和 * )

       不能包含箭頭

       不能是關(guān)鍵字

       不能包含連線與制表符

       不能以數(shù)字開頭

  

  字符串是String類型的數(shù)據(jù),用雙引號(hào)""包住字符串內(nèi)容

  var url = "http://www.baidu.com" 字符串的常見操作 用加號(hào) + 做字符串拼接 var     scheme = "http://" 

  var path = "www.baidu.com"

  var url = scheme + path // url的內(nèi)容是"http://www.baidu.com"

  用反斜線 / 和 小括號(hào) () 做字符串插值(把常量/變量插入到字符串中)

  let hand = 2

  var age = 40

  var str = "我今年/(age)歲了,有/(hand)只手"

  str的內(nèi)容是"我今年40歲了,有2只手

 

  Swift中常用的數(shù)據(jù)類型有 Int、Float、Double、String、Array、Dictionary等 可以看出,數(shù)據(jù)類型的首字母都是大寫的

  如何指定變量/常量的數(shù)據(jù)類型

  在常量/變量名后面加上“冒號(hào)” 和 “類型名稱”

   var age : Int = 10

  上面代碼表示:定義了一個(gè)Int類型的變量age,初始值是10 一般來說,

  沒有必要明確指定變量/常量的類型

  如果在聲明常量/變量時(shí)賦了初始值,Swift可以推斷出這個(gè)常量/變量的類型 var age = 20, Swift會(huì)認(rèn)定age就是Int類型

  

  整數(shù)分為2種類型

  有符號(hào)(signed):正、負(fù)、零

  無符號(hào)(unsigned):正、零

  Swift提供了8、16、32、64位的有符號(hào)和無符號(hào)整數(shù)

  UInt8 :8位無符號(hào)整型

  Int32 :32位有符號(hào)整型

  

  

 

  


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 平和县| 常州市| 临武县| 朝阳县| 江永县| 吴桥县| 湾仔区| 张家界市| 八宿县| 临江市| 乃东县| 康乐县| 浦东新区| 富平县| 榆林市| 墨竹工卡县| 县级市| 哈密市| 灵台县| 丁青县| 东乌珠穆沁旗| 岑巩县| 东海县| 通山县| 常州市| 灵宝市| 米林县| 泾阳县| 林周县| 新和县| 文安县| 武定县| 元阳县| 当阳市| 荆门市| 海晏县| 平武县| 阿巴嘎旗| 府谷县| 同仁县| 同仁县|