ios - 创建和插入数组对象时出错

标签 ios objective-c arrays

我是 iPhone 的新手,现在我正在努力创建和插入对象。 我先解释

这里我有一个表格 View ,其中有一些单元格值是从我的数组中获取的,该数组的名称是 appDelegate.array1 现在我可以更改 TableView 单元格中的一些值,然后我想将这个新的单元格值插入到同一个数组 appDelegate.array1 中。那我该怎么做呢。 我试着这样做。

-(void)viewWillAppear:(BOOL)animated
{           
    [appDelegate.array1 addObject:indexPath];

    [tableView reloadData];     
}

它是否正确,如果是,那么为什么我的应用程序将终止,如果不正确,请给我正确的方法在数组中添加对象

最佳答案

注意这几点。

1) 检查你的数组是否是可变数组...然后只有你可以在运行时向数组添加新项目 2)你的代码中的indexPath是什么,有点迷惑..

3) 使用这些(或更多)函数添加对象

[yourArray addObject:your_object];

或者插入到你可以使用的数组中

[yourArray insertObject:your_object atIndex:your_index];

希望对你有帮助

关于ios - 创建和插入数组对象时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5456322/

相关文章:

c++ - 从结构数组中提取结构成员

ios - UIBackButtonItem setTitlePositionAdjustment 不起作用

iOS 无效行更新异常

ios - 奥林巴斯相机套件 : App exits when it draws face detection frame on the live view

python - 我可以从函数参数中拆分一个数组吗

c# - 你能帮我理解这个 C# 函数吗?

ios - 如何使用 animateWithDuration 淡化标签的背景颜色

ios - Xmpp MultiUserChat (MUC) Group 不稳定

ios - 如何在 iOS 上获取多个目的地的预计到达时间?

iphone - 将 UIWebView 委托(delegate)属性设置为 nil