swift 3 0 基礎練習 物件導向 類的擴充套件

2021-07-26 16:54:04 字數 579 閱讀 5534

要求

為nsstring類新增split功能

為nsstring類新增乙個函式func split(splitstr: nsstring)-> [nsstring],split是把字串以特定的字元或者字串做為分割符將字串分割的功能 (不用自帶的分割功能)

extension nsstring

else

}return

}//移除空元素

func removenullvalue(str:[nsstring]) -> [nsstring]

}return res}}

來測試下**

Swift3 0 基礎知識

本文對swift做乙個從oc的角度的基礎知識簡單概要。swift oc說明 let var const 在oc中不用const宣告的常量,都認為是變數 float double cgfloat intnsinteger string nsstring bool bool oc中的非1為flase,1...

Swift 3 0基礎學習之下標

前言 類,結構體和列舉都可以定義下標,使用下標可以快速訪問集合,列表或者序列的資料成員元素。可以使用somearray index 來訪問array,使用somedictionary key 來訪問dictionary。乙個型別可以定義多個下標。定義乙個get set的下標 subscript in...

Swift3 0 建構函式

viewcontroller.swift import uikit 在swift中,同乙個專案中 同乙個命名空間 所有的類預設都是共享的,不需要引用,可以直接訪問,不需要import 所有物件的屬性 var,也可以直接訪問到 class viewcontroller uiviewcontroller...