イニシャライザ


init(string:encodingInvalidCharacters:)


提供された文字列から URL インスタンスを作成し、オプションで無効な文字を IDNA およびパーセントでコード化します。


iOS 17.0+ iPadOS 17.0+ Mac Catalyst 17.0+ macOS 14.0+

tvOS 17.0+ visionOS 1.0+ watchOS 10.0+ Xcode 15.0+

init?(
string: String,
encodingInvalidCharacters: Bool
)





パラメータ


string

URL の位置


encodingInvalidCharacters

イニシャライザが string 内の無効な文字をコード化しようとするかどうかを示すブール値。



議論


encodingInvalidCharacterstrue の場合、このイニシャライザは文字列をコード化して有効な URL を作成しようとします。コード化後も URL 文字列が無効な場合、イニシャライザは nil を返します。





以下も見よ


文字列からURLを作成


init?(string: String)

提供された文字列から URL インスタンスを作成します。


init?(string: String, relativeTo: URL?)

提供された文字列から、別の URL を基準とした URL インスタンスを作成します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ