├── Douyin ├── Resource │ ├── Emoticons.bundle │ │ ├── File │ │ ├── 666@2x.png │ │ ├── 666@3x.png │ │ ├── V5@2x.png │ │ ├── V5@3x.png │ │ ├── dao@2x.png │ │ ├── dao@3x.png │ │ ├── han@2x.png │ │ ├── han@3x.png │ │ ├── kan@2x.png │ │ ├── kan@3x.png │ │ ├── kun@2x.png │ │ ├── kun@3x.png │ │ ├── ok@2x.png │ │ ├── ok@3x.png │ │ ├── shi@2x.png │ │ ├── shi@3x.png │ │ ├── tu@2x.png │ │ ├── tu@3x.png │ │ ├── wen@2x.png │ │ ├── wen@3x.png │ │ ├── xin@2x.png │ │ ├── xin@3x.png │ │ ├── xu@2x.png │ │ ├── xu@3x.png │ │ ├── ye@2x.png │ │ ├── ye@3x.png │ │ ├── yun@2x.png │ │ ├── yun@3x.png │ │ ├── zan@2x.png │ │ ├── zan@3x.png │ │ ├── 18jin@2x.png │ │ ├── 18jin@3x.png │ │ ├── aimu@2x.png │ │ ├── aimu@3x.png │ │ ├── baiyan@2x.png │ │ ├── baiyan@3x.png │ │ ├── bishi@2x.png │ │ ├── bishi@3x.png │ │ ├── bixin@2x.png │ │ ├── bixin@3x.png │ │ ├── bizui@2x.png │ │ ├── bizui@3x.png │ │ ├── bukan@2x.png │ │ ├── bukan@3x.png │ │ ├── cahan@2x.png │ │ ├── cahan@3x.png │ │ ├── daku@2x.png │ │ ├── daku@3x.png │ │ ├── dalian@2x.png │ │ ├── dalian@3x.png │ │ ├── dangao@2x.png │ │ ├── dangao@3x.png │ │ ├── daxiao@2x.png │ │ ├── daxiao@3x.png │ │ ├── deyi@2x.png │ │ ├── deyi@3x.png │ │ ├── fanu@2x.png │ │ ├── fanu@3x.png │ │ ├── feiwen@2x.png │ │ ├── feiwen@3x.png │ │ ├── fendou@2x.png │ │ ├── fendou@3x.png │ │ ├── gaxiao@2x.png │ │ ├── gaxiao@3x.png │ │ ├── geili@2x.png │ │ ├── geili@3x.png │ │ ├── haixiu@2x.png │ │ ├── haixiu@3x.png │ │ ├── haqian@2x.png │ │ ├── haqian@3x.png │ │ ├── hufen@2x.png │ │ ├── hufen@3x.png │ │ ├── hugua@2x.png │ │ ├── hugua@3x.png │ │ ├── jiayou@2x.png │ │ ├── jiayou@3x.png │ │ ├── jizhi@2x.png │ │ ├── jizhi@3x.png │ │ ├── keai@2x.png │ │ ├── keai@3x.png │ │ ├── kelian@2x.png │ │ ├── kelian@3x.png │ │ ├── kiss@2x.png │ │ ├── kiss@3x.png │ │ ├── kongju@2x.png │ │ ├── kongju@3x.png │ │ ├── koubi@2x.png │ │ ├── koubi@3x.png │ │ ├── kulou@2x.png │ │ ├── kulou@3x.png │ │ ├── kuye@2x.png │ │ ├── kuye@3x.png │ │ ├── leiben@2x.png │ │ ├── leiben@3x.png │ │ ├── liulei@2x.png │ │ ├── liulei@3x.png │ │ ├── liwu@2x.png │ │ ├── liwu@3x.png │ │ ├── meigui@2x.png │ │ ├── meigui@3x.png │ │ ├── motou@2x.png │ │ ├── motou@3x.png │ │ ├── piezui@2x.png │ │ ├── piezui@3x.png │ │ ├── pijiu@2x.png │ │ ├── pijiu@3x.png │ │ ├── qian@2x.png │ │ ├── qian@3x.png │ │ ├── qiang@2x.png │ │ ├── qiang@3x.png │ │ ├── qiaoda@2x.png │ │ ├── qiaoda@3x.png │ │ ├── qidao@2x.png │ │ ├── qidao@3x.png │ │ ├── ruhua@2x.png │ │ ├── ruhua@3x.png │ │ ├── sahua@2x.png │ │ ├── sahua@3x.png │ │ ├── shihua@2x.png │ │ ├── shihua@3x.png │ │ ├── shuai@2x.png │ │ ├── shuai@3x.png │ │ ├── sikao@2x.png │ │ ├── sikao@3x.png │ │ ├── tingge@2x.png │ │ ├── tingge@3x.png │ │ ├── tushe@2x.png │ │ ├── tushe@3x.png │ │ ├── tuxie@2x.png │ │ ├── tuxie@3x.png │ │ ├── weiqu@2x.png │ │ ├── weiqu@3x.png │ │ ├── what@2x.png │ │ ├── what@3x.png │ │ ├── woshou@2x.png │ │ ├── woshou@3x.png │ │ ├── wulian@2x.png │ │ ├── wulian@3x.png │ │ ├── wumai@2x.png │ │ ├── wumai@3x.png │ │ ├── xiao@2x.png │ │ ├── xiao@3x.png │ │ ├── xiaoku@2x.png │ │ ├── xiaoku@3x.png │ │ ├── zhadan@2x.png │ │ ├── zhadan@3x.png │ │ ├── ziya@2x.png │ │ ├── ziya@3x.png │ │ ├── daiwugu@2x.png │ │ ├── daiwugu@3x.png │ │ ├── dajinya@2x.png │ │ ├── dajinya@3x.png │ │ ├── guzhang@2x.png │ │ ├── guzhang@3x.png │ │ ├── hanshui@2x.png │ │ ├── hanshui@3x.png │ │ ├── hanxiao@2x.png │ │ ├── hanxiao@3x.png │ │ ├── heilian@2x.png │ │ ├── heilian@3x.png │ │ ├── heixian@2x.png │ │ ├── heixian@3x.png │ │ ├── honglian@2x.png │ │ ├── honglian@3x.png │ │ ├── jianxiao@2x.png │ │ ├── jianxiao@3x.png │ │ ├── jizhang@2x.png │ │ ├── jizhang@3x.png │ │ ├── kuaikule@2x.png │ │ ├── kuaikule@3x.png │ │ ├── laikanwo@2x.png │ │ ├── laikanwo@3x.png │ │ ├── liangdai@2x.png │ │ ├── liangdai@3x.png │ │ ├── liangxi@2x.png │ │ ├── liangxi@3x.png │ │ ├── lvmaozi@2x.png │ │ ├── lvmaozi@3x.png │ │ ├── pengquan@2x.png │ │ ├── pengquan@3x.png │ │ ├── quwufen@2x.png │ │ ├── quwufen@3x.png │ │ ├── shangxin@2x.png │ │ ├── shangxin@3x.png │ │ ├── songxin@2x.png │ │ ├── songxin@3x.png │ │ ├── tianping@2x.png │ │ ├── tianping@3x.png │ │ ├── touxiao@2x.png │ │ ├── touxiao@3x.png │ │ ├── weixiao@2x.png │ │ ├── weixiao@3x.png │ │ ├── xiongji@2x.png │ │ ├── xiongji@3x.png │ │ ├── zaijian@2x.png │ │ ├── zaijian@3x.png │ │ ├── zhoumei@2x.png │ │ ├── zhoumei@3x.png │ │ ├── zuoshang@2x.png │ │ ├── zuoshang@3x.png │ │ ├── fanbaiyan@2x.png │ │ ├── fanbaiyan@3x.png │ │ ├── qiubaobao@2x.png │ │ ├── qiubaobao@3x.png │ │ ├── tucaihong@2x.png │ │ ├── tucaihong@3x.png │ │ ├── xiaoguzhang@2x.png │ │ ├── xiaoguzhang@3x.png │ │ ├── zhenliang@2x.png │ │ ├── zhenliang@3x.png │ │ ├── zhuakuang@2x.png │ │ ├── zhuakuang@3x.png │ │ ├── ziweibiezou@2x.png │ │ ├── ziweibiezou@3x.png │ │ ├── zuoguilian@2x.png │ │ ├── zuoguilian@3x.png │ │ ├── chiguaqunzhong@2x.png │ │ ├── chiguaqunzhong@3x.png │ │ ├── lingguangyishan@2x.png │ │ ├── lingguangyishan@3x.png │ │ ├── qibuchengsheng@2x.png │ │ ├── qibuchengsheng@3x.png │ │ ├── woxiangjingjing@2x.png │ │ ├── woxiangjingjing@3x.png │ │ ├── masichundeweixiao@2x.png │ │ ├── masichundeweixiao@3x.png │ │ ├── zhoudongyudeningshi@2x.png │ │ ├── zhoudongyudeningshi@3x.png │ │ ├── default_emoticon_cover@2x.png │ │ └── default_emoticon_cover@3x.png │ └── Assets.xcassets │ │ ├── Contents.json │ │ ├── AppIcon.appiconset │ │ ├── 1024.jpg │ │ ├── AppIcon29x29@2x.png │ │ ├── AppIcon29x29@3x.png │ │ ├── AppIcon40x40@2x.png │ │ ├── AppIcon40x40@3x.png │ │ ├── AppIcon60x60@2x.png │ │ ├── AppIcon60x60@3x.png │ │ ├── AppIcon29x29@2x-1.png │ │ ├── AppIcon40x40@2x-1.png │ │ ├── AppIcon76x76~ipad.png │ │ ├── AppIcon76x76@2x~ipad.png │ │ └── AppIcon83.5x83.5@2x~ipad.png │ │ ├── ic30Pen1.imageset │ │ ├── ic30Pen1@2x.png │ │ ├── ic30Pen1@3x.png │ │ └── Contents.json │ │ ├── ic90Pen1.imageset │ │ ├── ic90Pen1@2x.png │ │ ├── ic90Pen1@3x.png │ │ └── Contents.json │ │ ├── launchImage.imageset │ │ ├── splash_ad.png │ │ ├── splash_ad_x.png │ │ └── Contents.json │ │ ├── icWarning.imageset │ │ ├── icWarning@2x.png │ │ ├── icWarning@3x.png │ │ └── Contents.json │ │ ├── ic30RedSend.imageset │ │ ├── ic30RedSend@2x.png │ │ ├── ic30RedSend@3x.png │ │ └── Contents.json │ │ ├── ic30WhiteAt.imageset │ │ ├── ic30WhiteAt@2x.png │ │ ├── ic30WhiteAt@3x.png │ │ └── Contents.json │ │ ├── ic90WhiteAt.imageset │ │ ├── ic90WhiteAt@2x.png │ │ ├── ic90WhiteAt@3x.png │ │ └── Contents.json │ │ ├── icon_arrow.imageset │ │ ├── icon_arrow@2x.png │ │ ├── icon_arrow@3x.png │ │ └── Contents.json │ │ ├── icon_github.imageset │ │ ├── icon_github@2x.png │ │ ├── icon_github@3x.png │ │ └── Contents.json │ │ ├── music_cover.imageset │ │ ├── music_cover@2x.png │ │ ├── music_cover@3x.png │ │ └── Contents.json │ │ ├── iconLaststep.imageset │ │ ├── iconLaststep@2x.png │ │ ├── iconLaststep@3x.png │ │ └── Contents.json │ │ ├── iconSignDone.imageset │ │ ├── iconSignDone@2x.png │ │ ├── iconSignDone@3x.png │ │ └── Contents.json │ │ ├── icon_release.imageset │ │ ├── icon_release@2x.png │ │ ├── icon_release@3x.png │ │ └── Contents.json │ │ ├── ic30WhiteSend.imageset │ │ ├── ic30WhiteSend@2x.png │ │ ├── ic30WhiteSend@3x.png │ │ └── Contents.json │ │ ├── icon_nextstep.imageset │ │ ├── icon_nextstep@2x.png │ │ ├── icon_nextstep@3x.png │ │ └── Contents.json │ │ ├── iconShootblack.imageset │ │ ├── iconShootblack@2x.png │ │ ├── iconShootblack@3x.png │ │ └── Contents.json │ │ ├── icon30WhiteSmall.imageset │ │ ├── icon30WhiteSmall@2x.png │ │ ├── icon30WhiteSmall@3x.png │ │ └── Contents.json │ │ ├── iconBlackaBefore.imageset │ │ ├── iconBlackaBefore@2x.png │ │ ├── iconBlackaBefore@3x.png │ │ └── Contents.json │ │ ├── iconProfileSina.imageset │ │ ├── iconProfileSina@2x.png │ │ ├── iconProfileSina@3x.png │ │ └── Contents.json │ │ ├── iconWhiteaBefore.imageset │ │ ├── iconWhiteaBefore@2x.png │ │ ├── iconWhiteaBefore@3x.png │ │ └── Contents.json │ │ ├── icon_closetopic.imageset │ │ ├── icon_closetopic@2x.png │ │ ├── icon_closetopic@3x.png │ │ └── Contents.json │ │ ├── icon_home_begin.imageset │ │ ├── icon_home_begin@2x.png │ │ ├── icon_home_begin@3x.png │ │ └── Contents.json │ │ ├── icon_home_share.imageset │ │ ├── icon_home_share@2x.png │ │ ├── icon_home_share@3x.png │ │ └── Contents.json │ │ ├── icon_loading_big.imageset │ │ ├── icon_loading_big@2x.png │ │ ├── icon_loading_big@3x.png │ │ └── Contents.json │ │ ├── icon_play_pause.imageset │ │ ├── icon_play_pause@2x.png │ │ ├── icon_play_pause@3x.png │ │ └── Contents.json │ │ ├── icon_splash_logo.imageset │ │ ├── icon_splash_logo@2x.png │ │ ├── icon_splash_logo@3x.png │ │ └── Contents.json │ │ ├── img_find_default.imageset │ │ ├── img_find_default@2x.png │ │ ├── img_find_default@3x.png │ │ └── Contents.json │ │ ├── icon30BlackSmall.imageset │ │ ├── icon30BlackSmall-1@2x.png │ │ ├── icon30BlackSmall-1@3x.png │ │ └── Contents.json │ │ ├── icon_home_comment.imageset │ │ ├── icon_home_comment@2x.png │ │ ├── icon_home_comment@3x.png │ │ └── Contents.json │ │ ├── icon_home_likenum.imageset │ │ ├── icon_home_likenum@2x.png │ │ ├── icon_home_likenum@3x.png │ │ └── Contents.json │ │ ├── img_video_loading.imageset │ │ ├── img_video_loading@2x.png │ │ ├── img_video_loading@3x.png │ │ └── Contents.json │ │ ├── outline_photo_red.imageset │ │ ├── outline_photo_red@2x.png │ │ ├── outline_photo_red@3x.png │ │ └── Contents.json │ │ ├── baseline_image_red.imageset │ │ ├── baseline_image_red@2x.png │ │ ├── baseline_image_red@3x.png │ │ └── Contents.json │ │ ├── check_circle_white.imageset │ │ ├── check_circle_white@2x.png │ │ ├── check_circle_white@3x.png │ │ └── Contents.json │ │ ├── iconGreycloseSmall.imageset │ │ ├── iconGreycloseSmall@2x.png │ │ ├── iconGreycloseSmall@3x.png │ │ └── Contents.json │ │ ├── iconUserProfileBoy.imageset │ │ ├── iconUserProfileBoy@2x.png │ │ ├── iconUserProfileBoy@3x.png │ │ └── Contents.json │ │ ├── icon_emotion_delete.imageset │ │ ├── sym_keyboard_delete-1.png │ │ ├── sym_keyboard_delete.png │ │ └── Contents.json │ │ ├── media_type_image_m.imageset │ │ ├── media_type_image_m@2x.png │ │ ├── media_type_image_m@3x.png │ │ └── Contents.json │ │ ├── outline_photo_grey.imageset │ │ ├── outline_photo_grey@2x.png │ │ ├── outline_photo_grey@3x.png │ │ └── Contents.json │ │ ├── icCommentLikeBefore.imageset │ │ ├── icCommentLikeBefore@2x.png │ │ ├── icCommentLikeBefore@3x.png │ │ └── Contents.json │ │ ├── icon60LoadingMiddle.imageset │ │ ├── icon60LoadingMiddle@2x.png │ │ ├── icon60LoadingMiddle@3x.png │ │ └── Contents.json │ │ ├── iconUserProfileGirl.imageset │ │ ├── iconUserProfileGirl@2x.png │ │ ├── iconUserProfileGirl@3x.png │ │ └── Contents.json │ │ ├── icon_home_challenge.imageset │ │ ├── icon_home_challenge@2x.png │ │ ├── icon_home_challenge@3x.png │ │ └── Contents.json │ │ ├── icon_loading_yellow.imageset │ │ ├── icon_loading_yellow@2x.png │ │ ├── icon_loading_yellow@3x.png │ │ └── Contents.json │ │ ├── outline_photo_white.imageset │ │ ├── outline_photo_white@2x.png │ │ ├── outline_photo_white@3x.png │ │ └── Contents.json │ │ ├── baseline_emotion_grey.imageset │ │ ├── baseline_emotion_grey@2x.png │ │ ├── baseline_emotion_grey@3x.png │ │ └── Contents.json │ │ ├── baseline_image_black.imageset │ │ ├── baseline_image_black@2x.png │ │ ├── baseline_image_black@3x.png │ │ └── Contents.json │ │ ├── baseline_image_white.imageset │ │ ├── baseline_image_white@2x.png │ │ ├── baseline_image_white@3x.png │ │ └── Contents.json │ │ ├── icBlackclose30Middle.imageset │ │ ├── icBlackclose30Middle@2x.png │ │ ├── icBlackclose30Middle@3x.png │ │ └── Contents.json │ │ ├── icon_home_dislike_big.imageset │ │ ├── icon_home_dislike_big@2x.png │ │ ├── icon_home_dislike_big@3x.png │ │ └── Contents.json │ │ ├── icon_home_like_after.imageset │ │ ├── icon_home_like_after@2x.png │ │ ├── icon_home_like_after@3x.png │ │ └── Contents.json │ │ ├── icon_home_like_before.imageset │ │ ├── icon_home_like_before@2x.png │ │ ├── icon_home_like_before@3x.png │ │ └── Contents.json │ │ ├── icon_home_musicnote1.imageset │ │ ├── icon_home_musicnote1@2x.png │ │ ├── icon_home_musicnote1@3x.png │ │ └── Contents.json │ │ ├── icon_home_musicnote2.imageset │ │ ├── icon_home_musicnote2@2x.png │ │ ├── icon_home_musicnote2@3x.png │ │ └── Contents.json │ │ ├── icon_home_musicnote3.imageset │ │ ├── icon_home_musicnote3@2x.png │ │ ├── icon_home_musicnote3@3x.png │ │ └── Contents.json │ │ ├── icon_profile_share_qq.imageset │ │ ├── icon_profile_share_qq@2x.png │ │ ├── icon_profile_share_qq@3x.png │ │ └── Contents.json │ │ ├── icon_send_markperson.imageset │ │ ├── icon_send_markperson@2x.png │ │ ├── icon_send_markperson@3x.png │ │ └── Contents.json │ │ ├── icon_text_markperson.imageset │ │ ├── icon_text_markperson@2x.png │ │ ├── icon_text_markperson@3x.png │ │ └── Contents.json │ │ ├── outline_keyboard_grey.imageset │ │ ├── outline_keyboard_grey@2x.png │ │ ├── outline_keyboard_grey@3x.png │ │ └── Contents.json │ │ ├── default_emoticon_cover.imageset │ │ ├── default_emoticon_cover@2x.png │ │ ├── default_emoticon_cover@3x.png │ │ └── Contents.json │ │ ├── icSelectionBeforeSmall.imageset │ │ ├── icSelectionBeforeSmall@2x.png │ │ ├── icSelectionBeforeSmall@3x.png │ │ └── Contents.json │ │ ├── iconHomeAllshareXitong.imageset │ │ ├── iconHomeAllshareXitong@2x.png │ │ ├── iconHomeAllshareXitong@3x.png │ │ └── Contents.json │ │ ├── radio_button_checked_red.imageset │ │ ├── radio_button_checked@2x.png │ │ ├── radio_button_checked@3x.png │ │ └── Contents.json │ │ ├── icon_titlebar_addfriend.imageset │ │ ├── icon_titlebar_addfriend@2x.png │ │ ├── icon_titlebar_addfriend@3x.png │ │ └── Contents.json │ │ ├── icon_titlebar_whiteback.imageset │ │ ├── icon_titlebar_whiteback@2x.png │ │ ├── icon_titlebar_whiteback@3x.png │ │ └── Contents.json │ │ ├── icon_titlebar_whitemore.imageset │ │ ├── icon_titlebar_whitemore@2x.png │ │ ├── icon_titlebar_whitemore@3x.png │ │ └── Contents.json │ │ ├── icon_warn_white.imageset │ │ ├── outline_priority_high_white_24pt_2x.png │ │ └── outline_priority_high_white_24pt_3x.png │ │ ├── iconSelectionBeforeSmall.imageset │ │ ├── iconSelectionBeforeSmall@2x.png │ │ ├── iconSelectionBeforeSmall@3x.png │ │ └── Contents.json │ │ ├── icon_personal_add_little.imageset │ │ ├── icon_personal_add_little@2x.png │ │ ├── icon_personal_add_little@3x.png │ │ └── Contents.json │ │ ├── icon_profile_share_weibo.imageset │ │ ├── icon_profile_share_weibo@2x.png │ │ ├── icon_profile_share_weibo@3x.png │ │ └── Contents.json │ │ ├── icCommentLikeBefore_black.imageset │ │ ├── icCommentLikeBefore_black@2x.png │ │ ├── icCommentLikeBefore_black@3x.png │ │ └── Contents.json │ │ ├── icon_home_allshare_delete.imageset │ │ ├── icon_home_allshare_delete@2x.png │ │ ├── icon_home_allshare_delete@3x.png │ │ └── Contents.json │ │ ├── icon_home_allshare_report.imageset │ │ ├── icon_home_allshare_report@2x.png │ │ ├── icon_home_allshare_report@3x.png │ │ └── Contents.json │ │ ├── icon_profile_share_qqZone.imageset │ │ ├── icon_profile_share_qqZone@2x.png │ │ ├── icon_profile_share_qqZone@3x.png │ │ └── Contents.json │ │ ├── icon_profile_share_wechat.imageset │ │ ├── icon_profile_share_wechat@2x.png │ │ ├── icon_profile_share_wechat@3x.png │ │ └── Contents.json │ │ ├── icon_send_markperson_large.imageset │ │ ├── icon_send_markperson_large@2x.png │ │ └── icon_send_markperson_large@3x.png │ │ ├── radio_button_unchecked_white.imageset │ │ ├── radio_button_unchecked@2x.png │ │ ├── radio_button_unchecked@3x.png │ │ └── Contents.json │ │ ├── icon_home_all_share_dislike.imageset │ │ ├── icon_home_all_share_dislike@2x.png │ │ └── icon_home_all_share_dislike@3x.png │ │ ├── icon_home_allshare_copylink.imageset │ │ ├── icon_home_allshare_copylink@2x.png │ │ └── icon_home_allshare_copylink@3x.png │ │ ├── icon_home_allshare_download.imageset │ │ ├── icon_home_allshare_download@2x.png │ │ └── icon_home_allshare_download@3x.png │ │ ├── icon_home_allshare_sina_small.imageset │ │ ├── icon_home_allshare_sina_small@2x.png │ │ └── icon_home_allshare_sina_small@3x.png │ │ ├── icon_profile_share_wxTimeline.imageset │ │ ├── icon_profile_share_wxTimeline@2x.png │ │ └── icon_profile_share_wxTimeline@3x.png │ │ ├── baseline_emotion_white.imageset │ │ ├── baseline_sentiment_satisfied_alt_white@2x.png │ │ └── baseline_sentiment_satisfied_alt_white@3x.png │ │ ├── icon_home_allshare_wechet_small.imageset │ │ ├── icon_home_allshare_wechet_small@2x.png │ │ └── icon_home_allshare_wechet_small@3x.png │ │ └── baseline_sentiment_satisfied_alt_black.imageset │ │ ├── baseline_sentiment_satisfied_alt_black@2x.png │ │ └── baseline_sentiment_satisfied_alt_black@3x.png ├── Network │ ├── HttpRequest │ │ └── BaseRequest.swift │ └── HttpResponse │ │ ├── UserResponse.swift │ │ ├── AwemeResponse.swift │ │ ├── CommentResponse.swift │ │ ├── VisitorResponse.swift │ │ ├── AwemeListResponse.swift │ │ ├── GroupChatResponse.swift │ │ ├── CommentListResponse.swift │ │ ├── GroupChatListResponse.swift │ │ └── BaseResponse.swift ├── Douyin+bridging+Header.h ├── Entity │ ├── BaseModel.swift │ └── PictureInfo.swift └── Extension │ ├── Data+.swift │ ├── Array+.swift │ └── UIApplication+.swift ├── Pods ├── Headers │ ├── Public │ │ ├── libwebp │ │ │ ├── dsp.h │ │ │ ├── yuv.h │ │ │ ├── animi.h │ │ │ ├── muxi.h │ │ │ ├── neon.h │ │ │ ├── cost_enc.h │ │ │ ├── lossless.h │ │ │ ├── utils.h │ │ │ ├── vp8_dec.h │ │ │ ├── vp8i_dec.h │ │ │ ├── vp8i_enc.h │ │ │ ├── webp │ │ │ │ ├── mux.h │ │ │ │ ├── decode.h │ │ │ │ ├── demux.h │ │ │ │ ├── encode.h │ │ │ │ ├── types.h │ │ │ │ ├── mux_types.h │ │ │ │ └── format_constants.h │ │ │ ├── alphai_dec.h │ │ │ ├── common_dec.h │ │ │ ├── mips_macro.h │ │ │ ├── msa_macro.h │ │ │ ├── vp8li_dec.h │ │ │ ├── vp8li_enc.h │ │ │ ├── webpi_dec.h │ │ │ ├── common_sse2.h │ │ │ ├── common_sse41.h │ │ │ ├── histogram_enc.h │ │ │ ├── random_utils.h │ │ │ ├── thread_utils.h │ │ │ ├── filters_utils.h │ │ │ ├── huffman_utils.h │ │ │ ├── lossless_common.h │ │ │ ├── rescaler_utils.h │ │ │ ├── bit_reader_utils.h │ │ │ ├── bit_writer_utils.h │ │ │ ├── color_cache_utils.h │ │ │ ├── endian_inl_utils.h │ │ │ ├── quant_levels_utils.h │ │ │ ├── backward_references_enc.h │ │ │ ├── bit_reader_inl_utils.h │ │ │ ├── huffman_encode_utils.h │ │ │ └── quant_levels_dec_utils.h │ │ ├── HandyJSON │ │ │ ├── HandyJSON.h │ │ │ ├── HandyJSON.modulemap │ │ │ └── HandyJSON-umbrella.h │ │ ├── SnapKit │ │ │ ├── SnapKit.modulemap │ │ │ └── SnapKit-umbrella.h │ │ ├── Alamofire │ │ │ ├── Alamofire.modulemap │ │ │ └── Alamofire-umbrella.h │ │ └── Starscream │ │ │ ├── Starscream.modulemap │ │ │ └── Starscream-umbrella.h │ └── Private │ │ ├── libwebp │ │ ├── animi.h │ │ ├── dsp.h │ │ ├── muxi.h │ │ ├── neon.h │ │ ├── yuv.h │ │ ├── utils.h │ │ ├── vp8_dec.h │ │ ├── webp │ │ │ ├── mux.h │ │ │ ├── demux.h │ │ │ ├── types.h │ │ │ ├── decode.h │ │ │ ├── encode.h │ │ │ ├── mux_types.h │ │ │ └── format_constants.h │ │ ├── alphai_dec.h │ │ ├── common_dec.h │ │ ├── cost_enc.h │ │ ├── lossless.h │ │ ├── mips_macro.h │ │ ├── msa_macro.h │ │ ├── vp8i_dec.h │ │ ├── vp8i_enc.h │ │ ├── vp8li_dec.h │ │ ├── vp8li_enc.h │ │ ├── webpi_dec.h │ │ ├── common_sse2.h │ │ ├── common_sse41.h │ │ ├── filters_utils.h │ │ ├── histogram_enc.h │ │ ├── huffman_utils.h │ │ ├── lossless_common.h │ │ ├── random_utils.h │ │ ├── rescaler_utils.h │ │ ├── thread_utils.h │ │ ├── bit_reader_utils.h │ │ ├── bit_writer_utils.h │ │ ├── endian_inl_utils.h │ │ ├── color_cache_utils.h │ │ ├── quant_levels_utils.h │ │ ├── bit_reader_inl_utils.h │ │ ├── huffman_encode_utils.h │ │ ├── backward_references_enc.h │ │ └── quant_levels_dec_utils.h │ │ └── HandyJSON │ │ └── HandyJSON.h ├── Target Support Files │ ├── SnapKit │ │ ├── SnapKit-dummy.m │ │ └── SnapKit-prefix.pch │ ├── libwebp │ │ ├── libwebp-dummy.m │ │ └── libwebp-prefix.pch │ ├── Alamofire │ │ ├── Alamofire-dummy.m │ │ └── Alamofire-prefix.pch │ ├── HandyJSON │ │ ├── HandyJSON-dummy.m │ │ └── HandyJSON-prefix.pch │ ├── Pods-Douyin │ │ ├── Pods-Douyin.modulemap │ │ ├── Pods-Douyin-dummy.m │ │ └── Pods-Douyin-umbrella.h │ └── Starscream │ │ ├── Starscream-dummy.m │ │ └── Starscream-prefix.pch └── HandyJSON │ └── Source │ └── Export.swift ├── Douyin.xcodeproj ├── xcuserdata │ └── qiaoshi.xcuserdatad │ │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist └── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcuserdata │ └── qiaoshi.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── Douyin.xcworkspace ├── xcuserdata │ └── qiaoshi.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ └── IDEFindNavigatorScopes.plist ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist └── Podfile /Douyin/Resource/Emoticons.bundle/File: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/dsp.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/dsp.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/yuv.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/yuv.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/animi.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/mux/animi.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/dsp.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/dsp.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/muxi.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/mux/muxi.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/neon.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/neon.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/yuv.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/yuv.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/animi.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/mux/animi.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/muxi.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/mux/muxi.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/neon.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/neon.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/vp8_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/vp8_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/webp/mux.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/mux.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/cost_enc.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/enc/cost_enc.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/lossless.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/lossless.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/vp8_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/vp8_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/vp8i_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/vp8i_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/vp8i_enc.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/enc/vp8i_enc.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/webp/mux.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/mux.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/alphai_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/alphai_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/common_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/common_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/cost_enc.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/enc/cost_enc.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/lossless.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/lossless.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/mips_macro.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/mips_macro.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/msa_macro.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/msa_macro.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/vp8i_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/vp8i_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/vp8i_enc.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/enc/vp8i_enc.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/vp8li_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/vp8li_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/vp8li_enc.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/enc/vp8li_enc.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/webp/demux.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/demux.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/webp/types.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/types.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/webpi_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/webpi_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Public/HandyJSON/HandyJSON.h: -------------------------------------------------------------------------------- 1 | ../../../HandyJSON/Source/HandyJSON.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/alphai_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/alphai_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/common_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/common_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/mips_macro.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/mips_macro.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/msa_macro.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/msa_macro.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/vp8li_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/vp8li_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/vp8li_enc.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/enc/vp8li_enc.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/webp/decode.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/decode.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/webp/demux.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/demux.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/webp/encode.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/encode.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/webp/types.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/types.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/webpi_dec.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dec/webpi_dec.h -------------------------------------------------------------------------------- /Pods/Headers/Private/HandyJSON/HandyJSON.h: -------------------------------------------------------------------------------- 1 | ../../../HandyJSON/Source/HandyJSON.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/common_sse2.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/common_sse2.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/common_sse41.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/common_sse41.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/webp/decode.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/decode.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/webp/encode.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/encode.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/common_sse2.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/common_sse2.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/common_sse41.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/common_sse41.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/histogram_enc.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/enc/histogram_enc.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/random_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/random_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/thread_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/thread_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/filters_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/filters_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/histogram_enc.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/enc/histogram_enc.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/huffman_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/huffman_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/lossless_common.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/lossless_common.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/random_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/random_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/rescaler_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/rescaler_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/thread_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/thread_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/webp/mux_types.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/mux_types.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/filters_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/filters_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/huffman_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/huffman_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/lossless_common.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/dsp/lossless_common.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/rescaler_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/rescaler_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/webp/mux_types.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/mux_types.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/bit_reader_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/bit_reader_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/bit_writer_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/bit_writer_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/endian_inl_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/endian_inl_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/bit_reader_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/bit_reader_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/bit_writer_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/bit_writer_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/color_cache_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/color_cache_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/endian_inl_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/endian_inl_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/color_cache_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/color_cache_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/quant_levels_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/quant_levels_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/quant_levels_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/quant_levels_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/webp/format_constants.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/format_constants.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/bit_reader_inl_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/bit_reader_inl_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/huffman_encode_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/huffman_encode_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/webp/format_constants.h: -------------------------------------------------------------------------------- 1 | ../../../../libwebp/src/webp/format_constants.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/backward_references_enc.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/enc/backward_references_enc.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/bit_reader_inl_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/bit_reader_inl_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/huffman_encode_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/huffman_encode_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Public/libwebp/quant_levels_dec_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/quant_levels_dec_utils.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/backward_references_enc.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/enc/backward_references_enc.h -------------------------------------------------------------------------------- /Pods/Headers/Private/libwebp/quant_levels_dec_utils.h: -------------------------------------------------------------------------------- 1 | ../../../libwebp/src/utils/quant_levels_dec_utils.h -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/666@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/666@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/666@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/666@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/V5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/V5@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/V5@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/V5@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/dao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/dao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/dao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/dao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/han@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/han@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/han@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/han@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kan@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kan@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kun@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kun@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kun@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kun@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/ok@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/ok@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/ok@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/ok@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/shi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/shi@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/shi@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/shi@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tu@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tu@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/wen@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/wen@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/wen@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/wen@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xin@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xin@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xin@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xin@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xu@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xu@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/ye@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/ye@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/ye@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/ye@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/yun@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/yun@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/yun@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/yun@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zan@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zan@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/18jin@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/18jin@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/18jin@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/18jin@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/aimu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/aimu@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/aimu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/aimu@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/baiyan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/baiyan@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/baiyan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/baiyan@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/bishi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/bishi@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/bishi@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/bishi@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/bixin@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/bixin@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/bixin@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/bixin@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/bizui@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/bizui@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/bizui@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/bizui@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/bukan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/bukan@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/bukan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/bukan@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/cahan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/cahan@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/cahan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/cahan@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/daku@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/daku@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/daku@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/daku@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/dalian@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/dalian@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/dalian@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/dalian@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/dangao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/dangao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/dangao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/dangao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/daxiao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/daxiao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/daxiao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/daxiao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/deyi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/deyi@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/deyi@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/deyi@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/fanu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/fanu@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/fanu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/fanu@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/feiwen@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/feiwen@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/feiwen@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/feiwen@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/fendou@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/fendou@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/fendou@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/fendou@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/gaxiao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/gaxiao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/gaxiao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/gaxiao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/geili@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/geili@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/geili@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/geili@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/haixiu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/haixiu@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/haixiu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/haixiu@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/haqian@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/haqian@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/haqian@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/haqian@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/hufen@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/hufen@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/hufen@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/hufen@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/hugua@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/hugua@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/hugua@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/hugua@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/jiayou@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/jiayou@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/jiayou@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/jiayou@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/jizhi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/jizhi@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/jizhi@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/jizhi@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/keai@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/keai@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/keai@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/keai@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kelian@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kelian@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kelian@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kelian@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kiss@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kiss@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kiss@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kiss@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kongju@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kongju@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kongju@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kongju@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/koubi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/koubi@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/koubi@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/koubi@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kulou@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kulou@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kulou@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kulou@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kuye@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kuye@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kuye@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kuye@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/leiben@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/leiben@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/leiben@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/leiben@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/liulei@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/liulei@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/liulei@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/liulei@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/liwu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/liwu@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/liwu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/liwu@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/meigui@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/meigui@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/meigui@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/meigui@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/motou@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/motou@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/motou@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/motou@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/piezui@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/piezui@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/piezui@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/piezui@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/pijiu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/pijiu@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/pijiu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/pijiu@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qian@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qian@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qian@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qian@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qiang@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qiang@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qiang@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qiang@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qiaoda@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qiaoda@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qiaoda@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qiaoda@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qidao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qidao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qidao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qidao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/ruhua@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/ruhua@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/ruhua@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/ruhua@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/sahua@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/sahua@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/sahua@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/sahua@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/shihua@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/shihua@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/shihua@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/shihua@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/shuai@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/shuai@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/shuai@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/shuai@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/sikao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/sikao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/sikao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/sikao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tingge@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tingge@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tingge@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tingge@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tushe@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tushe@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tushe@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tushe@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tuxie@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tuxie@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tuxie@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tuxie@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/weiqu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/weiqu@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/weiqu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/weiqu@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/what@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/what@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/what@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/what@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/woshou@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/woshou@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/woshou@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/woshou@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/wulian@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/wulian@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/wulian@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/wulian@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/wumai@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/wumai@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/wumai@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/wumai@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xiao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xiao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xiao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xiao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xiaoku@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xiaoku@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xiaoku@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xiaoku@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zhadan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zhadan@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zhadan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zhadan@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/ziya@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/ziya@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/ziya@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/ziya@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/daiwugu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/daiwugu@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/daiwugu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/daiwugu@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/dajinya@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/dajinya@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/dajinya@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/dajinya@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/guzhang@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/guzhang@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/guzhang@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/guzhang@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/hanshui@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/hanshui@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/hanshui@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/hanshui@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/hanxiao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/hanxiao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/hanxiao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/hanxiao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/heilian@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/heilian@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/heilian@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/heilian@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/heixian@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/heixian@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/heixian@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/heixian@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/honglian@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/honglian@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/honglian@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/honglian@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/jianxiao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/jianxiao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/jianxiao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/jianxiao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/jizhang@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/jizhang@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/jizhang@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/jizhang@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kuaikule@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kuaikule@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/kuaikule@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/kuaikule@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/laikanwo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/laikanwo@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/laikanwo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/laikanwo@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/liangdai@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/liangdai@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/liangdai@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/liangdai@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/liangxi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/liangxi@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/liangxi@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/liangxi@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/lvmaozi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/lvmaozi@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/lvmaozi@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/lvmaozi@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/pengquan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/pengquan@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/pengquan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/pengquan@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/quwufen@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/quwufen@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/quwufen@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/quwufen@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/shangxin@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/shangxin@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/shangxin@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/shangxin@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/songxin@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/songxin@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/songxin@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/songxin@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tianping@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tianping@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tianping@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tianping@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/touxiao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/touxiao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/touxiao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/touxiao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/weixiao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/weixiao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/weixiao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/weixiao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xiongji@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xiongji@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xiongji@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xiongji@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zaijian@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zaijian@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zaijian@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zaijian@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zhoumei@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zhoumei@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zhoumei@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zhoumei@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zuoshang@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zuoshang@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zuoshang@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zuoshang@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/fanbaiyan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/fanbaiyan@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/fanbaiyan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/fanbaiyan@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qiubaobao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qiubaobao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qiubaobao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qiubaobao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tucaihong@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tucaihong@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/tucaihong@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/tucaihong@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xiaoguzhang@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xiaoguzhang@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/xiaoguzhang@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/xiaoguzhang@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zhenliang@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zhenliang@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zhenliang@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zhenliang@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zhuakuang@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zhuakuang@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zhuakuang@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zhuakuang@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/ziweibiezou@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/ziweibiezou@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/ziweibiezou@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/ziweibiezou@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zuoguilian@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zuoguilian@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zuoguilian@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zuoguilian@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/chiguaqunzhong@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/chiguaqunzhong@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/chiguaqunzhong@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/chiguaqunzhong@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/lingguangyishan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/lingguangyishan@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/lingguangyishan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/lingguangyishan@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qibuchengsheng@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qibuchengsheng@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/qibuchengsheng@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/qibuchengsheng@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/woxiangjingjing@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/woxiangjingjing@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/woxiangjingjing@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/woxiangjingjing@3x.png -------------------------------------------------------------------------------- /Pods/Headers/Public/SnapKit/SnapKit.modulemap: -------------------------------------------------------------------------------- 1 | module SnapKit [system] { 2 | umbrella header "SnapKit-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/masichundeweixiao@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/masichundeweixiao@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/masichundeweixiao@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/masichundeweixiao@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/1024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/1024.jpg -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zhoudongyudeningshi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zhoudongyudeningshi@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/zhoudongyudeningshi@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/zhoudongyudeningshi@3x.png -------------------------------------------------------------------------------- /Pods/Headers/Public/Alamofire/Alamofire.modulemap: -------------------------------------------------------------------------------- 1 | module Alamofire [system] { 2 | umbrella header "Alamofire-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Pods/Headers/Public/HandyJSON/HandyJSON.modulemap: -------------------------------------------------------------------------------- 1 | module HandyJSON [system] { 2 | umbrella header "HandyJSON-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/default_emoticon_cover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/default_emoticon_cover@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Emoticons.bundle/default_emoticon_cover@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Emoticons.bundle/default_emoticon_cover@3x.png -------------------------------------------------------------------------------- /Pods/Headers/Public/Starscream/Starscream.modulemap: -------------------------------------------------------------------------------- 1 | module Starscream [system] { 2 | umbrella header "Starscream-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Pods/Target Support Files/SnapKit/SnapKit-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_SnapKit : NSObject 3 | @end 4 | @implementation PodsDummy_SnapKit 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/libwebp/libwebp-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_libwebp : NSObject 3 | @end 4 | @implementation PodsDummy_libwebp 5 | @end 6 | -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30Pen1.imageset/ic30Pen1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic30Pen1.imageset/ic30Pen1@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30Pen1.imageset/ic30Pen1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic30Pen1.imageset/ic30Pen1@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic90Pen1.imageset/ic90Pen1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic90Pen1.imageset/ic90Pen1@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic90Pen1.imageset/ic90Pen1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic90Pen1.imageset/ic90Pen1@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/launchImage.imageset/splash_ad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/launchImage.imageset/splash_ad.png -------------------------------------------------------------------------------- /Douyin.xcodeproj/xcuserdata/qiaoshi.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icWarning.imageset/icWarning@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icWarning.imageset/icWarning@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icWarning.imageset/icWarning@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icWarning.imageset/icWarning@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/launchImage.imageset/splash_ad_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/launchImage.imageset/splash_ad_x.png -------------------------------------------------------------------------------- /Pods/Target Support Files/Alamofire/Alamofire-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Alamofire : NSObject 3 | @end 4 | @implementation PodsDummy_Alamofire 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/HandyJSON/HandyJSON-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_HandyJSON : NSObject 3 | @end 4 | @implementation PodsDummy_HandyJSON 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-Douyin/Pods-Douyin.modulemap: -------------------------------------------------------------------------------- 1 | module Pods_Douyin [system] { 2 | umbrella header "Pods-Douyin-umbrella.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon60x60@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30RedSend.imageset/ic30RedSend@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic30RedSend.imageset/ic30RedSend@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30RedSend.imageset/ic30RedSend@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic30RedSend.imageset/ic30RedSend@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30WhiteAt.imageset/ic30WhiteAt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic30WhiteAt.imageset/ic30WhiteAt@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30WhiteAt.imageset/ic30WhiteAt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic30WhiteAt.imageset/ic30WhiteAt@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic90WhiteAt.imageset/ic90WhiteAt@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic90WhiteAt.imageset/ic90WhiteAt@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic90WhiteAt.imageset/ic90WhiteAt@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic90WhiteAt.imageset/ic90WhiteAt@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_arrow.imageset/icon_arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_arrow.imageset/icon_arrow@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_arrow.imageset/icon_arrow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_arrow.imageset/icon_arrow@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_github.imageset/icon_github@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_github.imageset/icon_github@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_github.imageset/icon_github@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_github.imageset/icon_github@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/music_cover.imageset/music_cover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/music_cover.imageset/music_cover@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/music_cover.imageset/music_cover@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/music_cover.imageset/music_cover@3x.png -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-Douyin/Pods-Douyin-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Pods_Douyin : NSObject 3 | @end 4 | @implementation PodsDummy_Pods_Douyin 5 | @end 6 | -------------------------------------------------------------------------------- /Pods/Target Support Files/Starscream/Starscream-dummy.m: -------------------------------------------------------------------------------- 1 | #import 2 | @interface PodsDummy_Starscream : NSObject 3 | @end 4 | @implementation PodsDummy_Starscream 5 | @end 6 | -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon29x29@2x-1.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon40x40@2x-1.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon76x76~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon76x76~ipad.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconLaststep.imageset/iconLaststep@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconLaststep.imageset/iconLaststep@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconLaststep.imageset/iconLaststep@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconLaststep.imageset/iconLaststep@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconSignDone.imageset/iconSignDone@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconSignDone.imageset/iconSignDone@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconSignDone.imageset/iconSignDone@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconSignDone.imageset/iconSignDone@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_release.imageset/icon_release@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_release.imageset/icon_release@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_release.imageset/icon_release@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_release.imageset/icon_release@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon76x76@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon76x76@2x~ipad.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30WhiteSend.imageset/ic30WhiteSend@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic30WhiteSend.imageset/ic30WhiteSend@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30WhiteSend.imageset/ic30WhiteSend@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/ic30WhiteSend.imageset/ic30WhiteSend@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_nextstep.imageset/icon_nextstep@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_nextstep.imageset/icon_nextstep@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_nextstep.imageset/icon_nextstep@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_nextstep.imageset/icon_nextstep@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconShootblack.imageset/iconShootblack@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconShootblack.imageset/iconShootblack@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconShootblack.imageset/iconShootblack@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconShootblack.imageset/iconShootblack@3x.png -------------------------------------------------------------------------------- /Douyin.xcworkspace/xcuserdata/qiaoshi.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin.xcworkspace/xcuserdata/qiaoshi.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon83.5x83.5@2x~ipad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/AppIcon.appiconset/AppIcon83.5x83.5@2x~ipad.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon30WhiteSmall.imageset/icon30WhiteSmall@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon30WhiteSmall.imageset/icon30WhiteSmall@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon30WhiteSmall.imageset/icon30WhiteSmall@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon30WhiteSmall.imageset/icon30WhiteSmall@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconBlackaBefore.imageset/iconBlackaBefore@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconBlackaBefore.imageset/iconBlackaBefore@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconBlackaBefore.imageset/iconBlackaBefore@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconBlackaBefore.imageset/iconBlackaBefore@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconProfileSina.imageset/iconProfileSina@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconProfileSina.imageset/iconProfileSina@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconProfileSina.imageset/iconProfileSina@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconProfileSina.imageset/iconProfileSina@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconWhiteaBefore.imageset/iconWhiteaBefore@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconWhiteaBefore.imageset/iconWhiteaBefore@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconWhiteaBefore.imageset/iconWhiteaBefore@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconWhiteaBefore.imageset/iconWhiteaBefore@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_closetopic.imageset/icon_closetopic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_closetopic.imageset/icon_closetopic@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_closetopic.imageset/icon_closetopic@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_closetopic.imageset/icon_closetopic@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_begin.imageset/icon_home_begin@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_begin.imageset/icon_home_begin@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_begin.imageset/icon_home_begin@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_begin.imageset/icon_home_begin@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_share.imageset/icon_home_share@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_share.imageset/icon_home_share@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_share.imageset/icon_home_share@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_share.imageset/icon_home_share@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_loading_big.imageset/icon_loading_big@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_loading_big.imageset/icon_loading_big@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_loading_big.imageset/icon_loading_big@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_loading_big.imageset/icon_loading_big@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_play_pause.imageset/icon_play_pause@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_play_pause.imageset/icon_play_pause@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_play_pause.imageset/icon_play_pause@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_play_pause.imageset/icon_play_pause@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_splash_logo.imageset/icon_splash_logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_splash_logo.imageset/icon_splash_logo@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_splash_logo.imageset/icon_splash_logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_splash_logo.imageset/icon_splash_logo@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/img_find_default.imageset/img_find_default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/img_find_default.imageset/img_find_default@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/img_find_default.imageset/img_find_default@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/img_find_default.imageset/img_find_default@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon30BlackSmall.imageset/icon30BlackSmall-1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon30BlackSmall.imageset/icon30BlackSmall-1@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon30BlackSmall.imageset/icon30BlackSmall-1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon30BlackSmall.imageset/icon30BlackSmall-1@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_comment.imageset/icon_home_comment@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_comment.imageset/icon_home_comment@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_comment.imageset/icon_home_comment@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_comment.imageset/icon_home_comment@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_likenum.imageset/icon_home_likenum@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_likenum.imageset/icon_home_likenum@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_likenum.imageset/icon_home_likenum@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_likenum.imageset/icon_home_likenum@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/img_video_loading.imageset/img_video_loading@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/img_video_loading.imageset/img_video_loading@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/img_video_loading.imageset/img_video_loading@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/img_video_loading.imageset/img_video_loading@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_photo_red.imageset/outline_photo_red@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/outline_photo_red.imageset/outline_photo_red@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_photo_red.imageset/outline_photo_red@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/outline_photo_red.imageset/outline_photo_red@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_image_red.imageset/baseline_image_red@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_image_red.imageset/baseline_image_red@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_image_red.imageset/baseline_image_red@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_image_red.imageset/baseline_image_red@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/check_circle_white.imageset/check_circle_white@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/check_circle_white.imageset/check_circle_white@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/check_circle_white.imageset/check_circle_white@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/check_circle_white.imageset/check_circle_white@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconGreycloseSmall.imageset/iconGreycloseSmall@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconGreycloseSmall.imageset/iconGreycloseSmall@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconGreycloseSmall.imageset/iconGreycloseSmall@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconGreycloseSmall.imageset/iconGreycloseSmall@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconUserProfileBoy.imageset/iconUserProfileBoy@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconUserProfileBoy.imageset/iconUserProfileBoy@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconUserProfileBoy.imageset/iconUserProfileBoy@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconUserProfileBoy.imageset/iconUserProfileBoy@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_emotion_delete.imageset/sym_keyboard_delete-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_emotion_delete.imageset/sym_keyboard_delete-1.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_emotion_delete.imageset/sym_keyboard_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_emotion_delete.imageset/sym_keyboard_delete.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/media_type_image_m.imageset/media_type_image_m@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/media_type_image_m.imageset/media_type_image_m@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/media_type_image_m.imageset/media_type_image_m@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/media_type_image_m.imageset/media_type_image_m@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_photo_grey.imageset/outline_photo_grey@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/outline_photo_grey.imageset/outline_photo_grey@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_photo_grey.imageset/outline_photo_grey@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/outline_photo_grey.imageset/outline_photo_grey@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icCommentLikeBefore.imageset/icCommentLikeBefore@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icCommentLikeBefore.imageset/icCommentLikeBefore@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icCommentLikeBefore.imageset/icCommentLikeBefore@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icCommentLikeBefore.imageset/icCommentLikeBefore@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon60LoadingMiddle.imageset/icon60LoadingMiddle@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon60LoadingMiddle.imageset/icon60LoadingMiddle@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon60LoadingMiddle.imageset/icon60LoadingMiddle@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon60LoadingMiddle.imageset/icon60LoadingMiddle@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconUserProfileGirl.imageset/iconUserProfileGirl@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconUserProfileGirl.imageset/iconUserProfileGirl@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconUserProfileGirl.imageset/iconUserProfileGirl@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconUserProfileGirl.imageset/iconUserProfileGirl@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_challenge.imageset/icon_home_challenge@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_challenge.imageset/icon_home_challenge@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_challenge.imageset/icon_home_challenge@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_challenge.imageset/icon_home_challenge@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_loading_yellow.imageset/icon_loading_yellow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_loading_yellow.imageset/icon_loading_yellow@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_loading_yellow.imageset/icon_loading_yellow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_loading_yellow.imageset/icon_loading_yellow@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_photo_white.imageset/outline_photo_white@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/outline_photo_white.imageset/outline_photo_white@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_photo_white.imageset/outline_photo_white@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/outline_photo_white.imageset/outline_photo_white@3x.png -------------------------------------------------------------------------------- /Douyin.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_emotion_grey.imageset/baseline_emotion_grey@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_emotion_grey.imageset/baseline_emotion_grey@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_emotion_grey.imageset/baseline_emotion_grey@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_emotion_grey.imageset/baseline_emotion_grey@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_image_black.imageset/baseline_image_black@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_image_black.imageset/baseline_image_black@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_image_black.imageset/baseline_image_black@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_image_black.imageset/baseline_image_black@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_image_white.imageset/baseline_image_white@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_image_white.imageset/baseline_image_white@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_image_white.imageset/baseline_image_white@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_image_white.imageset/baseline_image_white@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icBlackclose30Middle.imageset/icBlackclose30Middle@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icBlackclose30Middle.imageset/icBlackclose30Middle@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icBlackclose30Middle.imageset/icBlackclose30Middle@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icBlackclose30Middle.imageset/icBlackclose30Middle@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_dislike_big.imageset/icon_home_dislike_big@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_dislike_big.imageset/icon_home_dislike_big@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_dislike_big.imageset/icon_home_dislike_big@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_dislike_big.imageset/icon_home_dislike_big@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_like_after.imageset/icon_home_like_after@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_like_after.imageset/icon_home_like_after@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_like_after.imageset/icon_home_like_after@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_like_after.imageset/icon_home_like_after@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_like_before.imageset/icon_home_like_before@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_like_before.imageset/icon_home_like_before@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_like_before.imageset/icon_home_like_before@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_like_before.imageset/icon_home_like_before@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_musicnote1.imageset/icon_home_musicnote1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_musicnote1.imageset/icon_home_musicnote1@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_musicnote1.imageset/icon_home_musicnote1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_musicnote1.imageset/icon_home_musicnote1@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_musicnote2.imageset/icon_home_musicnote2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_musicnote2.imageset/icon_home_musicnote2@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_musicnote2.imageset/icon_home_musicnote2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_musicnote2.imageset/icon_home_musicnote2@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_musicnote3.imageset/icon_home_musicnote3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_musicnote3.imageset/icon_home_musicnote3@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_musicnote3.imageset/icon_home_musicnote3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_musicnote3.imageset/icon_home_musicnote3@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_qq.imageset/icon_profile_share_qq@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_profile_share_qq.imageset/icon_profile_share_qq@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_qq.imageset/icon_profile_share_qq@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_profile_share_qq.imageset/icon_profile_share_qq@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_send_markperson.imageset/icon_send_markperson@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_send_markperson.imageset/icon_send_markperson@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_send_markperson.imageset/icon_send_markperson@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_send_markperson.imageset/icon_send_markperson@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_text_markperson.imageset/icon_text_markperson@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_text_markperson.imageset/icon_text_markperson@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_text_markperson.imageset/icon_text_markperson@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_text_markperson.imageset/icon_text_markperson@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_keyboard_grey.imageset/outline_keyboard_grey@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/outline_keyboard_grey.imageset/outline_keyboard_grey@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_keyboard_grey.imageset/outline_keyboard_grey@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/outline_keyboard_grey.imageset/outline_keyboard_grey@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/default_emoticon_cover.imageset/default_emoticon_cover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/default_emoticon_cover.imageset/default_emoticon_cover@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/default_emoticon_cover.imageset/default_emoticon_cover@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/default_emoticon_cover.imageset/default_emoticon_cover@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icSelectionBeforeSmall.imageset/icSelectionBeforeSmall@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icSelectionBeforeSmall.imageset/icSelectionBeforeSmall@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icSelectionBeforeSmall.imageset/icSelectionBeforeSmall@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icSelectionBeforeSmall.imageset/icSelectionBeforeSmall@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconHomeAllshareXitong.imageset/iconHomeAllshareXitong@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconHomeAllshareXitong.imageset/iconHomeAllshareXitong@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconHomeAllshareXitong.imageset/iconHomeAllshareXitong@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconHomeAllshareXitong.imageset/iconHomeAllshareXitong@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/radio_button_checked_red.imageset/radio_button_checked@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/radio_button_checked_red.imageset/radio_button_checked@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/radio_button_checked_red.imageset/radio_button_checked@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/radio_button_checked_red.imageset/radio_button_checked@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_titlebar_addfriend.imageset/icon_titlebar_addfriend@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_titlebar_addfriend.imageset/icon_titlebar_addfriend@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_titlebar_addfriend.imageset/icon_titlebar_addfriend@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_titlebar_addfriend.imageset/icon_titlebar_addfriend@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_titlebar_whiteback.imageset/icon_titlebar_whiteback@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_titlebar_whiteback.imageset/icon_titlebar_whiteback@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_titlebar_whiteback.imageset/icon_titlebar_whiteback@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_titlebar_whiteback.imageset/icon_titlebar_whiteback@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_titlebar_whitemore.imageset/icon_titlebar_whitemore@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_titlebar_whitemore.imageset/icon_titlebar_whitemore@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_titlebar_whitemore.imageset/icon_titlebar_whitemore@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_titlebar_whitemore.imageset/icon_titlebar_whitemore@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_warn_white.imageset/outline_priority_high_white_24pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_warn_white.imageset/outline_priority_high_white_24pt_2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_warn_white.imageset/outline_priority_high_white_24pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_warn_white.imageset/outline_priority_high_white_24pt_3x.png -------------------------------------------------------------------------------- /Douyin.xcodeproj/project.xcworkspace/xcuserdata/qiaoshi.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin.xcodeproj/project.xcworkspace/xcuserdata/qiaoshi.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconSelectionBeforeSmall.imageset/iconSelectionBeforeSmall@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconSelectionBeforeSmall.imageset/iconSelectionBeforeSmall@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconSelectionBeforeSmall.imageset/iconSelectionBeforeSmall@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/iconSelectionBeforeSmall.imageset/iconSelectionBeforeSmall@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_personal_add_little.imageset/icon_personal_add_little@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_personal_add_little.imageset/icon_personal_add_little@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_personal_add_little.imageset/icon_personal_add_little@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_personal_add_little.imageset/icon_personal_add_little@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_weibo.imageset/icon_profile_share_weibo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_profile_share_weibo.imageset/icon_profile_share_weibo@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_weibo.imageset/icon_profile_share_weibo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_profile_share_weibo.imageset/icon_profile_share_weibo@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icCommentLikeBefore_black.imageset/icCommentLikeBefore_black@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icCommentLikeBefore_black.imageset/icCommentLikeBefore_black@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icCommentLikeBefore_black.imageset/icCommentLikeBefore_black@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icCommentLikeBefore_black.imageset/icCommentLikeBefore_black@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_delete.imageset/icon_home_allshare_delete@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_delete.imageset/icon_home_allshare_delete@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_delete.imageset/icon_home_allshare_delete@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_delete.imageset/icon_home_allshare_delete@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_report.imageset/icon_home_allshare_report@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_report.imageset/icon_home_allshare_report@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_report.imageset/icon_home_allshare_report@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_report.imageset/icon_home_allshare_report@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_qqZone.imageset/icon_profile_share_qqZone@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_profile_share_qqZone.imageset/icon_profile_share_qqZone@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_qqZone.imageset/icon_profile_share_qqZone@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_profile_share_qqZone.imageset/icon_profile_share_qqZone@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_wechat.imageset/icon_profile_share_wechat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_profile_share_wechat.imageset/icon_profile_share_wechat@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_wechat.imageset/icon_profile_share_wechat@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_profile_share_wechat.imageset/icon_profile_share_wechat@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_send_markperson_large.imageset/icon_send_markperson_large@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_send_markperson_large.imageset/icon_send_markperson_large@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_send_markperson_large.imageset/icon_send_markperson_large@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_send_markperson_large.imageset/icon_send_markperson_large@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/radio_button_unchecked_white.imageset/radio_button_unchecked@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/radio_button_unchecked_white.imageset/radio_button_unchecked@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/radio_button_unchecked_white.imageset/radio_button_unchecked@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/radio_button_unchecked_white.imageset/radio_button_unchecked@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_all_share_dislike.imageset/icon_home_all_share_dislike@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_all_share_dislike.imageset/icon_home_all_share_dislike@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_all_share_dislike.imageset/icon_home_all_share_dislike@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_all_share_dislike.imageset/icon_home_all_share_dislike@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_copylink.imageset/icon_home_allshare_copylink@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_copylink.imageset/icon_home_allshare_copylink@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_copylink.imageset/icon_home_allshare_copylink@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_copylink.imageset/icon_home_allshare_copylink@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_download.imageset/icon_home_allshare_download@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_download.imageset/icon_home_allshare_download@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_download.imageset/icon_home_allshare_download@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_download.imageset/icon_home_allshare_download@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_sina_small.imageset/icon_home_allshare_sina_small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_sina_small.imageset/icon_home_allshare_sina_small@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_sina_small.imageset/icon_home_allshare_sina_small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_sina_small.imageset/icon_home_allshare_sina_small@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_wxTimeline.imageset/icon_profile_share_wxTimeline@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_profile_share_wxTimeline.imageset/icon_profile_share_wxTimeline@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_wxTimeline.imageset/icon_profile_share_wxTimeline@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_profile_share_wxTimeline.imageset/icon_profile_share_wxTimeline@3x.png -------------------------------------------------------------------------------- /Douyin.xcworkspace/xcuserdata/qiaoshi.xcuserdatad/IDEFindNavigatorScopes.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_emotion_white.imageset/baseline_sentiment_satisfied_alt_white@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_emotion_white.imageset/baseline_sentiment_satisfied_alt_white@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_emotion_white.imageset/baseline_sentiment_satisfied_alt_white@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_emotion_white.imageset/baseline_sentiment_satisfied_alt_white@3x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_wechet_small.imageset/icon_home_allshare_wechet_small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_wechet_small.imageset/icon_home_allshare_wechet_small@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_wechet_small.imageset/icon_home_allshare_wechet_small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/icon_home_allshare_wechet_small.imageset/icon_home_allshare_wechet_small@3x.png -------------------------------------------------------------------------------- /Douyin/Network/HttpRequest/BaseRequest.swift: -------------------------------------------------------------------------------- 1 | // 2 | // BaseRequest.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/2. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class BaseRequest: BaseModel { 12 | } 13 | -------------------------------------------------------------------------------- /Douyin/Douyin+bridging+Header.h: -------------------------------------------------------------------------------- 1 | // 2 | // Douyin+bridging+Header.h 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/1. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | 10 | #import 11 | 12 | #import "WebPImage.h" 13 | -------------------------------------------------------------------------------- /Pods/Target Support Files/SnapKit/SnapKit-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /Pods/Target Support Files/libwebp/libwebp-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_sentiment_satisfied_alt_black.imageset/baseline_sentiment_satisfied_alt_black@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_sentiment_satisfied_alt_black.imageset/baseline_sentiment_satisfied_alt_black@2x.png -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_sentiment_satisfied_alt_black.imageset/baseline_sentiment_satisfied_alt_black@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sshiqiao/douyin-ios-swift/HEAD/Douyin/Resource/Assets.xcassets/baseline_sentiment_satisfied_alt_black.imageset/baseline_sentiment_satisfied_alt_black@3x.png -------------------------------------------------------------------------------- /Pods/Target Support Files/Alamofire/Alamofire-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /Pods/Target Support Files/HandyJSON/HandyJSON-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /Douyin.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Pods/Target Support Files/Starscream/Starscream-prefix.pch: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | -------------------------------------------------------------------------------- /Douyin/Network/HttpResponse/UserResponse.swift: -------------------------------------------------------------------------------- 1 | // 2 | // UserResponse.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/4. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class UserResponse: BaseResponse { 12 | var data:User? 13 | } 14 | -------------------------------------------------------------------------------- /Douyin.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Douyin/Network/HttpResponse/AwemeResponse.swift: -------------------------------------------------------------------------------- 1 | // 2 | // AwemeResponse.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/4. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class AwemeResponse: BaseResponse { 12 | var data:Aweme? 13 | } 14 | -------------------------------------------------------------------------------- /Douyin/Network/HttpResponse/CommentResponse.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CommentResponse.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/4. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class CommentResponse: BaseResponse { 12 | var data:Comment? 13 | } 14 | -------------------------------------------------------------------------------- /Douyin/Network/HttpResponse/VisitorResponse.swift: -------------------------------------------------------------------------------- 1 | // 2 | // VisitorResponse.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/4. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class VisitorResponse: BaseResponse { 12 | var data:Visitor? 13 | } 14 | -------------------------------------------------------------------------------- /Douyin/Entity/BaseModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // BaseModel.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/2. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import HandyJSON 11 | 12 | class BaseModel:NSObject, HandyJSON { 13 | required override init() {} 14 | } 15 | -------------------------------------------------------------------------------- /Douyin/Network/HttpResponse/AwemeListResponse.swift: -------------------------------------------------------------------------------- 1 | // 2 | // AwemeListResponse.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/4. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class AwemeListResponse: BaseResponse { 12 | var data = [Aweme]() 13 | } 14 | -------------------------------------------------------------------------------- /Douyin/Network/HttpResponse/GroupChatResponse.swift: -------------------------------------------------------------------------------- 1 | // 2 | // GroupChatResponse.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/4. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class GroupChatResponse: BaseResponse { 12 | var data:GroupChat? 13 | } 14 | -------------------------------------------------------------------------------- /Douyin.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Douyin/Network/HttpResponse/CommentListResponse.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CommentListResponse.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/4. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class CommentListResponse: BaseResponse { 12 | var data = [Comment]() 13 | } 14 | -------------------------------------------------------------------------------- /Douyin/Network/HttpResponse/GroupChatListResponse.swift: -------------------------------------------------------------------------------- 1 | // 2 | // GroupChatListResponse.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/2. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class GroupChatListResponse: BaseResponse { 12 | var data = [GroupChat]() 13 | } 14 | -------------------------------------------------------------------------------- /Douyin/Network/HttpResponse/BaseResponse.swift: -------------------------------------------------------------------------------- 1 | // 2 | // BaseResponse.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/2. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class BaseResponse: BaseModel { 12 | var code:Int? 13 | var message:String? 14 | var has_more:Int = 0 15 | var total_count:Int = 0 16 | } 17 | -------------------------------------------------------------------------------- /Douyin/Entity/PictureInfo.swift: -------------------------------------------------------------------------------- 1 | // 2 | // PictureInfo.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/2. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class PictureInfo: BaseModel { 12 | var file_id:String? 13 | var url:String? 14 | var width:CGFloat? 15 | var height:CGFloat? 16 | var type:String? 17 | } 18 | -------------------------------------------------------------------------------- /Douyin/Extension/Data+.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Data+.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/6. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | extension Data 12 | { 13 | func subdata(in range: CountableClosedRange) -> Data { 14 | return self.subdata(in: range.lowerBound.. () { 12 | for index in indexs.sorted(by: >) { 13 | self.remove(at: index) 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Pods/Headers/Public/SnapKit/SnapKit-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | 14 | FOUNDATION_EXPORT double SnapKitVersionNumber; 15 | FOUNDATION_EXPORT const unsigned char SnapKitVersionString[]; 16 | 17 | -------------------------------------------------------------------------------- /Pods/HandyJSON/Source/Export.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Export.swift 3 | // HandyJSON 4 | // 5 | // Created by zhouzhuo on 16/07/2017. 6 | // Copyright © 2017 aliyun. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | public protocol HandyJSONCustomTransformable: _ExtendCustomBasicType {} 12 | 13 | public protocol HandyJSON: _ExtendCustomModelType {} 14 | 15 | public protocol HandyJSONEnum: _RawEnumProtocol {} 16 | -------------------------------------------------------------------------------- /Pods/Headers/Public/Alamofire/Alamofire-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | 14 | FOUNDATION_EXPORT double AlamofireVersionNumber; 15 | FOUNDATION_EXPORT const unsigned char AlamofireVersionString[]; 16 | 17 | -------------------------------------------------------------------------------- /Pods/Headers/Public/Starscream/Starscream-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | 14 | FOUNDATION_EXPORT double StarscreamVersionNumber; 15 | FOUNDATION_EXPORT const unsigned char StarscreamVersionString[]; 16 | 17 | -------------------------------------------------------------------------------- /Pods/Target Support Files/Pods-Douyin/Pods-Douyin-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | 14 | FOUNDATION_EXPORT double Pods_DouyinVersionNumber; 15 | FOUNDATION_EXPORT const unsigned char Pods_DouyinVersionString[]; 16 | 17 | -------------------------------------------------------------------------------- /Pods/Headers/Public/HandyJSON/HandyJSON-umbrella.h: -------------------------------------------------------------------------------- 1 | #ifdef __OBJC__ 2 | #import 3 | #else 4 | #ifndef FOUNDATION_EXPORT 5 | #if defined(__cplusplus) 6 | #define FOUNDATION_EXPORT extern "C" 7 | #else 8 | #define FOUNDATION_EXPORT extern 9 | #endif 10 | #endif 11 | #endif 12 | 13 | #import "HandyJSON.h" 14 | 15 | FOUNDATION_EXPORT double HandyJSONVersionNumber; 16 | FOUNDATION_EXPORT const unsigned char HandyJSONVersionString[]; 17 | 18 | -------------------------------------------------------------------------------- /Douyin/Extension/UIApplication+.swift: -------------------------------------------------------------------------------- 1 | // 2 | // UIApplication+.swift 3 | // Douyin 4 | // 5 | // Created by Qiao Shi on 2018/8/9. 6 | // Copyright © 2018年 Qiao Shi. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | extension UIApplication { 12 | var statusBarView: UIView? { 13 | if responds(to: Selector(("statusBar"))) { 14 | return value(forKey: "statusBar") as? UIView 15 | } 16 | return nil 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30Pen1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "ic30Pen1@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "ic30Pen1@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic90Pen1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "ic90Pen1@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "ic90Pen1@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icWarning.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icWarning@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icWarning@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/launchImage.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "splash_ad.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "splash_ad_x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_arrow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_arrow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_arrow@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30RedSend.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "ic30RedSend@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "ic30RedSend@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30WhiteAt.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "ic30WhiteAt@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "ic30WhiteAt@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic90WhiteAt.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "ic90WhiteAt@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "ic90WhiteAt@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconLaststep.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconLaststep@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconLaststep@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconSignDone.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconSignDone@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconSignDone@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_github.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_github@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_github@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_release.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_release@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_release@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/music_cover.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "music_cover@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "music_cover@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/ic30WhiteSend.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "ic30WhiteSend@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "ic30WhiteSend@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconShootblack.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconShootblack@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconShootblack@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_nextstep.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_nextstep@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_nextstep@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconProfileSina.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconProfileSina@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconProfileSina@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_closetopic.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_closetopic@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_closetopic@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_begin.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_begin@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_begin@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_share.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_share@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_share@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_play_pause.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_play_pause@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_play_pause@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon30BlackSmall.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon30BlackSmall-1@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon30BlackSmall-1@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon30WhiteSmall.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon30WhiteSmall@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon30WhiteSmall@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconBlackaBefore.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconBlackaBefore@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconBlackaBefore@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconWhiteaBefore.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconWhiteaBefore@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconWhiteaBefore@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_comment.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_comment@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_comment@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_likenum.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_likenum@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_likenum@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_loading_big.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_loading_big@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_loading_big@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_splash_logo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_splash_logo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_splash_logo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/img_find_default.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "img_find_default@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "img_find_default@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/img_video_loading.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "img_video_loading@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "img_video_loading@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_photo_red.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "outline_photo_red@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "outline_photo_red@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_image_red.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "baseline_image_red@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "baseline_image_red@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/check_circle_white.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "check_circle_white@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "check_circle_white@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icCommentLikeBefore.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icCommentLikeBefore@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icCommentLikeBefore@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon60LoadingMiddle.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon60LoadingMiddle@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon60LoadingMiddle@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconGreycloseSmall.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconGreycloseSmall@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconGreycloseSmall@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconUserProfileBoy.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconUserProfileBoy@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconUserProfileBoy@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconUserProfileGirl.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconUserProfileGirl@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconUserProfileGirl@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_emotion_delete.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "sym_keyboard_delete.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "sym_keyboard_delete-1.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_challenge.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_challenge@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_challenge@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_loading_yellow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_loading_yellow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_loading_yellow@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/media_type_image_m.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "media_type_image_m@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "media_type_image_m@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_photo_grey.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "outline_photo_grey@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "outline_photo_grey@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_photo_white.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "outline_photo_white@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "outline_photo_white@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- 1 | platform :ios,'8.0' 2 | inhibit_all_warnings! 3 | target 'Douyin' do 4 | pod 'Alamofire' 5 | pod 'HandyJSON' 6 | pod 'SnapKit' 7 | pod 'Starscream' 8 | pod 'libwebp' 9 | end 10 | 11 | post_install do |installer| 12 | installer.pods_project.targets.each do |target| 13 | target.build_configurations.each do |config| 14 | if config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'].to_f < 8.0 15 | config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '8.0' 16 | end 17 | end 18 | end 19 | end 20 | -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_image_black.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "baseline_image_black@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "baseline_image_black@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_image_white.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "baseline_image_white@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "baseline_image_white@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icBlackclose30Middle.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icBlackclose30Middle@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icBlackclose30Middle@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_like_after.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_like_after@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_like_after@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_musicnote1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_musicnote1@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_musicnote1@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_musicnote2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_musicnote2@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_musicnote2@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_musicnote3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_musicnote3@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_musicnote3@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_send_markperson.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_send_markperson@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_send_markperson@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_text_markperson.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_text_markperson@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_text_markperson@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/baseline_emotion_grey.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "baseline_emotion_grey@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "baseline_emotion_grey@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/default_emoticon_cover.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "default_emoticon_cover@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "default_emoticon_cover@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icSelectionBeforeSmall.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icSelectionBeforeSmall@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icSelectionBeforeSmall@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconHomeAllshareXitong.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconHomeAllshareXitong@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconHomeAllshareXitong@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_dislike_big.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_dislike_big@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_dislike_big@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_like_before.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_like_before@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_like_before@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_qq.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_profile_share_qq@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_profile_share_qq@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/outline_keyboard_grey.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "outline_keyboard_grey@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "outline_keyboard_grey@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/radio_button_checked_red.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "radio_button_checked@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "radio_button_checked@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/iconSelectionBeforeSmall.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "iconSelectionBeforeSmall@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "iconSelectionBeforeSmall@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_personal_add_little.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_personal_add_little@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_personal_add_little@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_weibo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_profile_share_weibo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_profile_share_weibo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_titlebar_addfriend.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_titlebar_addfriend@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_titlebar_addfriend@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_titlebar_whiteback.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_titlebar_whiteback@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_titlebar_whiteback@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_titlebar_whitemore.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_titlebar_whitemore@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_titlebar_whitemore@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/radio_button_unchecked_white.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "radio_button_unchecked@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "radio_button_unchecked@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icCommentLikeBefore_black.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icCommentLikeBefore_black@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icCommentLikeBefore_black@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_delete.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_allshare_delete@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_allshare_delete@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_home_allshare_report.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_home_allshare_report@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_home_allshare_report@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_qqZone.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_profile_share_qqZone@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_profile_share_qqZone@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Douyin/Resource/Assets.xcassets/icon_profile_share_wechat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_profile_share_wechat@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "icon_profile_share_wechat@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } --------------------------------------------------------------------------------