No se puede usar el miembro del servidor 'instancia' dentro del inicializador de propiedades [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Cómo inicializar propiedades que dependen unas de otras 4 respuestas

Recibo este error: "No se puede usar el miembro del servidor 'servidor' dentro del inicializador de propiedades; los inicializadores de propiedades se ejecutan antes de 'self's available' en esta línea de mi código

EDITA

   import UIKit
import ChinoOSXLibrary

class LoginCL: UIViewController {


    @IBOutlet weak var emailField: UITextField!

    @IBOutlet weak var passField: UITextField!

    var loggedUser: LoggedUser!
    var customerId = "xxx"
    var customerKey = "xxx"
    var server = "https://api.test.chino.io/v1"

    var chino = ChinoAPI.init(hostUrl: server, customerId: customerId, customerKey: customerKey)


    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

¿Cómo puedo resolverlo? El error está en esta línea

var chino = ChinoAPI.init(hostUrl: server, customerId: customerId, customerKey: customerKey)

Respuestas a la pregunta(2)

Su respuesta a la pregunta