Classe MCDUserActivitySession
@interface MCDUserActivitySession : NSObject
Essa classe controla o envolvimento de uma atividade de usuário especificada (instância MCDUserActivity ).
Um MCDUserActivity está associado a um MCDUserActivitySession que acompanha por quanto tempo o usuário está envolvido nessa atividade. Por exemplo, uma atividade como assistir a um filme pode ocorrer dentro e fora ao longo de vários dias. Quando o usuário inicia pela primeira vez a nova atividade de assistir a um filme, um MCDUserActivitySession deve ser criado. Ele deve ser descartado quando o usuário alterna para uma atividade diferente. Quando o usuário for retomado, o aplicativo deverá criar outro MCDUserActivitySession do MCDUserActivity original para acompanhar a atividade enquanto o usuário estiver assistindo o filme.
Propriedades
activityId
@property(nonatomic, readonly, nonnull) NSString* activityId;
Uma ID exclusiva para o MCDUserActivity associado a esse MCDUserActivitySession.
Métodos
parar
- (void)stop;
Interrompe essa sessão de atividade. Isso deve ser chamado quando o usuário não estiver mais envolvido na atividade associada a esta sessão.