0

かなり基本的な質問です(なぜこれが私に起こっているのかわかりません)... UITableView は明らかに私の .h ファイルに存在しますが、何らかの理由で私の .m ファイルで tableView を呼び出すと、「プロパティ 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];
    }
}
4

0 に答える 0