¿Qué significa exactamente el sistema Swift?
SWIFT es la abreviatura de Society for Worldwide Interbank Financial Telecommunication (SWIFT) es una organización de cooperación internacional sin fines de lucro entre bancos internacionales, con sede en Bruselas, Bélgica.
El código SWIFT (Bank International Code) es el código de identidad del banco en el sistema SWIFT. Consta de 11 caracteres y se utiliza generalmente para enviar remesas y telegramas de cartas de crédito.
Swift es un nuevo lenguaje de programación para escribir aplicaciones iOS y macOS que combina lo mejor de C y Objective-C sin las limitaciones de la compatibilidad con C. Swift utiliza un modelo de programación seguro y agrega muchas características nuevas que harán que la programación sea más fácil, flexible y divertida. Basado en los marcos Cocoa y Cocoa Touch, ampliamente reconocidos y queridos, Swift está aquí para redefinir el desarrollo de software.
Información ampliada:
El código SWIFT consta de cuatro partes: código bancario, código de país, código de región y código de sucursal. Por ejemplo, el código SWIFT del Banco Agrícola de China Beijing. La sucursal es ABOCCNBJ002.
(1) Código bancario: consta de cuatro dígitos. Código): Compuesto por cuatro letras inglesas, cada banco tiene un solo código bancario y está definido por sí mismo. Suele ser la abreviatura del nombre del banco y se aplica a todas sus sucursales. En el ejemplo, los dígitos del 1 al 4, ABOC, representan el Banco Agrícola de China.
(2) Código de País: Consta de dos letras en inglés y se utiliza para distinguir el país y zona geográfica donde se encuentra el usuario. Por ejemplo, los dígitos quinto a sexto de CN representan a China.
(3) Código de Ubicación: Consta de dos números o dos letras distintas de 0 y 1. Se utiliza para distinguir la ubicación geográfica del país donde se encuentra el usuario, como zona horaria, provincia. , estado, ciudad, etc. Por ejemplo, los dígitos 7.º a 8.º de BJ representan Beijing.
(4) Código de Sucursal: Consta de tres letras o números y se utiliza para distinguir sucursales, organizaciones o departamentos en un país. En el ejemplo, los dígitos del 9 al 11, 002, representan la sucursal de Beijing.
Si el BIC de un banco tiene sólo ocho dígitos y ningún código de sucursal, su valor inicial se establece en "XXX".
Los anteriores son bancos que se han unido a la organización SWIFT. Si hay bancos que no se han unido a la organización SWIFT, puede escribir un código en el mensaje de acuerdo con esta regla en lugar de ingresar el nombre completo del. banco. Todos estos códigos se diferencian de los códigos de dirección SWIFT de los bancos miembros oficiales de SWIFT por la adición de las letras "BIC" a los últimos tres dígitos.
Aplicaciones
El rápido desarrollo comenzó hace mucho tiempo. Para darle a Swift una buena base, Apple ha mejorado el compilador, el depurador y la estructura del marco. Utilizamos el recuento automático de referencias (ARC) para simplificar la gestión de la memoria. Construimos y estandarizamos nuestra pila de marcos en Foundation y Cocoa.
Objective-C admite de forma nativa bloques, sintaxis de colección y módulos, por lo que el marco admite fácilmente tecnologías de lenguajes de programación modernos. Gracias a este trabajo preliminar podemos lanzar un lenguaje completamente nuevo para el futuro desarrollo de software de Apple.
Los desarrolladores de Objective-C no son ajenos a Swift. Utiliza parámetros con nombre de Objective-C y un modelo de objetos dinámico, se integra perfectamente con los marcos Cocoa existentes y es compatible con el código Objective-C. Además de esto, Swift tiene muchas características nuevas y admite programación tanto procedimental como orientada a objetos.