0

のコンテンツである" Help, Support and More" のような文字列がある場合、起動時にクラッシュします。" " の後の空白を削除しても問題はありません。NSArrayUITableView,

これに対する解決策はありますか?

これはクラッシュします:

cell.textLabel.text = @"Help, Support and More";

これは機能します:

cell.textLabel.text = @"Help,Support and More";

より多くのコードは次のとおりです。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

    static NSString *CellIdentifier = @"cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

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

    // Configure the cell.
    NSLog(@"%@", [[sportstypes objectAtIndex: [indexPath row]] title]);
    cell.textLabel.text = @"Tes t:, ,,,,,";
    //cell.textLabel.text = @"Blubber";

    return cell;
}

修正: Xcode 4.6.2 アプリが 2 回目の実行ごとにクラッシュする おかげで ice_2

4

3 に答える 3