---
title: "NSClassFromString(_:)"
framework: foundation
role: symbol
role_heading: Function
path: "foundation/nsclassfromstring(_:)"
---

# NSClassFromString(_:)

Obtains a class by name.

## Declaration

```swift
func NSClassFromString(_ aClassName: String) -> AnyClass?
```

## Parameters

- `aClassName`: The name of a class.

## Return Value

Return Value The class object named by aClassName, or nil if no class by that name is currently loaded. If aClassName is nil, returns nil.

## See Also

### Type Lookup

- [NSStringFromClass(_:)](foundation/nsstringfromclass(_:).md)
- [NSSelectorFromString(_:)](foundation/nsselectorfromstring(_:).md)
- [NSStringFromSelector(_:)](foundation/nsstringfromselector(_:).md)
- [NSStringFromProtocol(_:)](foundation/nsstringfromprotocol(_:).md)
- [NSProtocolFromString(_:)](foundation/nsprotocolfromstring(_:).md)
