0

我正在努力解决这个问题。

我目前有一个从数组填充的 uitableview。

当用户在索引处选择行时,我想将其添加到不同视图控制器中的表视图中。

单元格包含文本和图像。

我考虑将它添加到一个数组中,然后将该数组保存在 nsuserdefaults 中。

但我不相信这是最好的方法。

提示、提示和方向将受到极大的欢迎

谢谢

4

2 回答 2

1

为和NSObject类型的 ivars 创建一个子类。给它一个你选择的名字。比如说。NSStringUIImageCustomClass

CustomClass现在,当从表中选择一行时,创建一个您在上面创建的实例。并将其传递给正在调用的方法NextViewController。在这里,您必须重写initWithNibName:方法以将对象传递给下一个视图控制器类。

希望你明白我的意思。这将解决您的问题。

于 2013-01-22T12:01:18.367 回答
0

您可以为此使用 NSCache

 [cache setObject:yourcellcontaint forKey:someKey];  

把它拿到你想要的地方:

[cache objectForKey:someKey]
于 2013-01-22T11:04:23.023 回答