我真的很新的iOS開發,我想創建一個簡單的表視圖,所以我添加了一個表視圖控制器,添加了我的自定義類,現在我試圖添加項目。NSMutableArray addObject似乎不工作
所以我創建了一個新的數組:
@property (nonatomic, strong) NSMutableArray *activity;
我的viewDidLoad中,我嘗試添加一些項目到數組:
for(int i = 0; i < 20; i++)
{
NSLog(@"Current item: %u", i);
Item *item = [[Item alloc] init];
item.time = @"14:30";
item.text = @"A simple test";
item.startedAgo = @"yesterday";
item.project = @"testProject";
[self.activity addObject:item];
}
NSLog(@"Activity count: %u", [self.activity count]);
日誌似乎要被罰款,excpet當我嘗試以輸出陣列的lenght,它保持0
2012-05-02 14:12:50.772 coop_dev [15352:F803]當前項:0
...
2012-05-02 14:12:50.783 coop_dev [15352:F803]當前項:19
2012-05-02 14:12:50.784 coop_dev [15352:F803 ]活動次數:0
我在這裏錯過了什麼嗎?
我似乎忘了... activity = [NSMutableArray arrayWithCapacity:20]; 現在它工作正常,非常感謝。 (將其標記爲儘快完成) –
一旦它適用於您,您可以接受該答案 –