

このクラスはIBの方でTableViewのデリゲートをセットしてあって、TableViewの選択された行のデータを取ってくるつもりなんですが、ArrayControllerのarrangedObjectsが取得できません。

NSLogで@"Clicked: %ld"の方は正しく表示されますが、@"arrObj: %@"の方は(null)と表示されます。  
変数_playListは、IBで生成したArrayControllerのOutletです。Core Dataのエンティティをセットしています。

[code]

    -(BOOL)tableView:(NSTableView *)tableView shouldSelectRow:(NSInteger)row{
            NSLog(@"Clicked: %ld", row);
            NSArray *tmp = [_playList arrangedObjects];
    
            NSLog(@"arrObj: %@",tmp);
            return YES; 
    }
    
[/code]

環境はOSX10.10.3 XCode6.3.1です。  
よろしくお願いします。  
もう訳わかんない。


CC BY-SA 3.0
2015-05-19T14:39:43.417
10387
2015-05-20T16:14:56.313
2015-05-20T16:14:56.313
9676
9676
question
objective-c xcode macos
ArrayControllerのarrangedObjectsが取得できません