Wenn Sie die Scripting Bridge für den Zugriff auf die Mail-App verwenden, können Sie problemlos eine E-Mail vom Typ MailMessage abrufen.Interpretieren des Nachrichtentexts in Kakao mit der Skriptbrücke
Zugriff auf den Inhalt der Mail ist jedoch eine andere Geschichte. Der Textkörper wird in einer Inhaltseigenschaft vom Typ MailRichText gespeichert und ich habe keine Ahnung, wie der gesamte Text in einem NSString oder NSAttributedString oder anderem wiederhergestellt werden kann. Es scheint auch, dass es keine Dokumente darüber gibt (oder ich habe sie vermisst).
Also kann mir jemand helfen? Es scheint, dass der Inhalt in Absätze und Wörter usw. aufgeteilt ist, aber ich sehe nicht, wie man überhaupt ein Wort der Post aus all dem herausbekommt.
Es scheint kein Ende zu sein, wenn Sie in dieser Klasse
Beispiel graben:
MailRichText * content = message.content;
[[[[[[[[content words] lastObject] characters] lastObject] attributeRuns] lastObject] words] lastObject] etc.. etc.. etc..
Und nirgends gibt es sogar ein Zeichen! Danke!