MSEmployeeServiceController

MSEmployeeServiceController

在我的UIViewController中,我添加了一个包含uitableview的子视图。

MSEmployeeServiceController *empServices = [[MSEmployeeServiceController alloc]initWithNibName:@"MSEmployeeServiceController" bundle:nil];
[self.totScroll addSubview:empServices.view];


MSEmployeeServiceController类包含一个UITableView。当我尝试添加视图应用程序时崩溃,并显示以下错误:

-[MSEmployeeServiceController numberOfSectionsInTableView:]: message sent to deallocated instance 0x8684030


我已经在视图中设置了数据源和委托连接。
请帮我。

最佳答案

如果使用的是ARC,请在头文件中将MSEmployeeServiceController的对象设置为此类属性

@property (strong, nonatomic)  MSEmployeeServiceController *empServices;


然后在您的实施文件中

_empServices = [[MSEmployeeServiceController alloc]initWithNibName:@"MSEmployeeServiceController" bundle:nil];

[self.totScroll addSubview:empServices.view];

10-08 12:28