UIViewController
以前はinを初期化していました- (void) viewDidLoad
。
iOS 7 への更新以降、viewDidLoad メソッドは呼び出されないか、実行後に呼び出されsetItemAndParents
ます。
例:
セルをUITableViewController
クリックすると、目的のビューが読み込まれます。
- (void)tableView: (UITableView *)tableView didSelectRowAtIndexPath: (NSIndexPath *)indexPath {
// some more code
[cpvc setItemAndParents:items[selectedIndex] orderIndex:indexOrder];
}
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
cpvc = segue.destinationViewController;
}
ViewController を初期化する場所はどこですか。
iOS 6 では、すべてがうまくいったことを思い出してください。