インスタンスメソッド


loadNibNamed(_:owner:topLevel
Objects:)


指定されたファイル名と所有者を持つバンドルから nib をロードします。


macOS 10.8+

func loadNibNamed(
_ nibName: NSNib.Name,
owner: Any?,
) -> Bool




パラメータ


nibName

nib の名前。


owner

nib の所有者となるべきオブジェクト。


topLevelObjects

この参照によるパラメータには、nib の最上位オブジェクトが設定されます。


戻り値


nib ファイルが正常にロードされた場合は true、それ以外の場合は false



議論


以前のメソッドとは異なり、オブジェクトは標準の Cocoa メモリ管理ルールに準拠しています。nib コンテンツが割り当て解除されないようにするには、IBOutlet を使用するか、配列への参照を保持して下さい。


最上位オブジェクトへのアウトレットは、所有権を示し、割り当て解除を防ぐために強い参照にする必要があります。


Nib の詳細については、NSNIb (NSNib) を参照してください。





以下も見よ


Nib ファイルをロードする


func loadNibNamed(String, owner: Any?, options: [UINib.OptionsKey : Any]?) -> [Any]?

受信者のバンドルにある nib ファイルの内容をアーカイブ解除します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ