Initializer

init(for:)

Returns the class description for a given class. 与えられたクラスのクラス記述を返します。

Declaration 宣言

init?(for aClass: AnyClass)

Parameters パラメータ

aClass

The class for which to return a class description. See note below for important details. それに対してクラス記述を返すクラス。下の注意を重要な詳細として見てください。

Return Value 戻り値

The class description for aClass, or nil if a class description cannot be found. aClassに対するクラス記述、またはあるクラス記述が見つけられなかったならばnil

Discussion 議論

If a class description for aClass is not found, the method posts an NSClassDescriptionNeededForClassNotification on behalf of aClass, allowing an observer to register a class description. The method then checks for a class description again. Returns nil if a class description is still not found. aClassに対するあるクラス記述が見つけられないならば、このメソッドはNSClassDescriptionNeededForClassNotificationをaClassに代わって投函して、オブザーバがクラス記述を登録できるようにします。メソッドはそれからクラス記述を再び確認します。クラス記述が依然として見つけられないならば、nilを返します。

If you have an instance of the receiver’s class, you can use the NSObject instance method classDescription instead. あなたがレシーバの持つクラスのインスタンスを持つならば、あなたはNSObjectのインスタンスメソッドclassDescriptionを代わりに使用できます。

See Also 参照

Working with class descriptions クラス記述を扱う

Related Documentation 関連文書