Xcode 4.2.1で標準のページベースアプリケーションを作成しました。ページベースアプリケーションの変更
は私がModelController.m
を変更する必要があることがある方法 - 各ページの
- (DataViewController *)viewControllerAtIndex:(NSUInteger)index storyboard:(UIStoryboard *)storyboard;
この方法は、作成した新しいDataViewController
DataViewController
のインスタンスを使用したい
DataViewController *dataViewController = [storyboard instantiateViewControllerWithIdentifier:@"DataViewController"];
このアプリケーションではこのようにメソッドviewControllerAtIndex
を変更するには:
if (dataViewController == NULL) {
dataViewController = [storyboard instantiateViewControllerWithIdentifier:@"DataViewController"];
}
dataViewController.dataObject = [self.pageData objectAtIndex:index];
しかし、これは正しく動作しません。
ありがとうございます。
"これは正しく動作しません"誰にも有用ではありません。どうしたの? – jrturton