获取[产品长度]:无法识别的选择器发送到实例错误

时间:2014-03-04 20:32:01

标签: ios xcode sqlite

iOS 7编程新手..我正在尝试从xcode 5中的sqlite数据库创建搜索功能。我收到此错误,我无法弄清楚原因。我使用了断点,并将其缩小到这两种方法。我该如何解决这个问题?

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
    {
       return 1;
    }


    - (NSInteger)tableView:(UITableView *)tableView
     numberOfRowsInSection:(NSInteger)section

    {
        if(tableView == self.tableView)
        {
            return self.products.count;
        }
        else
        {
            [self searchThroughData];
            return self.filteredProducts.count;
        } 
    }


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
        {
           static NSString *CellIdentifier = @"Cell";
            UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

            if (cell == nil)
            {
                cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
            }

            if(!cell)
            {
                cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
                cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

            }

            if (tableView == self.tableView) {
            cell.textLabel.text = self.products[indexPath.row];
            }
            else{
                cell.textLabel.text = self.filteredProducts[indexPath.row];
            }
            return cell;
        }

0 个答案:

没有答案