---
title: copyICCData()
framework: coregraphics
role: symbol
role_heading: Instance Method
path: coregraphics/cgcolorspace/copyiccdata()
---

# copyICCData()

Returns a copy of the ICC profile data of the provided color space.

## Declaration

```swift
func copyICCData() -> CFData?
```

## Return Value

Return Value The ICC profile data or NULL if the color space does not have an ICC data profile.

## See Also

### Examining a Color Space

- [baseColorSpace](coregraphics/cgcolorspace/basecolorspace.md)
- [numberOfComponents](coregraphics/cgcolorspace/numberofcomponents.md)
- [model](coregraphics/cgcolorspace/model.md)
- [CGColorSpaceModel](coregraphics/cgcolorspacemodel.md)
- [colorTable](coregraphics/cgcolorspace/colortable.md)
- [copyPropertyList()](coregraphics/cgcolorspace/copypropertylist().md)
- [iccData](coregraphics/cgcolorspace/iccdata.md)
- [name](coregraphics/cgcolorspace/name.md)
- [supportsOutput](coregraphics/cgcolorspace/supportsoutput.md)
- [isWideGamutRGB](coregraphics/cgcolorspace/iswidegamutrgb.md)
