インスタンスメソッド


withPlatformString(_:)


null で終了するプラットフォーム文字列として表されるファイルパスの内容へのポインタを使用して、与えられたクロージャを呼び出します。


iOS 15.0+ iPadOS 15.0+ Mac Catalyst 15.0+ macOS 12.0+

tvOS 15.0+ visionOS 1.0+ watchOS 8.0+

func withPlatformString<Result>(_ body: (UnsafePointer<CInterop.PlatformChar>) throws -> Result) rethrows -> Result




パラメータ


body

null で終了するプラットフォーム文字列を指すポインタパラメータを持つクロージャ。body に戻り値がある場合、その値もこのメソッドの戻り値として使用されます。


戻り値


もし戻り値があれば、body クロージャパラメータの戻り値。


議論


body に引数として渡されるポインタは、このメソッドの実行中のみ有効です。後で使用するためにポインタを保存しないでください。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ