---
title: architecture
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsworkspace/openconfiguration/architecture
---

# architecture

The architecture version of the app to launch.

## Declaration

```swift
var architecture: cpu_type_t { get set }
```

## Discussion

Discussion The default value of this property is CPU_TYPE_ANY, which causes the system to launch the app’s preferred architecture. You may specify a different value to force the system to launch that architecture. For a list of possible types, see the <mach/machine.h> header file.

## See Also

### Specifying launch attributes

- [appleEvent](appkit/nsworkspace/openconfiguration/appleevent.md)
- [arguments](appkit/nsworkspace/openconfiguration/arguments.md)
- [environment](appkit/nsworkspace/openconfiguration/environment.md)
