TSWeChat
Swift 3.0 Support
TSWeChat - Alternatif WeChat, diperbarui ke Swift 5.中文说明
TSChatImageCell
digambar menggunakan Mask Layer
. Latar belakang obrolan dapat diubah secara bebas sehingga UI terlihat sempurna.wav
dapat secara otomatis dikonversi menjadi file amr
yang memfasilitasi transfer file ke perangkat Android. Kedua jenis file tersebut telah melakukan cache.TSChatVoiceCell
. Secara otomatis akan memeriksa cache dan mendownloadnya melalui Alamofire.MD5
link gambar.Models
dibuat melalui ObjectMapper yang mudah untuk mengonversi objek model (kelas dan struct) dari JSON. Jalankan pod install
di Terminal
lalu jalankan TSWeChat.xcworkspace
untuk melihat semua tampilan.
Nama direktori | Perkenalan |
---|---|
Kelas | Untuk menyimpan folder yang berbeda seperti ViewController , View . Subdirektori dibagi berdasarkan logika bisnis, Seperti Message , Address Book , Tabbar , Me , Login dan lain-lain, dibagi menurut fungsinya. |
Kelas/Modul Inti | Untuk menyimpan enkapsulasi logika bisnis kelas dasar, seperti HttpManager, Models, ApplicationManager, dan lain-lain. |
Umum | Untuk menyimpan kembali View and Class yang terkait dengan logika bisnis, seperti ekstensi warna. |
Pembantu | Ekstensi logika non-bisnis, seperti: UIView+Extension.swift , UIImage+Resize.swift dan lain-lain. |
Makro | Untuk menyimpan makro dan definisi konstan yang digunakan di seluruh aplikasi, seperti Nama Notifications , dan kunci perpustakaan pihak ketiga. |
Sumber daya | Sumber daya. Seperti Assets.xcassets , Media.xcassets , JSON files , media files , plist files dan lain-lain. |
Penjual | Untuk menyimpan perpustakaan pihak ketiga yang tidak dapat diinstal oleh Cocoapods . |
File Pendukung | Untuk menyimpan file asli |
Skrip | Skrip APN, ekspor skrip file IPA, dan lain-lain. |
Sketsa | Untuk menyimpan file Sketsa asli. Semua sumber daya dalam proyek ini berasal dari folder WeChat IPA, tetapi beberapa gambar tidak dapat saya temukan. Jadi saya memutuskan untuk melakukannya sendiri. Ya, saya suka desain, terkadang pembuat kode menjadi seorang desainer merasa senang. XD |
Lihat lebih detail
TSWeChat dirilis di bawah lisensi MIT. Lihat LISENSI untuk detailnya.