TSWeChat
Swift 3.0 Support
TSWeChat: una alternativa a WeChat, actualizada a Swift 5. 中文说明
TSChatImageCell
se dibuja usando Mask Layer
. El fondo del chat se puede cambiar libremente para que la interfaz de usuario luzca perfecta.wav
se pueden convertir automáticamente en archivos amr
, lo que facilita la transferencia de archivos a dispositivos Android. Ambos archivos de dos tipos han estado en caché.TSChatVoiceCell
. Automáticamente comprobará el caché y lo descargará mediante Alamofire.MD5
del enlace de imagen.Models
se crean a través de ObjectMapper, que permite convertir fácilmente objetos de modelo (clases y estructuras) desde JSON. Ejecute pod install
en la Terminal
y luego ejecute TSWeChat.xcworkspace
para ver todas las vistas.
Nombre del directorio | Introducción |
---|---|
Clases | Para depositar diferentes carpetas como ViewController , View . Los subdirectorios se dividen según la lógica empresarial, como Message , Address Book , Tabbar , Me , Login , etc., divididos según sus funciones. |
Clases/Módulo principal | Para depositar encapsulación de lógica empresarial de clases básicas, como HttpManager, Models, ApplicationManager, etc. |
General | Para depositar View and Class reutilizadas relacionadas con la lógica empresarial, como la extensión de color. |
Ayudantes | Extensión de lógica no empresarial, como: UIView+Extension.swift , UIImage+Resize.swift , etc. |
Macro | Para depositar macros y definiciones constantes utilizadas en toda la aplicación, como el nombre Notifications y las claves de la biblioteca de terceros. |
Recursos | Recursos. Como Assets.xcassets , Media.xcassets , JSON files , media files , plist files , etc. |
Proveedor | Depositar bibliotecas de terceros que no puedan ser instaladas por Cocoapods . |
Archivos de soporte | Para depositar los archivos originales |
Guiones | Script APN, script de exportación de archivos IPA, etc. |
Bosquejo | Para depositar los archivos originales de Sketch. Todos los recursos del proyecto provienen de la carpeta WeChat IPA, pero no puedo encontrar algunas imágenes. Entonces decidí hacerlo yo mismo. Sí, me encanta el diseño, a veces un codificador que se convierte en diseñador se siente bien. XDD |
Ver más detalles
TSWeChat se publica bajo la licencia MIT. Consulte LICENCIA para obtener más detalles.