亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 本節String字符串常用方法: var str = "Hello,Swift",swift采用.函數返回對應的索引

    1. let startIndex = str.startIndex,起始索引的字符

    2. let endIndex = str.endIndex,結束索引的字符

    3. 注意的是:字符串的索引范圍[startIndex,endIndex)---前閉后開

    4. str[startIndex]????[傳入索引]

    5. indexNew = startIndex.advancedBy(5),距離當前索引的第幾個索引

    6. str[indexNew]相當于索引6

    7. str[indexNew.predecessor( )]前一個索引的字符,str[indexNew.successor( )]后一個所以的字符

    8. 顯示一個str的索引范圍內的字符,類subString(a,b),如str[startIndex..<endIndex],采用..<

    9. 類似上面第8點:str.replaceRange(startIndex..<endIndex,with:"Hi")

    10. str.appendContentsOf("!!!"),在末尾添加

    11. str.insert("?",atIndex:str.endIndex)????(插入的內容,插入的位置)

    12. str.removeAtIndex(傳入具體的索引),刪除指定索引的字符

    13. str.removeRange(str.endIndex.advancedBy(-2)..<endIndex),傳入索引的范圍,其中:advancedBy(可以是負數),表示在此索引位置之前的某個位置

    查看全部
  • swift語言字符的特殊點:無論是表情、漢字、英文字母、數字都表示一個character


    查看全部
  • guard關鍵字:“確保條件成立”關鍵字,guard 條件... else{print("...")}

    ????如:guard money >=price else {

    ????????????????print("No more money can buy anything")

    ????????????????return

    }?

    查看全部
  • for case let i in 1...100 where i%3==0{

    ????print(i)

    }

    查看全部
  • let a = (4,0)

    if case(let x,0) = a where x>2&&x<5{//設定(聲明)值如let x,然后接條件解釋如where...,稱為解包

    ????print ("example")

    }

    查看全部
  • case + 模式(形式)+where + 細化條件,構成case...where...結構

    另外,模式=變量,模式要寫在前,變量在后

    查看全部
  • 把對應代碼(如循環)前面加上名字,通過break接名字的形式,可以實現goto跳轉結構,理解記憶!

    查看全部

舉報

0/150
提交
取消
課程須知
本課程適合至少有一門編程語言基礎的同學用于學習Swift語言。也適合在學習使用swift進行iOS開發的過程中,遇到不清楚的swift語言問題隨時查詢。
老師告訴你能學到什么?
這是《玩兒轉swift2.0》系列課程的第一季。通過整個系列課程的學習,大家可以全面、深入地了解swift的語法與語言特性,理解swift的設計原則和理念,同時對面向對象、面向協議、面向函數等思想有一定的了解,對swift語言的掌握達到中等偏上的水平。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!