---
title: MMSMessage
framework: TelephonyMessagingKit
role: symbol
role_heading: Structure
platforms: [iOS 26.0+]
path: telephonymessagingkit/mmsmessage
---

# MMSMessage

A structure that contains the data of an MMS message.

## Declaration

```swift
struct MMSMessage
```

## Topics

### Creating an MMS message

- [init(cellularServiceID:messageID:content:)](telephonymessagingkit/mmsmessage/init(cellularserviceid:messageid:content:).md)

### Accessing message content

- [content](telephonymessagingkit/mmsmessage/content.md)
- [MMSContent](telephonymessagingkit/mmscontent.md)

### Accessing message properties

- [cellularServiceID](telephonymessagingkit/mmsmessage/cellularserviceid.md)
- [CellularServiceID](telephonymessagingkit/cellularserviceid.md)
- [messageID](telephonymessagingkit/mmsmessage/messageid.md)
- [MMSMessageID](telephonymessagingkit/mmsmessageid.md)
- [totalSize](telephonymessagingkit/mmsmessage/totalsize.md)
- [description](telephonymessagingkit/mmsmessage/description.md)

## Relationships

### Conforms To

- [CustomStringConvertible](swift/customstringconvertible.md)
- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Sending messages

- [sendMessage(_:)](telephonymessagingkit/mmsservice/sendmessage(_:).md)
