---
title: pictureTaker()
framework: quartz
role: symbol
role_heading: Type Method
path: quartz/ikpicturetaker/picturetaker()
---

# pictureTaker()

Returns a shared IKPictureTaker instance, creating it if necessary.

## Declaration

```swift
class func pictureTaker() -> IKPictureTaker!
```

## Return Value

Return Value An IKPictureTaker object.

## See Also

### Creating And Displaying The Picture Taker

- [beginSheet(for:withDelegate:didEnd:contextInfo:)](quartz/ikpicturetaker/beginsheet(for:withdelegate:didend:contextinfo:).md)
- [begin(withDelegate:didEnd:contextInfo:)](quartz/ikpicturetaker/begin(withdelegate:didend:contextinfo:).md)
- [popUpRecentsMenu(for:withDelegate:didEnd:contextInfo:)](quartz/ikpicturetaker/popuprecentsmenu(for:withdelegate:didend:contextinfo:).md)
- [runModal()](quartz/ikpicturetaker/runmodal().md)
