1
複数行の文字列も宣言したいのですが、その中にhtmlコンテンツがあり、MFMailComposeViewDelegateを使ってメールを作成するパラメータとして渡しています。機能性。swift 3で複数行の文字列を宣言するにはどうすればいいですか?
どのように同じことを達成できますか?連結:
をあなたはそれを昔ながらの方法を行う必要があるでしょう
複数行の文字列も宣言したいのですが、その中にhtmlコンテンツがあり、MFMailComposeViewDelegateを使ってメールを作成するパラメータとして渡しています。機能性。swift 3で複数行の文字列を宣言するにはどうすればいいですか?
どのように同じことを達成できますか?連結:
をあなたはそれを昔ながらの方法を行う必要があるでしょう
迅速な3タグを見て、私はあなたが迅速4.
第一の方法では、新しいトリプル引用符を使用することはできませんと仮定します:
let html =
"This is some html\n" +
"<strong>second line</strong>\n"
2番目の方法:HTMLをファイルに書き込みます。
プロジェクトにxxx.html
というファイルを作成して、そのファイルにhtmlを書き込んでください。その後、アプリケーションの開始時に、そのファイルを文字列に読み込み、後で使用することができます。
let htmlString = try! String(contentsOfFile: Bundle.main.path(forResources: "xxx", ofType: "html"!))
ありがとう。これは機能します。 –