---
title: CTSubscriber
framework: coretelephony
role: symbol
role_heading: Class
path: coretelephony/ctsubscriber
---

# CTSubscriber

A cellular network subscriber.

## Declaration

```swift
class CTSubscriber
```

## Topics

### Identifying the subscriber

- [identifier](coretelephony/ctsubscriber/identifier.md)

### Working with a delegate

- [delegate](coretelephony/ctsubscriber/delegate.md)

### Managing the carrier token

- [carrierToken](coretelephony/ctsubscriber/carriertoken.md)
- [refreshCarrierToken()](coretelephony/ctsubscriber/refreshcarriertoken().md)
- [CTSubscriberTokenRefreshed](coretelephony/ctsubscribertokenrefreshed.md)

### Detecting a SIM

- [isSIMInserted](coretelephony/ctsubscriber/issiminserted.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Subscriber information

- [CTSubscriberDelegate](coretelephony/ctsubscriberdelegate.md)
- [CTSubscriberInfo](coretelephony/ctsubscriberinfo.md)
