-1

我收到一个语义错误“在'XYZAddToDoItemViewController *'类型的对象上找不到属性'tableView'。这是我收到错误的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

如果您需要更多信息,请告诉我,并提前感谢您提供的任何帮助!

4

1 回答 1

1

我想您需要的是一个 UITableViewController ,其中您拥有self.tableView属性。

于 2013-11-12T05:21:41.577 回答