UITableView存在于.h文件中,但.m文件表示tableView不存在?

时间:2013-07-04 01:31:28

标签: objective-c uitableview view uiviewcontroller xcode4.5

这么基本的问题(不知道为什么会发生这种情况)... UITableView显然存在于我的.h文件中,但出于某种原因,当我在.m文件中调用tableView时,它说,“属性表不是在ViewController类型的对象上找到。“当我将@interface行中的'UIViewController'更改为'UITableViewController'时,应用程序会抛出一个错误?帮助:)

·H

@interface ViewController : UIViewController <PickerViewControllerDelegate> {

    IBOutlet UITableView *strainTableView;

NSArray *Strains;
NSArray *searchResults;

NSMutableData *data;
NSMutableArray *dataArray;

}

@property (nonatomic, retain) NSArray *searchResults;


@end

的.m

- (void)checkButtonTapped:(id)sender event:(id)event
{
    NSSet *touches = [event allTouches];
    UITouch *touch = [touches anyObject];
    CGPoint currentTouchPosition = [touch locationInView:self.tableView];
    NSIndexPath *indexPath = [self.tableView indexPathForRowAtPoint: currentTouchPosition];
    if (indexPath != nil)
    {
        [self tableView: self.tableView accessoryButtonTappedForRowWithIndexPath: indexPath];
    }
}

0 个答案:

没有答案