0

Objective-C の電子メールにホット html リンクを追加したいと考えています。特定の URL を持っていた場合に通常動作する方法は、次のようなものになることを知っています。

[composer setMessageBody:[NSString stringWithFormat:@"Example text, 
<a href=\"google.com\">Link Name</a> More example text"];

しかし、リンクのタイトルとリンクのウェブサイトの両方として、カスタム生成された URL を持つホット リンクが必要なので、次のようになります。

[composer setMessageBody:[NSString stringWithFormat:@"Example text, 
<a href=%@>%@</a>", self.link, self.link];

しかし、これは私に衝突しています。アイデア?

4

1 に答える 1

1

このステートメントを閉じませんでした:

[composer setMessageBody:[NSString stringWithFormat:@"Example text, 
<a href=%@>%@</a>", self.link, self.link];

最後に別の閉じ角括弧が必要です。

さらに、href 値を引用符で囲み、もちろんエスケープする必要があります。

\" value \"
于 2012-07-02T18:57:39.453 に答える