Чтобы запоздало нагромождать здесь ...
нет стандартного решения, потому что языки агностически относятся к базовым файловым системам, так как другие говорили, что концепция файловой системы на основе каталогов выходит за рамки языков c / c ++.
Кроме того, вы не хотите, чтобы текущий рабочий каталог, но каталог, в котором запущена программа, который должен учитывать, как программа дошла до где он есть - то есть он был порожден как новый процесс через вилку и т. д. Чтобы получить каталог, в котором запущена программа, как продемонстрировали решения, требуется, чтобы вы получили эту информацию из структур управления процессом операционной системы в вопрос, который является единственным органом по этому вопросу. Таким образом, по определению, это решение, специфичное для ОС.
:) Да, можно сделать это:
MFMailComposeViewController *composer = [[MFMailComposeViewController alloc] init];
composer.mailComposeDelegate = self;
[composer setSubject:subject];
[composer setMessageBody:message isHTML:YES];
, где сообщение является просто NSString с содержимым HTML. В вас может добавить весь HTML, который вы хотите.
Использование SetMessagebode: ISHTML:
и пройти надлежащую HTML-ссылку в организме ( Ваша ссылка текст
) и pass Да
к параметру ISHTML
.