国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 天台县| 尚志市| 娄底市| 重庆市| 米易县| 德格县| 沁阳市| 临泉县| 苏尼特右旗| 阿图什市| 广河县| 察雅县| 红原县| 肇源县| 乐清市| 广州市| 寻乌县| 当涂县| 五峰| 麟游县| 瑞昌市| 陇西县| 花垣县| 沽源县| 华池县| 盐津县| 康保县| 利辛县| 榕江县| 怀来县| 大港区| 泰宁县| 沂源县| 伊金霍洛旗| 大城县| 罗定市| 图木舒克市| 从江县| 辽宁省| 阳东县| 逊克县|