<!--
{
  "availability" : [
    "iOS: 8.0.0 -",
    "iPadOS: 8.0.0 -",
    "macCatalyst: 13.0.0 -",
    "macOS: 10.10.0 -",
    "tvOS: 9.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 2.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Swift",
  "identifier" : "/documentation/Swift/Unicode/Scalar/Properties-swift.struct/isIDSBinaryOperator",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Swift"
    ],
    "preciseIdentifier" : "s:s7UnicodeO6ScalarV10PropertiesV19isIDSBinaryOperatorSbvp"
  },
  "title" : "isIDSBinaryOperator"
}
-->

# isIDSBinaryOperator

A Boolean value indicating whether the scalar is an ideographic
description character that determines how the two ideographic characters
or ideographic description sequences that follow it are to be combined to
form a single character.

```
var isIDSBinaryOperator: Bool { get }
```

## Discussion

Ideographic description characters are technically printable characters,
but advanced rendering engines may use them to approximate ideographs that
are otherwise unrepresentable.

This property corresponds to the “IDS_Binary_Operator” property in the
[Unicode Standard](http://www.unicode.org/versions/latest/).

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)