Objective-C で NSObject の Class
を取得するには
- class (クラスメソッドとインスタンスメソッド)
- classForCorder (インスタンスメソッド)
- classForKeyedArchiver (インスタンスメソッド)
- classForKeyedUnarchiver (クラスメソッド)
などのメソッドがある。
Swift では返り値の型は AnyClass
で
これらのメソッドしか存在しない。
Objective-C の class
にあたるクラス取得方法には2通りあって
+ (Class)class
にあたるのがクラスに対する self
で