TSWeChat
Swift 3.0 Support
TSWeChat - بديل WeChat، تم تحديثه إلى Swift 5.
TSChatImageCell
باستخدام Mask Layer
. يمكن تغيير خلفية الدردشة بحرية حتى تبدو واجهة المستخدم مثالية.wav
الصوتية تلقائيًا إلى ملفات amr
مما يسهل نقل الملفات إلى أجهزة Android. كلا الملفين من النوعين يقومان بعمل ذاكرة تخزين مؤقت.TSChatVoiceCell
. سيقوم تلقائيًا بفحص ذاكرة التخزين المؤقت وتنزيلها بواسطة Alamofire.MD5
الخاص برابط الصورة.Models
عبر ObjectMapper الذي يسهل تحويل كائنات النموذج (الفئات والبنيات) من JSON. قم بتشغيل pod install
في Terminal
ثم قم بتشغيل TSWeChat.xcworkspace
لرؤية جميع طرق العرض.
اسم الدليل | مقدمة |
---|---|
فصول | لإيداع مجلدات مختلفة مثل ViewController و View . يتم تقسيم الدلائل الفرعية بناءً على منطق الأعمال، مثل Message Address Book و Tabbar و Me Login وما إلى ذلك، مقسمة وفقًا لوظائفها. |
الفئات/الوحدة الأساسية | لإيداع تغليف منطق الأعمال للفئات الأساسية، مثل HttpManager وModels وApplicationManager وما إلى ذلك. |
عام | لإيداع View and Class المعاد استخدامها ذات الصلة بمنطق الأعمال، مثل امتداد اللون. |
مساعدين | امتدادات منطقية غير تجارية، مثل: UIView+Extension.swift و UIImage+Resize.swift وغيرها. |
ماكرو | لإيداع وحدات الماكرو والتعريفات الثابتة المستخدمة في التطبيق بأكمله، مثل اسم Notifications ومفاتيح مكتبة الطرف الثالث. |
موارد | موارد. مثل Assets.xcassets و Media.xcassets JSON files media files plist files وما إلى ذلك. |
بائع | لإيداع مكتبات الطرف الثالث التي لا يمكن تثبيتها بواسطة Cocoapods . |
دعم الملفات | لإيداع الملفات الأصلية |
البرامج النصية | البرنامج النصي APNs والبرنامج النصي لملف IPA للتصدير وما إلى ذلك. |
رسم | لإيداع ملفات Sketch الأصلية. جميع الموارد في المشروع تأتي من مجلد WeChat IPA، ولكن لا يمكنني العثور على بعض الصور. لذلك قررت أن أفعل ذلك بنفسي. نعم، أنا أحب التصميم، وفي بعض الأحيان يصبح المبرمج مصممًا وهو يشعر بالارتياح. XD |
رؤية المزيد من التفاصيل
تم إصدار TSWeChat بموجب ترخيص MIT. راجع الترخيص للحصول على التفاصيل.