XCode 15.2 日本語化計画:New Human Interface Guideline
提供されたオプションと属性スコープを使用して、Markdown 形式の文字列から属性付き文字列を作成します。
markdown
Markdown 形式を含む文字列。
scope
属性付き文字列に関連する属性スコープ。
options
イニシャライザが Markdown 文字列内の書式設定を解釈する方法に影響するオプション。このパラメータのデフォルトにはオプションはありません。
baseURL
Markdown URL を解決するときに使用すべき基礎となる URL。イニシャライザは、URL をこの URL に対する相対的なものとして扱います。この値が nil の場合、イニシャライザは URL を解決しません。デフォルトは nil です。
あなたのソース文字列に、MarkdownDecodableAttributedStringKey への準拠者によって定義され、Apple の Markdown 拡張構文で使用されるカスタム属性が含まれている場合は、allowsExtendedAttributes オプションを必ず含めてください。それ以外の場合、イニシャライザはこれらの属性を解析しません。
init(markdown: String, options: AttributedString.MarkdownParsingOptions, baseURL: URL?)
提供されたオプションを使用して、Markdown 形式の文字列から属性付き文字列を作成します。
提供されたオプションと、キーパスで識別される属性スコープを使用して、Markdown 形式の文字列から属性付き文字列を作成します。