NSMutableCharacterSet
NSMutableCharacterSet 是可变的字符集合,可用于动态构造过滤规则或集合运算。
实例成员 (Instance members)
Section titled “实例成员 (Instance members)”addCharactersInRange
Section titled “addCharactersInRange”添加范围内的字符。
addCharactersInRange(aRange: any): voidParameters:
| Name | Type | Description |
|---|---|---|
aRange | any | Unicode 范围(如 { location, length })。 |
Return Value:
- 无。
removeCharactersInRange
Section titled “removeCharactersInRange”移除范围内的字符。
removeCharactersInRange(aRange: any): voidParameters:
| Name | Type | Description |
|---|---|---|
aRange | any | Unicode 范围。 |
Return Value:
- 无。
addCharactersInString
Section titled “addCharactersInString”添加字符串中的字符。
addCharactersInString(aString: string): voidParameters:
| Name | Type | Description |
|---|---|---|
aString | string | 字符来源字符串。 |
Return Value:
- 无。
removeCharactersInString
Section titled “removeCharactersInString”移除字符串中的字符。
removeCharactersInString(aString: string): voidParameters:
| Name | Type | Description |
|---|---|---|
aString | string | 要移除的字符来源字符串。 |
Return Value:
- 无。
invert
Section titled “invert”取反(原地:当前集合变为“不在原集合中的字符”)。
invert(): voidReturn Value:
- 无。
formUnionWithCharacterSet
Section titled “formUnionWithCharacterSet”与另一字符集取并集(结果写回自身)。
formUnionWithCharacterSet(otherSet: NSCharacterSet): voidParameters:
| Name | Type | Description |
|---|---|---|
otherSet | NSCharacterSet | 另一字符集。 |
Return Value:
- 无。
formIntersectionWithCharacterSet
Section titled “formIntersectionWithCharacterSet”与另一字符集取交集(结果写回自身)。
formIntersectionWithCharacterSet(otherSet: NSCharacterSet): voidParameters:
| Name | Type | Description |
|---|---|---|
otherSet | NSCharacterSet | 另一字符集。 |
Return Value:
- 无。
类成员 (Class members)
Section titled “类成员 (Class members)”当前运行时未额外暴露 NSMutableCharacterSet 的类成员。