OSX NSUserDefaults не работает

Этот код всегда дает мне НЕТ в моем приложении. Это действительно работает в любом другом проекте, который я копирую ... поэтому что-то должно быть перепутано с моим standardUserDefaults, но я абсолютно не знаю, как это может произойти и как это решить!

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setBool:YES forKey:@"myKey"];

BOOL test = [defaults boolForKey:@"myKey"];
// test is ALWAYS NO here!

Кто-нибудь может мне подсказать, с чего начать или как от этого избавиться?

Это смешанный проект с быстрым и объективным c, и я получаю такое же поведение в AppDelegate.swift, когда я помещаю это прямо в приложение applicationDidFinishLaunching.

let defaults = NSUserDefaults.standardUserDefaults()        
defaults.setBool(true, forKey: "myKey")

let test = defaults.boolForKey("myKey")
// test ALWAYS false here   

Прежде чем кто-то спросит: - да, даже с синхронизацией, вызываемой между ним - да, это весь код, ничего между строк ... установить и получить его сразу после того, как не работает

Ответы на вопрос(1)

Ваш ответ на вопрос