かなり基本的な質問です(なぜこれが私に起こっているのかわかりません)... 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];
}
}