Fiquei com dúvidas a respeito da segunda forma que você fez a ligação do TextField com a ViewControler, da primeira forma o código ficou assim:
@IBOutlet var nomeTextVield: UITextField?
e na segunda formem ficou assim:
@IBOutlet weak var felicidadeTextVield: UITextField?
O que seria esse weak ?