0

我正在创建 iMessage 应用程序。我的问题是我不知道如何获取当前用户的姓名。

我试过这样:

"\(conversation.selectedMessage?.senderParticipantIdentifier.uuidString) Sent You A Challenge"

就像这样:

"\(conversation.localParticipantIdentifier.uuidString) Sent You A Challenge"

但是这两个都是“ nil”。这是获取用户名的正确方法吗?

4

1 回答 1

0

我错过了“ $”符号前缀。

要获取本地用户的名称:$\(conversation.localParticipantIdentifier.uuidString)

警告!

如果您尝试打印它,它只是UUID没有名称。问题是消息应用程序会在将它们显示给用户之前将它们替换为联系人的实际姓名。

于 2017-03-10T10:48:42.707 回答