-3

我在一个填充屏幕元素的循环内:

        NSLog(@"Adding one card.");
        [self.cards addObject:noteView];
        NSLog(@"%d", [self.cards count]);

这会生成一堆输出行,例如:

Adding one card.
0

我试图初始化 self.cards:

- (id) init
{
    self = [super init];
    self.cards = [[NSMutableArray alloc] init];
    return self;
}

我还能做些什么来初始化数组或向其中添加 UIViews 吗?

4

1 回答 1

2

您的代码很好,我刚刚在 5 分钟前的另一个问题中告诉过您。

检查:

  1. 正在调用 init 方法。

  2. 调用 addObject 行。

您可以在它们上放置断点

于 2013-10-04T14:53:43.273 回答