关于自定初始化方法与viewdidload()方法的执行关系

来源:互联网 发布:网络语海陆空什么意思 编辑:程序博客网 时间:2024/04/29 22:29

今天做一个界面发现,在viewcontroller自定义初始化方法中一旦调用与self.view有关的操作,都会立即去执行viewdidload的方法⋯⋯⋯⋯这样导致了自定义变量在为空的情况下去执行操作



-(id)initWithFitem:(NSString *)fitem{
    self = [super init];
    
    if (self) {
        _tableView = [[UITableView alloc] initWithFrame:self.view.bounds style:UITableViewStylePlain];
        [self.view addSubview:_tableView];
        _tableView.delegate = self;
        _tableView.dataSource = self;
        self.afItem = fitem;
    }
    return self;
}

0 0
原创粉丝点击