我收到一个语义错误“属性'tableView'找不到'XYZAddToDoItemViewController *'类型的对象。这是我收到错误的ToDoListViewController.m的代码:
- (IBAction)unwindToList:(UIStoryboardSegue *)segue
{
XYZAddToDoItemViewController *source = [segue sourceViewController];
XYZToDoItem *item = source.toDoItem;
if (item != nil) {
[self.toDoItems addObject:item];
[self.tableView reloadData];
}
}
以下是实施文件的顶部:
#import "XYZToDoItem.h"
#import "XYZAddToDoItemViewController.h"
@interface XYZAddToDoItemViewController ()
@property NSMutableArray *toDoItems;
@end
@implementation XYZAddToDoItemViewController
这是XYZAddToDoItemViewController.h:
#import <UIKit/UIKit.h>
#import "XYZToDoItem.h"
@interface XYZAddToDoItemViewController : UIViewController
@property XYZToDoItem *toDoItem;
@end
如果您需要更多信息,请与我们联系,并提前感谢您提供的任何帮助!
答案 0 :(得分:1)
我想你需要的是一个UITableViewController,你拥有属性 self.tableView 。