Я разрабатываю приложение iMessage, где мне нужно получить имена участников беседы. В WWDC Session Apps и наклейки Шеззаде, часть 2 (link), они объясняют, как сделать это в Swift с помощью интерполяции строк:Получение имен участников MSConversation
layout.caption = "$\(conversation.localParticipantIdentifier.uuidString) likes Sprinkles!"
Дело в том, что я хочу сделать то же самое в объективно- C и я не могу найти документацию о том, как выполнить строчную интерполяцию в Objective-C или как добиться отображения имени участников.
Я попытался
[layout setCaption:[NSString stringWithFormat:@"$\(%@)",conversation.localParticipantIdentifier.UUIDString]];
но он показывает всю UUID вместо имени участника. Должен быть способ Objective-C!
Я что-то не так?
Благодарим за помощь.
Это теория, потому что на практике это дает неправильные результаты и не идентифицирует местного участника ... не на симуляторе, а на реальном устройстве это дает результат «мобильного пользователя» ... приходят на Apple! – SpaceDog