API Differences in Intents in iOS 18.0

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in Intents in the iOS 18.0 SDK.

Table of Contents

Classes

INSticker
INMessageReaction

Properties & Constants

INMessage
@property(atomic, copy, readwrite, nullable) INSticker *sticker;
INMessage
@property(atomic, copy, readwrite, nullable) INMessageReaction *reaction;

Initializers

INMessage
- (nonnull instancetype)initWithIdentifier:(nonnull NSString *)identifier conversationIdentifier:(nullable NSString *)conversationIdentifier content:(nullable NSString *)content dateSent:(nullable NSDate *)dateSent sender:(nullable INPerson *)sender recipients:(nullable NSArray<INPerson *> *)recipients groupName:(nullable INSpeakableString *)groupName serviceName:(nullable NSString *)serviceName messageType:(INMessageType)messageType referencedMessage:(nullable INMessage *)referencedMessage reaction:(nullable INMessageReaction *)reaction;
INMessage
- (nonnull instancetype)initWithIdentifier:(nonnull NSString *)identifier conversationIdentifier:(nullable NSString *)conversationIdentifier content:(nullable NSString *)content dateSent:(nullable NSDate *)dateSent sender:(nullable INPerson *)sender recipients:(nullable NSArray<INPerson *> *)recipients groupName:(nullable INSpeakableString *)groupName serviceName:(nullable NSString *)serviceName messageType:(INMessageType)messageType referencedMessage:(nullable INMessage *)referencedMessage sticker:(nullable INSticker *)sticker reaction:(nullable INMessageReaction *)reaction;