Отправить изображение с MSMessage
Я заканчиваю расширение iMessage, но у меня есть небольшая проблема, я хочу отправить простое изображение с помощью MSMessage. Теперь я использую этот код:
MSMessage *message = [[MSMessage alloc] init];
MSMessageTemplateLayout *layout = [[MSMessageTemplateLayout alloc]init];
[layout setImage:myImage];
message.layout = layout;
[savedConversation insertMessage:message completionHandler:^(NSError *error) {
}];
Но я не хочу использовать MSMessateTemplateLayout следующим образом: Стандартный макет
Я хочу только отправить простое изображение. Как я могу это сделать?
Спасибо
РЕДАКТИРОВАТЬ:
Я нахожу решение:
MSMessage *message = [[MSMessage alloc] init];
MSMessageTemplateLayout *layout = [[MSMessageTemplateLayout alloc]init];
NSString *stringURl = [NSString stringWithFormat:@"%@%@",NSTemporaryDirectory(),@"temp.jpg"];
NSURL *urlImage = [[NSURL alloc]initFileURLWithPath:stringURl];
NSData *dataImage = UIImageJPEGRepresentation([self imageWithView:self.myViewBgImageConLogoDaSalvare], 0.0);
[dataImage writeToURL:urlImage atomically:true];
[savedConversation insertAttachment:urlImage withAlternateFilename:nil completionHandler:^(NSError * error) {
}];