UI界面开发
authorliangzhenying <867174124@qq.com>
Sat, 16 Aug 2025 02:32:29 +0000 (10:32 +0800)
committerliangzhenying <867174124@qq.com>
Sat, 16 Aug 2025 02:32:29 +0000 (10:32 +0800)
commita1e339d8f1a1ea0715c94c8b39a6e9e14203dd03
tree945822f299ef1a4931ee95cdc5cec6e4e66680ac
parentf241a4264153c06390de3feb1f23cf72f9653488
UI界面开发
410 files changed:
ShenYin/Podfile.lock
ShenYin/ShenYin/Api/HttpClient.swift
ShenYin/ShenYin/AppDelegate.swift
ShenYin/ShenYin/Assets.xcassets/New Folder/Contents.json [moved from ShenYin/ShenYin/Assets.xcassets/an/Contents.json with 100% similarity]
ShenYin/ShenYin/Assets.xcassets/an/bg_base.imageset/bg_base.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/bg_login.imageset/bg_login.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/bg_mine_order.imageset/bg_mine_order.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/bg_mine_order2.imageset/bg_mine_order2.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/bg_splash.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/bg_splash.imageset/bg_splash.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/dialog_bg.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/dialog_bg.imageset/dialog_bg.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/dialog_bg_2.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/dialog_bg_2.imageset/dialog_bg_2.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_ai_config.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_ai_config.imageset/ic_ai_config.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_break.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_break.imageset/ic_break.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_check.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_check.imageset/ic_check.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_connect_link.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_connect_link.imageset/ic_connect_link.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_connect_log.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_connect_log.imageset/ic_connect_log.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_connect_log1.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_connect_log1.imageset/ic_connect_log1.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_connect_product.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_connect_product.imageset/ic_connect_product.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_connect_product1.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_connect_product1.imageset/ic_connect_product1.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_device_set.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_device_set.imageset/ic_device_set.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_dui.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_dui.imageset/ic_dui.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_edit.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_edit.imageset/ic_edit.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_false.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_false.imageset/ic_false.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_finger.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_finger.imageset/ic_finger.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_add.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_add.imageset/ic_home_add.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_home.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_home.imageset/ic_home_home.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_home_sel.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_home_sel.imageset/ic_home_home_sel.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_mine.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_mine.imageset/ic_home_mine.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_mine_sel.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_mine_sel.imageset/ic_home_mine_sel.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_nodevice.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_nodevice.imageset/ic_home_nodevice.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_scan.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_scan.imageset/ic_home_scan.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_tv.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_home_tv.imageset/ic_home_tv.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_link.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_link.imageset/ic_link.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_linked.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_linked.imageset/ic_linked.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_logo.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_logo.imageset/ic_logo.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_mac.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_mac.imageset/ic_mac.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_man.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_man.imageset/ic_man.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_mine_1.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_mine_1.imageset/ic_mine_1.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_mine_2.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_mine_2.imageset/ic_mine_2.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_mine_3.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_mine_3.imageset/ic_mine_3.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_more.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_more.imageset/ic_more.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_more2.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_more2.imageset/ic_more2.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_msg_recoder.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_msg_recoder.imageset/ic_msg_recoder.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_nopub.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_nopub.imageset/ic_nopub.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_power.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_power.imageset/ic_power.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_product.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_product.imageset/ic_product.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_remainber.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_remainber.imageset/ic_remainber.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_role.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_role.imageset/ic_role.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_scam.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_scam.imageset/ic_scam.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_seach.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_seach.imageset/ic_seach.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_speak.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_speak.imageset/ic_speak.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_speek.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_speek.imageset/ic_speek.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_sure.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_sure.imageset/ic_sure.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_tip.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_tip.imageset/ic_tip.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_unlink.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_unlink.imageset/ic_unlink.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_user.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_user.imageset/ic_user.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_vip_year.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_vip_year.imageset/ic_vip_year.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_voice.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_voice.imageset/ic_voice.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_voice_jia.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_voice_jia.imageset/ic_voice_jia.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_voice_jian.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_voice_jian.imageset/ic_voice_jian.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_wifi1.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_wifi1.imageset/ic_wifi1.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_wifi2.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_wifi2.imageset/ic_wifi2.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_wifi3.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_wifi3.imageset/ic_wifi3.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_wifi4.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_wifi4.imageset/ic_wifi4.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_woman.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_woman.imageset/ic_woman.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_yinse.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/ic_yinse.imageset/ic_yinse.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/loading.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/loading.imageset/loading.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/splash_tv.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/an/splash_tv.imageset/splash_tv.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/customer/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/customer/help_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/customer/help_icon.imageset/Frame (3).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/customer/help_icon.imageset/Frame (4).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/081_发现.imageset/081_发现.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/081_发现.imageset/081_发现@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/081_发现.imageset/081_发现@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/081_发现.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Frame 134.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Frame 134.imageset/Frame 134.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Frame 134.imageset/Frame 134@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Frame 134.imageset/Frame 134@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Frame 220.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Frame 220.imageset/Frame 220.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Frame 220.imageset/Frame 220@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Frame 220.imageset/Frame 220@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Group 347.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Group 347.imageset/Group 347.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Group 347.imageset/Group 347@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Group 347.imageset/Group 347@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Group 352.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Group 352.imageset/Group 352.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Group 352.imageset/Group 352@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/Group 352.imageset/Group 352@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/cell_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/cell_selected.imageset/Frame 2191@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/cell_selected.imageset/Frame 2191@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/close_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/close_icon.imageset/Vector@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/close_icon.imageset/Vector@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/collection_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/collection_normal.imageset/Frame_2216@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/collection_normal.imageset/Frame_2216@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/collection_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/collection_selected.imageset/Frame_2216@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/collection_selected.imageset/Frame_2216@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/filter.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/filter.imageset/Frame_2244@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/filter.imageset/Frame_2244@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_callRecord.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_callRecord.imageset/Frame 2255-5 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_callRecord.imageset/Frame 2255-5.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_chat.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_chat.imageset/Group 2400.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_chat.imageset/Group 2401.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_chinese2English.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_chinese2English.imageset/Frame 2255-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_chinese2English.imageset/Frame 2255-1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_dialogTranslate.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_fileRecord.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_fileRecord.imageset/Frame 2255.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_fileRecord.imageset/Frame 2256.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_header.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_header.imageset/Rectangle 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_header.imageset/Rectangle.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_recordHistory.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_recordHistory.imageset/icon_录音历史 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_recordHistory.imageset/icon_录音历史 2.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_recordTranslate.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_recordTranslate.imageset/Frame 2255-3 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_recordTranslate.imageset/Frame 2255-3.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_textTranslate.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_textTranslate.imageset/Frame 2255-4 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/home_textTranslate.imageset/Frame 2255-4.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/scan_device.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/scan_device.imageset/Slice 7@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/scan_device.imageset/Slice 7@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/search.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/search.imageset/Frame_2243@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/search.imageset/Frame_2243@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tab_0_normal.imageset/081_主页.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_0_normal.imageset/081_主页@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_0_normal.imageset/081_主页@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_0_normal.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_0_selected.imageset/081_主页.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_0_selected.imageset/081_主页@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_0_selected.imageset/081_主页@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_0_selected.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_1_normal.imageset/081_我的.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_1_normal.imageset/081_我的@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_1_normal.imageset/081_我的@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_1_normal.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_1_selected.imageset/081_我的.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_1_selected.imageset/081_我的@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_1_selected.imageset/081_我的@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tab_1_selected.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/tips_cion.imageset/Contents.json [moved from ShenYin/ShenYin/Assets.xcassets/an/bg_base.imageset/Contents.json with 79% similarity]
ShenYin/ShenYin/Assets.xcassets/home/tips_cion.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_cion.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_icon2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_icon2.imageset/Vector@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_icon2.imageset/Vector@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/空内容.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/空内容.imageset/空内容.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/空内容.imageset/空内容@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/home/空内容.imageset/空内容@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame 1453.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame 1453.imageset/Frame 1453.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame 1453.imageset/Frame 1453@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame 1453.imageset/Frame 1453@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame(1).imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame(1).imageset/Frame(1).png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame(1).imageset/Frame@2x(1).png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame(1).imageset/Frame@3x(1).png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame(2).imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame(2).imageset/Frame(2).png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame(2).imageset/Frame@2x(2).png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/Frame(2).imageset/Frame@3x(2).png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/arrow_back.imageset/Contents.json
ShenYin/ShenYin/Assets.xcassets/mine/arrow_back.imageset/Frame 1985 (1).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/arrow_back.imageset/Frame 1985.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/arrow_back.imageset/ic_back.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/arrow_next.imageset/Contents.json
ShenYin/ShenYin/Assets.xcassets/mine/arrow_next.imageset/Group 1024 (1).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/arrow_next.imageset/Group 1024.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/arrow_next.imageset/个人中心-进入 1@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/arrow_next.imageset/个人中心-进入 1@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/login_cover.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/login_cover.imageset/Frame 134.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/login_cover.imageset/Frame 134@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/login_cover.imageset/Frame 134@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/login_logo.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/login_logo.imageset/Group 281.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/login_logo.imageset/Group 281@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/login_logo.imageset/Group 281@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_about.imageset/Contents.json [moved from ShenYin/ShenYin/Assets.xcassets/an/bg_mine_order.imageset/Contents.json with 79% similarity]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_about.imageset/Frame-7 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_about.imageset/Frame-7.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_device.imageset/Contents.json
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_device.imageset/Frame-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_device.imageset/Frame-1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_device.imageset/Frame.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_device.imageset/Frame@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_device.imageset/Frame@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_feedback.imageset/Contents.json [moved from ShenYin/ShenYin/Assets.xcassets/an/bg_login.imageset/Contents.json with 79% similarity]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_feedback.imageset/Frame-5 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_feedback.imageset/Frame-5.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_language.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_language.imageset/Frame-4 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_language.imageset/Frame-4.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_privacy.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_privacy.imageset/Frame-3 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_privacy.imageset/Frame-3.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_product.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_product.imageset/信息.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_product.imageset/信息@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_product.imageset/信息@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_service.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_service.imageset/转账.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_service.imageset/转账@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_service.imageset/转账@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_update.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_update.imageset/Frame-6 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_update.imageset/Frame-6.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_user.imageset/Contents.json [moved from ShenYin/ShenYin/Assets.xcassets/an/bg_mine_order2.imageset/Contents.json with 80% similarity]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_user.imageset/Frame 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_user.imageset/Frame.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_userAgreement.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_userAgreement.imageset/Frame-2 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_cell_userAgreement.imageset/Frame-2.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_msg.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_msg.imageset/ic_msg.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_order_bg1.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_order_bg1.imageset/Rectangle 268.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_order_bg1.imageset/Rectangle 268@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_order_bg1.imageset/Rectangle 268@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_order_bg2.imageset/Contents.json [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_order_bg2.imageset/Rectangle 273.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_order_bg2.imageset/Rectangle 273@2x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_order_bg2.imageset/Rectangle 273@3x.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mine/mine_set.imageset/Contents.json
ShenYin/ShenYin/Assets.xcassets/mine/mine_set.imageset/Frame (1).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_set.imageset/Frame (2).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mine/mine_set.imageset/ic_set.png [deleted file]
ShenYin/ShenYin/Assets.xcassets/mode/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/add_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/add_icon.imageset/Frame 2254 (1).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/add_icon.imageset/Frame 2254.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_0_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_0_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_0_selected.imageset/Frame 2249-1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_0_selected.imageset/Frame 2250.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_0_selected.imageset/Frame 2251.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_1_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_1_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_1_selected.imageset/Frame 2249.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_1_selected.imageset/Frame 2250.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_2_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_2_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_2_selected.imageset/Frame 2251.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_2_selected.imageset/Frame 2252.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_3_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_3_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_3_selected.imageset/Frame 2252.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_3_selected.imageset/Frame 2253.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_4_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_4_normal.imageset/Frame 2253 (1).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_4_normal.imageset/Frame 2253.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_4_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_4_selected.imageset/Frame 2253.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/tabbar/tab_4_selected.imageset/Frame 2254.png [new file with mode: 0644]
ShenYin/ShenYin/Ble/BlueToothViewModel.swift
ShenYin/ShenYin/Resource/colors/Colors+YL.swift
ShenYin/ShenYin/Resource/colors/Colors.swift
ShenYin/ShenYin/SceneDelegate.swift
ShenYin/ShenYin/Tools/BaseSizeMacro.swift
ShenYin/ShenYin/Tools/Date.swift [new file with mode: 0644]
ShenYin/ShenYin/Tools/LogManager.swift
ShenYin/ShenYin/Tools/Logs.swift [deleted file]
ShenYin/ShenYin/UI/Base/AppManager.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Base/BaseNavigation.swift
ShenYin/ShenYin/UI/Base/BasePresentView.swift
ShenYin/ShenYin/UI/Base/BaseTC.swift
ShenYin/ShenYin/UI/Base/BaseVC.swift
ShenYin/ShenYin/UI/Base/LogVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Customer/CustomerVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/CallingRecordVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/ChatVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/Chinese2EnglishVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/DialogTranlateVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/FieldRecordingVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/HistoryRecord/HistoryBottonView.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/HistoryRecord/HistoryFontVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/HistoryRecord/HistoryRecordCell.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/HistoryRecord/HistoryRecordShareVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/HistoryRecord/HistoryRecordVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/HistoryRecord/SelecteCell.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/HomeVC.swift [deleted file]
ShenYin/ShenYin/UI/Home/RecordTranslateVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/RoleListVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/Root/CurrentDeviceView.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/Root/HomeBottomView.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/Root/HomeFunctionView.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/Root/HomeHeadView.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/Root/HomeVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/TextTranslateVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mine/AboutVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mine/DeviceInfoVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mine/FeekbackVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mine/LanguageVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mine/Login/AgreeView.swift
ShenYin/ShenYin/UI/Mine/Login/CodeView.swift
ShenYin/ShenYin/UI/Mine/Login/ForgetVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mine/Login/LoginVC.swift
ShenYin/ShenYin/UI/Mine/Login/PhoneView.swift
ShenYin/ShenYin/UI/Mine/Login/RegisterVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mine/Root/MineCell.swift
ShenYin/ShenYin/UI/Mine/Root/MineHeaderView.swift
ShenYin/ShenYin/UI/Mine/Root/MineNavBar.swift
ShenYin/ShenYin/UI/Mine/Root/MineOrderView.swift
ShenYin/ShenYin/UI/Mine/Root/MineUserInfoView.swift
ShenYin/ShenYin/UI/Mine/Root/MineVC.swift
ShenYin/ShenYin/UI/Mine/UpdateVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mine/UserInfo/UserInfoCell.swift
ShenYin/ShenYin/UI/Mine/UserInfo/UserInfoSectionHeader.swift
ShenYin/ShenYin/UI/Mine/UserInfo/UserInfoVC.swift
ShenYin/ShenYin/UI/Mine/UserManagerVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mode/ModeControView.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mode/ModeEffectsView.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mode/ModeFindView.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mode/ModeListView.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mode/ModeVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Scan/AddDeviceVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Scan/BleScanVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Sleep/MessageListView.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Sleep/SleepPageVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Sleep/SleepVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/common/CustomButton.swift
ShenYin/ShenYin/UI/common/CustomPicker.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/common/RecordTranslateTipsView.swift [new file with mode: 0644]
ShenYin/podfile