swift語(yǔ)言無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專(zhuān)注于iPhone和iPad軟件開(kāi)發(fā)培_第1頁(yè)
swift語(yǔ)言無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專(zhuān)注于iPhone和iPad軟件開(kāi)發(fā)培_第2頁(yè)
swift語(yǔ)言無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專(zhuān)注于iPhone和iPad軟件開(kāi)發(fā)培_第3頁(yè)
swift語(yǔ)言無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專(zhuān)注于iPhone和iPad軟件開(kāi)發(fā)培_第4頁(yè)
swift語(yǔ)言無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專(zhuān)注于iPhone和iPad軟件開(kāi)發(fā)培_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專(zhuān)注于 和iPad軟件開(kāi)發(fā)培訓(xùn)機(jī)構(gòu),到目前為止為各大公司輸送了一大批優(yōu)秀的iOS高級(jí)軟件研發(fā)人才。隨著iOS7系統(tǒng)的發(fā)布,我們也在陸續(xù)發(fā)整的iOS開(kāi)發(fā)的,手把您寫(xiě)代碼,從入門(mén)到熟練再到精。最好的肯定,也是我們前進(jìn)的最動(dòng)力,我們感謝的努力,感謝對(duì)我們的支持!我們也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!,的高薪就業(yè)才是我們最大的成功主講:本節(jié)內(nèi)賦值運(yùn)算 算比較運(yùn)算三目運(yùn)算范圍運(yùn)算邏輯運(yùn)算基本運(yùn)算·Swift基本運(yùn)算符簡(jiǎn)·Swift支持C標(biāo)準(zhǔn)庫(kù)中的大多數(shù)運(yùn)算符并提升了各自的兼容性,從而可以排除常見(jiàn)的碼錯(cuò) ·Swift允許你對(duì)浮點(diǎn)數(shù)執(zhí)行取余運(yùn)點(diǎn)C不支持賦值運(yùn)算letb=10vara=5aletb=10vara=5a=b//用b的值去初始化或更新a·特·與C及Objective-C不同,Swift中賦值運(yùn)算符并不將自身作為一個(gè)值進(jìn)行返回,特性幫助你避免因粗心將等于(==)寫(xiě)賦值運(yùn)算而引起的錯(cuò)////錯(cuò)誤,因?yàn)閍=b并不會(huì)返回一個(gè)值,因此這樣寫(xiě)是不合法的ifa=b{} 算·Swift支持所有數(shù)字類(lèi)型1+235-322*3610.0/ //equalsletdog:Character="letcow:Character="letdogCow=dog+cow·特

"http://dogCowisequalto ·不同于C和Objective-C,默認(rèn)情況下Swift的算術(shù)運(yùn)算符不允許值溢 算·余數(shù)運(yùn)算·余數(shù)運(yùn)算符(ab)a是b的幾倍并且返回被留下的值(叫作余數(shù)9%4//equals·浮點(diǎn)余數(shù)計(jì)·不同于C和Objective-C,Swift的余數(shù)運(yùn)算符也能運(yùn)用于浮點(diǎn)8%2.5//equals·增量和減量運(yùn)算符(自增和自減運(yùn)算符++\—·如果運(yùn)算符寫(xiě)在變量之前,先把變量的值+1,再返回·如果運(yùn)算符寫(xiě)在變量之后,先返回變量的值,再把變量的值+1vara=letb=++a//aandbarenowbothequalto1letc=a++//aisnowequalto2,butchasbeensettothepre-incrementvalueof1 算·復(fù)合賦值操作vara=a+= //要注意的是,復(fù)合賦值操作符不返回值。例如,你不能寫(xiě)讓成"letb=a+=·一元減運(yùn)算·一個(gè)數(shù)值前加了符號(hào)-,叫作一元減運(yùn)算letthree=letminusThree=- //minusThreeequals-letplusThree=-minusThree//plusThreeequals3,or"minusminus·一元加運(yùn)算·一元加運(yùn)算符(+)返回它起作用的值,不做任何變letminusSix=-letalsoMinusSix=+minusSix//alsoMinusSixequals-不得 用于商業(yè)用途,否則 無(wú)限互聯(lián):老師E-mail:老師Blog:

junewhj@ 持續(xù)更新中...敬請(qǐng)期待無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專(zhuān)注于 和iPad軟件開(kāi)發(fā)培訓(xùn)機(jī)構(gòu),到目前為止為各大公司輸送了一大批優(yōu)秀的iOS高級(jí)軟件研發(fā)人才。隨著iOS7系統(tǒng)的發(fā)布,我們也在陸續(xù)發(fā)整的iOS開(kāi)發(fā)的,手把您寫(xiě)代碼,從入門(mén)到熟練再到精。最好的肯定,也是我們前進(jìn)的最動(dòng)力,我們感謝的努力,感謝對(duì)我們的支持!我們也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!,的高薪就業(yè)才是我們最大的成功比較運(yùn)算·比較運(yùn)算符,Swift支持所有標(biāo)準(zhǔn)C的比較運(yùn)·a·不等于(a·a·a 是否來(lái)自于1==1equalto2!=2notequal12>2greater11<1lessthan1>=1greaterorequalto2<=1//false,because2isnotlessthanorequalto三目運(yùn)算·三目運(yùn)算·三目運(yùn)算符有三個(gè)部分組成,其形式為question?answer1:answer2·如果question?為真時(shí),返回answer1的值;否則,返回answer2的值ifquestion}else}letletcontentHeight=40lethasHeader=trueletrowHeight=contentHeight+(hasHeader?50:范圍運(yùn)算·范圍運(yùn)算·Swift包含兩個(gè)范圍運(yùn)算符,能快捷的表達(dá)一系列的·封閉范圍運(yùn)算forindexin1...5println("\(index)times5is\(index*}·半封閉的區(qū)域運(yùn)算符(包頭不包尾·半封閉的區(qū)域運(yùn)算符(a..b)定義了從a到b的范圍,但不包括bletnames=["Anna","Alex","Brian","Jack"]letcount=names.countforiin0..count \(i)iscalled}邏輯運(yùn)算·邏輯運(yùn)算letallowedEntry=ifletallowedEntry=if!allowedEntry{println("ACCESSDENIED")}·邏輯與運(yùn)算·邏輯與運(yùn)算符:(A&&B),其中A和B兩個(gè)值必須同時(shí)為true時(shí),結(jié)果才為letenteredDoorCode=trueletpassedRetinaScan=falseifenteredDoorCode&&passedRetinaScan{ }elseprintln("ACCESS}邏輯運(yùn)算·邏輯或運(yùn)算·表達(dá)式(a||b)運(yùn)算符中、只要a或者b有一個(gè)為true、結(jié)果就為lethasDoorKey=letknowsOverridePassword=ifhasDoorKey||knowsOverridePassword{ }elseprintln("ACCESS}ifenteredDoorCodeifenteredDoorCode&&passedRetinaScan||hasDoorKey||{ }elseprintln("ACCESS}不得 用于商業(yè)用途,否則 無(wú)限互聯(lián):老師E-mail:老師Blog:

junewhj@ 持續(xù)更新中...敬請(qǐng)期待無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專(zhuān)注于 和iPad軟件開(kāi)發(fā)培訓(xùn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論