XCode 16.0 日本語化計画
クラスが動的にロードされたことを監視者に知らせる通知。
バンドルに対してクラス (classNamed(_:) または primaryClass) のリクエストが行われると、バンドルはクラスの実装とファイルに含まれるその他すべてのクラス定義を含む実行可能コードファイルを動的にロードします。モジュールがロードされた後、バンドルは didLoadNotification を投稿します。
通知オブジェクトは、クラスを動的にロードする Bundle インスタンスです。userInfo 辞書には NSLoadedClasses キーが含まれています。
この通知の典型的な使用法では、オブジェクトは userInfo 配列を列挙して、ロードされた各クラスが特定のプロトコル (たとえば、プラグアンドプレイ ツール セットのプロトコル) に準拠しているかどうかを確認します。クラスが準拠している場合、オブジェクトはそのクラスのインスタンスを作成し、そのインスタンスを別の NSArray オブジェクトに追加します。
func classNamed(String) -> AnyClass?
指定された名前の Class オブジェクトを返します。
バンドルの主クラス。
ロードされた各クラスの名前の配列に対応する didLoadNotification 通知の userInfo 辞書のキーとして使用される定数。