How retrieve attendees associated with a calendar item?

I am trying to retrieve emails from participants in a calendar event.

The documentation (https://developer.apple.com/documentation/eventkit/ekcalendaritem/1507140-attendees) states that this information is provided as as an array of EKParticipant objects.

But, in reality, I get an array of EKAttendee objet. This object is not documented. It contains the information I'm looking for (email) but I can't find any way to retrieve it.

Have you ever faced this problem? How to retrieve the email of the participants?

Thank you very much Claude. I implemented email recovery like this:

extension EKParticipant {
    func email() -> String{
        var dict: [String: String] = [:]
        for token1 in self.description.components(separatedBy: ";") {
            let tokens = token1.components(separatedBy: "=")
            if tokens.count == 2 {
                dict[tokens[0].trimmingCharacters(in: .whitespaces)] = tokens[1].trimmingCharacters(in: .whitespaces)
            }
        }
        return dict["email"] ?? "no email"
    }
}
How retrieve attendees associated with a calendar item?
 
 
Q