次のように初期化した NSMutableArray があります。
- (id)init
{
self = [super init];
if (self) {
playlist = [[NSMutableArray alloc] init];
}
return self;
}
それをテーブルに入力しています。配列内のアイテムの数を数える方法があります。
- (NSUInteger)trackCount
{
tracks = [playlist count];
NSLog(@"Number of tracks = %lx", tracks);
return tracks;
}
モデルキーパスでappDelegateにラベルをバインドしていますtrackCount
が、トラックが追加されてもラベルは更新されません(ログも更新されません)。私は何を間違っていますか??
テーブル内の行数は常に同じ数である必要があるため、行数を取得する方が理にかなっていますか?
ありがとう