401 次瀏覽
要在 TextView 中建立多種樣式,我們需要使用屬性字串。iOS 中的 TextView 具有一個 attributedText 屬性,可用於設定 TextView 內文字的樣式。我們將透過一個示例來說明這一點。首先,我們將建立一個屬性: let attributeOne : [NSAttributedString.Key : Any] = [NSAttributedString.Key(rawValue: NSAttributedString.Key.font.rawValue) : UIFont.systemFont(ofSize: 16.0), NSAttributedString.Key(rawValue: NSAttributedString.Key.foregroundColor.rawValue) : UIColor.blue] 然後,我們將使用建立的屬性建立一個屬性字串: let string = NSAttributedString(string: "Text for first Attribute", attributes: attributeOne) 同樣,我們將使用不同的屬性建立另一個字串。然後,我們將使用屬性字串初始化 textView 的文字。現在,整個... 閱讀更多
190 次瀏覽
處理符號檔案是在建立專案構建時 Xcode 顯示的訊息。當此訊息出現時,Xcode 在後臺下載檔案和特定裝置和特定處理器(將在其上安裝構建)的符號檔案。符號檔案包含除錯符號,這些符號用於在特定處理器和 iOS 版本上進行除錯,並且當發生某些崩潰或錯誤時,這些符號用於建立崩潰報告。處理符號完成後,會在庫中建立一個包含裝置符號的新資料夾,通常位於“~/Library/Developer/Xcode/iOS DeviceSupport/”下。有時我們的系統可能會在此步驟卡住... 閱讀更多
3K+ 次瀏覽
要在 Swift 中檢查字串是否包含特殊字元,我們可以使用 if else 或 switch 等條件語句,但這需要執行許多條件,從而使程式設計和執行時間消耗很大。因此,在此示例中,我們將瞭解如何使用正則表示式以及 Swift 提供的另一種方法來檢查字元集中是否存在某些字元。方法 1 - 使用正則表示式讓我們建立一個 String 的擴充套件,並將以下程式碼新增到其中:extension String { var containsSpecialCharacter: Bool { let regex = ... 閱讀更多