Вставка данных в HTML через Objective-C
Я хочу добавить горячую ссылку html к электронному письму в target-c. Я знаю, что если бы у меня был определенный 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];
Но это обрушивается на меня. Идеи?
1 ответ
Вы не закрыли это утверждение:
[composer setMessageBody:[NSString stringWithFormat:@"Example text,
<a href=%@>%@</a>", self.link, self.link];
Нужна еще одна квадратная скобка в конце.
Кроме того, вы должны были обернуть значение href в кавычки, конечно же, избегая.
\" value \"