ManagedObjectContext = nil, EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP)

Dylans Ghost

Dylans Ghost

Aktives Mitglied
Thread Starter
Dabei seit
25.09.2012
Beiträge
110
Reaktionspunkte
2
Ich habe folgenden code in Document :
Code:
NSLog(@"makeWindowControllers %@ \n",[self managedObjectContext]);
makeWindowControllers <NSManagedObjectContext: 0x6000001c0a50>
2017-07-31 05:12:25.531420+0200 BlueBox[3164:1694061]
und in AppDelegate:
Code:
-(void)waveSelectionDidChange:(NSNotification*)notification
{
    NSLog(@"waveSelectionDidChange %@ \n",_managedObjectContext);
    NSArray * controllerArray;
    if(_waveArrayController != nil)
    {
        controllerArray = [_waveArrayController selectedObjects];
        if((controllerArray != nil) && ([controllerArray count] != 0))
        {
            _currentWaveObject = [controllerArray objectAtIndex:0];
            NSLog(@"_currentWaveObject %@ \n",_currentWaveObject);
        }
    }
}
2017-07-31 05:23:59.398461+0200 BlueBox[3217:1737339] waveSelectionDidChange (null)
_currentWaveObject <Waves: 0x608000088750> (entity: Waves; id: 0x60800002a3e0 <x-coredata:///Waves/t744A2009-B5C9-4D1C-B0A5-984E84FB80792> ; data: {
denominator = 3;
frequency = 1;

...
_currentWaveObject ist ein Entity, ich hab' den Namen geändert, vielleicht ist das der Grund.

Uwe
 
Zurück
Oben Unten