Command
public protocol Command
コマンドを表現するタイプです。
-
URLを検証します。
Declaration
Swift
func validate(_ url: URL) -> Bool
Parameters
url
検証対象のURL
Return Value
有効なコマンドの場合はtrue、それ以外はfalseを返します。
-
コマンドを実行します。
Declaration
Swift
func execute()
-
run(url:)
Extension methodコマンドを実行します。
Declaration
Swift
func run(url: URL) -> Bool
Parameters
url
コマンドを表現するURL
Return Value
コマンドを実行できた場合にtrue、それ以外はfalseを返します。
-
validateKarteScheme(_:)
Extension methodURLスキームを検証します。
Declaration
Swift
func validateKarteScheme(_ targetScheme: String?) -> Bool
Parameters
targetScheme
検証対象のスキーム
Return Value
有効なスキームならtrue、それ以外はfalseを返します。