Назначение является (по крайней мере синтаксически) правильным.Проблема в том, что вы делаете в то время, когда свойство источника само не было установлено.
Не зная больше о том, когда и где это происходит, трудно догадаться, в чем проблема.В какой момент вы пытаетесь сделать этот звонок?Контроллер когда-либо существует?Есть ли какое-то последующее время, когда свойство явно не nil
?