6
UIStoryboardはどのように識別していますか?UIStoryboardの特定
クラスには、作成してインスタンス化するメソッドがありますが、name
のような@propertyは表示されません。例えば。
ストーリーボードオブジェクトに
+ storyboardWithName:bundle:
インスタンス化ストーリーボードビューコントローラ
– instantiateInitialViewController
– instantiateViewControllerWithIdentifier:
任意の提案を取得しますか?
====私はself.storyboard.name
または[self.storyboard description]
ような何かを期待していた
UPDATE、例えば:
NSLog(@"This Storyboard is: %@", self.storyboard.name);
は、おそらくあることを意味していません。
あなたは、プロジェクトナビゲータで、その名前によってストーリーボードを識別することができます
それは、それを特定しようとしている場所によって異なります。あなたがストーリーボードで作成されたコントローラの場合は、self.storyboardを使用します。あなたがアプリケーションデリゲートからそれをやっているのであれば、コントローラにあるストーリーボードではなく、別のストーリーボードへの参照を取得する必要がある場合は、Brian Lubyの答えを返す必要があります。 – rdelmar