778 次瀏覽
要從給定字串中刪除字首子字串,首先,我們使用內建的 hasPrefix() 函式檢查給定的子字串是否存在於指定的字串中。然後使用內建的 index() 函式查詢字首子字串的索引,最後刪除字首子字串。輸入字串 = “Today is cloudy day” 子字串 = “Today” 輸出 “is cloudy day” 在這裡,指定的子字串在給定字串中找到,因此在結果字串中,我們從輸入字串的開頭刪除了子字串。演算法步驟 1 - 建立一個字串。步驟 2 ... 閱讀更多
616 次瀏覽
字典是一個無序集合,其中資料以鍵值對的形式儲存,其中鍵是任何資料型別的唯一識別符號,如字串、整數等,它們與每個值相關聯。在 Swift 中,我們允許建立空字典。空字典是一個不包含任何元素的字典,或者我們可以說它的大小為零。語法 let myDicti = [Int:Int]() 或 let myDicti:[Int:Int]= [:] 或 let myDicti:[String:Int]= [:] 因此,要建立一個空字典,您可以使用任何給定的語法。在這裡,它 ... 閱讀更多
1K+ 次瀏覽
在 Swift 中,要計算給定字串中指定字元出現的次數,我們建立一個函式。每當指定字元出現在給定字串中時,它都會將計數器的值增加 1,然後在給定字串的末尾返回最終計數。輸入字串 = “Today is cloudy day” 字元 = “y” 輸出 3 在哪裡,字元“y”在給定字串中出現三次,因此輸入的輸出為 3。演算法步驟 1 - 建立一個返回指定字元總出現次數的函式。步驟 2 ... 閱讀更多
948 次瀏覽
要將字元陣列轉換為字串,Swift 提供了以下方法 - 使用 String() 初始化器 使用 append() 方法 輸入陣列 = [“S”, “w”, “i”, “f”, “t”] 輸出 Swift 在這裡,我們將陣列中給出的所有字元連線起來以建立一個字串。方法 1:使用 String() 初始化器 要將字元陣列轉換為字串,我們可以使用 String() 初始化器。String() 初始化器將建立字串物件。這裡我們使用引數化字串初始化器。語法 Swift(value) 這裡 value 表示我們要轉換為字串的陣列。 ... 閱讀更多
2K+ 次瀏覽
要檢查給定字串是否為空,Swift 提供了一個名為 isEmpty 的內建屬性。如果給定字串為空,則此屬性將返回 true。如果給定字串不為空,則返回 false。這裡空字串表示長度為 0 的字串,或者我們可以說一個不包含任何字元的字串。字串 1 = “Swift” 字串 2 = “” 其中字串 1 不是空字串,因為它包含一系列字元或具有一定的長度。而字串 2 是一個空字串,因為它不包含任何內容 ... 閱讀更多
590 次瀏覽
在 Swift 中,字典是一個無序集合,其中資料以鍵值對的形式儲存,其中鍵是唯一的識別符號。因此,要檢查兩個字典的相等性,我們首先需要檢查兩個字典的大小是否相等。如果是,那麼我們檢查兩個字典是否包含相同的鍵值對。如果這兩個條件相等,則表示給定的兩個字典相等。如果任何一個條件為假,則表示給定的字典不相等。演算法步驟 1 - 建立 ... 閱讀更多
Swift 提供了一個 hasPrefix() 函式來檢查字串是否以指定的子字串開頭。hasPrefix() 函式返回一個布林值,該值指示指定的子字串是否與輸入字串的起始字串字元匹配。hasPrefix() 函式區分大小寫,這意味著根據此函式,“a”和“A”是兩個不同的值。輸入字串 = “Ram got first place” 子字串 = “Ram” 輸出 是 在這裡,子字串的字元與輸入字串的起始字元匹配。語法 func hasPrefix(value) 在這裡,value 表示一個字串。如果 value 與 ... 閱讀更多
726 次瀏覽
Swift 提供了一個 hasSuffix() 函式來檢查字串是否以指定的子字串結尾。hasSuffix() 函式返回一個布林值,該值指示指定的子字串是否與輸入字串的結尾字元匹配。hasSuffix() 函式區分大小寫,這意味著根據此函式,“t”和“T”是兩個不同的值。輸入字串 = “Today is cloudy day” 子字串 = “day” 輸出 是 在這裡,子字串的字元與輸入字串的結尾字元匹配。語法 func hasSuffix(value) 在這裡,value 表示一個字串。如果 value 與 ... 閱讀更多
128 次瀏覽
在 Swift 中,字典是一個無序集合,其中資料以鍵值對的形式儲存。要向字典新增元素,我們可以使用以下任何一種方法 - 使用方括號表示法 使用 updateValue() 方法 方法 1:使用方括號表示法 我們可以使用方括號表示法在字典中新增鍵值對,或者我們可以說使用下標表示法。在這種方法中,我們可以在方括號中新增一個新鍵並分配相應的 value。如果指定的鍵已存在,則它將用新值替換該鍵的值 ... 閱讀更多
在 Swift 中,當從後臺開啟應用程式時,viewDidAppear 方法不會呼叫。在這種情況下,您必須在 AppDelegate 中使用 applicationWillEnterForeground 方法。在本文中,您將看到一個關於如何在從後臺開啟應用程式時執行操作的示例。方法如果您從後臺開啟應用程式,它應該在呈現檢視之前呼叫應用程式委託的 applicationWillEnterForeground 方法。但是,如果檢視控制器的檢視已在螢幕上,或者如果 ... 閱讀更多