當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Swift Unicode.Scalar properties用法及代碼示例

實例屬性

properties

此標量的屬性由 Unicode 標準定義。

聲明

var properties: Unicode.Scalar.Properties { get }

詳述

使用此屬性可以訪問 Unicode 標量值的 Unicode 屬性。以下代碼測試字符串是否包含任何數學符號:


let question = "Which is larger, 3 * 3 * 3 or 10 + 10 + 10?"
let hasMathSymbols = question.unicodeScalars.contains(where: {
    $0.properties.isMath
})
// hasMathSymbols == true

可用版本

iOS 8.0+, iPadOS 8.0+, macOS 10.10+, Mac Catalyst 13.0+, tvOS 9.0+, watchOS 2.0+

相關用法


注:本文由純淨天空篩選整理自apple.com大神的英文原創作品 Unicode.Scalar properties。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。