我尝试从故事板中选择一个实例NSCollectionView项并失败。总是收到零。
- (void)viewDidLoad {
NSCollectionViewItem *collectionViewItem = [self.storyboard instantiateControllerWithIdentifier:@"collectionItem"];
[super viewDidLoad];
}
可能我不知道在NSCollectionViewItem或NSCollectionViewItem中的NSView上直接在NSCollectionViewItem上设置标识符“collectionItem”的位置。对于NSCollectionViewItem,我没有找到标识符。只有一个故事板ID或ID恢复,但都没有工作。我正在使用Xcode 6.1.1
答案 0 :(得分:0)
首先,你应该在加载所有视图之后初始化一个ViewController,所以在它之前调用super。
试试这个:
- (void)viewDidLoad {
[super viewDidLoad];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"storyboardName" bundle:nil];
UIViewController *viewController = [storyboard instantiateViewControllerWithIdentifier:@"storyboardID"];
}
请务必正确设置'storyboardID'