1

也许这是一个愚蠢的问题,我只是想不出优雅或标准的方式来做到这一点。

我有一个名为 Segment 的自定义类。在我的主程序中,我有一个名为 @currentSegment 的属性,它属于 Segment 类型。

有时我的用户会做一些事情来创建一个 Segment(这将是 self.currentSegment),然后他们需要创建一个新的 Segment,但我需要存储旧的 Segment(我猜是在 NSMutableArray 中)。我不知道用户将创建多少个细分,可能是数百个。

我是否应该在创建 Segment 后立即将每个 Segment 粘贴到 NSMutableArray 中,然后将它们称为 [segmentArray lastObject],甚至不使用 currentSegment 是一种好的编程习惯吗?

对于简单的提问,我很抱歉,我想得很辛苦,但觉得我忽略了简单的解决方案。

4

0 回答 0