for bridging apple ios swift int

ios - bridging - swift string to int



Int vs Integer en Swift (1)

¿Alguien sabe cuál es la diferencia entre estos dos tipos?

Los documentos solo hacen referencia a Int pero el autocompletado de Xcode 6 solo me da Integer cuando Integer . Empecé a usar Integer al portar código solo para encontrar que tienes que elegir entre los dos tipos.

Por ejemplo, el siguiente código proporciona el error No se pudo encontrar una sobrecarga para ''+'' que acepta los argumentos proporcionados .

var number1 : Int = 5 var number2 : Integer = 10 number1 + number2


Un Int es el tipo, mientras que un Integer es un protocolo que implementa.

Debería usar Int en declaraciones, es decir:

var num: Int = 5

que también es el tipo inferido para literales enteros cuando no se especifica un tipo, es decir:

var num = 5