<!--
{
  "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/isDefaultIgnorableCodePoint",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Swift"
    ],
    "preciseIdentifier" : "s:s7UnicodeO6ScalarV10PropertiesV27isDefaultIgnorableCodePointSbvp"
  },
  "title" : "isDefaultIgnorableCodePoint"
}
-->

# isDefaultIgnorableCodePoint

A Boolean value indicating whether the scalar is a default-ignorable
code point.

```
var isDefaultIgnorableCodePoint: Bool { get }
```

## Discussion

Default-ignorable code points are those that should be ignored by default
in rendering (unless explicitly supported). They have no visible glyph or
advance width in and of themselves, although they may affect the display,
positioning, or adornment of adjacent or surrounding characters.

This property corresponds to the “Default_Ignorable_Code_Point” and the
“Other_Default_Ignorable_Code_point” properties 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)