通过Objective-C将数据插入HTML

时间:2012-07-02 18:55:47

标签: html objective-c email hyperlink

我想在objective-c中为电子邮件添加热门HTML链接。我知道如果我有一个特定的网址通常会起作用的方式将是:

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

但我希望有一个自定义生成网址的热门链接,作为链接的标题和链接的网站,所以更像是:

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

但这对我来说很糟糕。想法?

1 个答案:

答案 0 :(得分:1)

您没有关闭此声明:

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

最后需要另一个紧密的方括号。

另外,你应该将href值包装在引号中,当然是逃脱的。

\" value \"