0
私はクラスの2つのサブクラスを持っていますが、これらのサブクラスのいずれかを関数に渡し、関数内の型を決定したいとします。複数のサブクラスを関数パラメータに使用する方法
class ParentClass {
...
}
class subClass1: ParentClass {
...
}
class subClass2: ParentClass {
...
}
function getClassType(type: ParentClass) {
return(type)
}
viewDidLoad...
getClassType(type: subClass2())
は、NSObjectのサブクラスの親クラスである、またはそれは純粋スウィフトクラスです:オブジェクトがオペアンプのタイプであるかどうかをチェックする
方法は
is
keywoardているのですか? – MacUserT[この回答](http://stackoverflow.com/questions/31231022/difference-between-swift-is-and-iskindofclass)を見てください。かなり問題を要約します。 – Ariel
アリエルは "is"というキーワードが私が必要としていたことに感謝します。もしあなたが投稿すればあなたの答えに印をつけることができます。 –