├── README.md └── Weibo ├── Weibo ├── Assets.xcassets │ ├── Contents.json │ ├── Home │ │ ├── Contents.json │ │ ├── popover_background.imageset │ │ │ ├── popover_background@2x.png │ │ │ └── Contents.json │ │ ├── timeline_icon_more.imageset │ │ │ ├── timeline_icon_more@2x.png │ │ │ └── Contents.json │ │ ├── timeline_image_gif.imageset │ │ │ ├── timeline_image_gif@2x.png │ │ │ └── Contents.json │ │ ├── timeline_icon_unlike.imageset │ │ │ ├── timeline_icon_unlike@2x.png │ │ │ └── Contents.json │ │ ├── timeline_icon_comment.imageset │ │ │ ├── timeline_icon_comment@2x.png │ │ │ └── Contents.json │ │ ├── timeline_icon_retweet.imageset │ │ │ ├── timeline_icon_retweet@2x.png │ │ │ └── Contents.json │ │ ├── popover_background_left.imageset │ │ │ ├── popover_background_left@2x.png │ │ │ └── Contents.json │ │ ├── popover_background_right.imageset │ │ │ ├── popover_background_right@2x.png │ │ │ └── Contents.json │ │ ├── timeline_card_bottom_line.imageset │ │ │ ├── timeline_card_bottom_line@2x.png │ │ │ └── Contents.json │ │ ├── timeline_image_placeholder.imageset │ │ │ ├── timeline_image_placeholder.png │ │ │ └── Contents.json │ │ ├── timeline_retweet_background.imageset │ │ │ ├── timeline_retweet_background@2x.png │ │ │ └── Contents.json │ │ ├── timeline_card_top_background.imageset │ │ │ ├── timeline_card_top_background@2x.png │ │ │ └── Contents.json │ │ ├── timeline_icon_more_highlighted.imageset │ │ │ ├── timeline_icon_more_highlighted@2x.png │ │ │ └── Contents.json │ │ ├── timeline_new_status_background.imageset │ │ │ ├── timeline_new_status_background@2x.png │ │ │ └── Contents.json │ │ ├── timeline_card_bottom_background.imageset │ │ │ ├── timeline_card_bottom_background@2x.png │ │ │ └── Contents.json │ │ ├── timeline_card_bottom_line_highlighted.imageset │ │ │ ├── timeline_card_bottom_line_highlighted@2x.png │ │ │ └── Contents.json │ │ ├── timeline_retweet_background_highlighted.imageset │ │ │ ├── timeline_retweet_background_highlighted@2x.png │ │ │ └── Contents.json │ │ ├── timeline_card_top_background_highlighted.imageset │ │ │ ├── timeline_card_top_background_highlighted@2x.png │ │ │ └── Contents.json │ │ └── timeline_card_bottom_background_highlighted.imageset │ │ │ ├── timeline_card_bottom_background_highlighted@2x.png │ │ │ └── Contents.json │ ├── 3DTouch │ │ ├── Contents.json │ │ ├── fx_3dtouch_scan.imageset │ │ │ ├── fx_3dtouch_scan@2x.png │ │ │ ├── fx_3dtouch_scan@3x.png │ │ │ └── Contents.json │ │ ├── fx_3dtouch_search.imageset │ │ │ ├── fx_3dtouch_search@2x.png │ │ │ ├── fx_3dtouch_search@3x.png │ │ │ └── Contents.json │ │ ├── fx_3dtouch_star_ticket.imageset │ │ │ ├── fx_3dtouch_star_ticket@2x.png │ │ │ ├── fx_3dtouch_star_ticket@3x.png │ │ │ └── Contents.json │ │ └── fx_3dtouch_receipt_of_goods.imageset │ │ │ ├── fx_3dtouch_receipt_of_goods@2x.png │ │ │ ├── fx_3dtouch_receipt_of_goods@3x.png │ │ │ └── Contents.json │ ├── Avatar │ │ ├── Contents.json │ │ ├── avatar_vip.imageset │ │ │ ├── avatar_vip@2x.png │ │ │ └── Contents.json │ │ ├── avatar_vgirl.imageset │ │ │ ├── avatar_vgirl@2x.png │ │ │ └── Contents.json │ │ ├── avatar_default.imageset │ │ │ ├── avatar_default@2x.png │ │ │ └── Contents.json │ │ ├── avatar_grassroot.imageset │ │ │ ├── avatar_grassroot@2x.png │ │ │ └── Contents.json │ │ ├── avatar_default_big.imageset │ │ │ ├── avatar_default_big@2x.png │ │ │ └── Contents.json │ │ ├── avatar_default_small.imageset │ │ │ ├── avatar_default_small@2x.png │ │ │ └── Contents.json │ │ └── avatar_enterprise_vip.imageset │ │ │ ├── avatar_enterprise_vip@2x.png │ │ │ └── Contents.json │ ├── Compose │ │ ├── Contents.json │ │ ├── compose_pic_add.imageset │ │ │ ├── compose_pic_add@2x.png │ │ │ ├── compose_pic_add@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_lbs.imageset │ │ │ ├── tabbar_compose_lbs@2x.png │ │ │ ├── tabbar_compose_lbs@3x.png │ │ │ └── Contents.json │ │ ├── common_button_orange.imageset │ │ │ ├── common_button_orange@2x.png │ │ │ └── Contents.json │ │ ├── compose_photo_close.imageset │ │ │ ├── compose_photo_close@2x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_idea.imageset │ │ │ ├── tabbar_compose_idea@2x.png │ │ │ ├── tabbar_compose_idea@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_more.imageset │ │ │ ├── tabbar_compose_more@2x.png │ │ │ ├── tabbar_compose_more@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_music.imageset │ │ │ ├── tabbar_compose_music@2x.png │ │ │ ├── tabbar_compose_music@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_photo.imageset │ │ │ ├── tabbar_compose_photo@2x.png │ │ │ ├── tabbar_compose_photo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_video.imageset │ │ │ ├── tabbar_compose_video@2x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_voice.imageset │ │ │ ├── tabbar_compose_voice@2x.png │ │ │ ├── tabbar_compose_voice@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_weibo.imageset │ │ │ ├── tabbar_compose_weibo@2x.png │ │ │ ├── tabbar_compose_weibo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_camera.imageset │ │ │ ├── tabbar_compose_camera@2x.png │ │ │ ├── tabbar_compose_camera@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_delete.imageset │ │ │ ├── tabbar_compose_delete@2x.png │ │ │ ├── tabbar_compose_delete@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_friend.imageset │ │ │ ├── tabbar_compose_friend@2x.png │ │ │ ├── tabbar_compose_friend@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_review.imageset │ │ │ ├── tabbar_compose_review@2x.png │ │ │ ├── tabbar_compose_review@3x.png │ │ │ └── Contents.json │ │ ├── compose_add_background.imageset │ │ │ ├── compose_add_background@2x.png │ │ │ ├── compose_add_background@3x.png │ │ │ └── Contents.json │ │ ├── compose_toolbar_picture.imageset │ │ │ ├── compose_toolbar_picture@2x.png │ │ │ ├── compose_toolbar_picture@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_envelope.imageset │ │ │ ├── tabbar_compose_envelope@2x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_idea_neo.imageset │ │ │ ├── tabbar_compose_idea_neo@2x.png │ │ │ ├── tabbar_compose_idea_neo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_live_neo.imageset │ │ │ ├── tabbar_compose_live_neo@2x.png │ │ │ ├── tabbar_compose_live_neo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_shooting.imageset │ │ │ ├── tabbar_compose_shooting@2x.png │ │ │ ├── tabbar_compose_shooting@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_transfer.imageset │ │ │ ├── tabbar_compose_transfer@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_wbcamera.imageset │ │ │ ├── tabbar_compose_wbcamera@2x.png │ │ │ ├── tabbar_compose_wbcamera@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_headlines.imageset │ │ │ ├── tabbar_compose_headlines@2x.png │ │ │ ├── tabbar_compose_headlines@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_movie_neo.imageset │ │ │ ├── tabbar_compose_movie_neo@2x.png │ │ │ ├── tabbar_compose_movie_neo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_music_neo.imageset │ │ │ ├── tabbar_compose_music_neo@2x.png │ │ │ ├── tabbar_compose_music_neo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_topic_neo.imageset │ │ │ ├── tabbar_compose_topic_neo@2x.png │ │ │ ├── tabbar_compose_topic_neo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_video_neo.imageset │ │ │ ├── tabbar_compose_video_neo@2x.png │ │ │ ├── tabbar_compose_video_neo@3x.png │ │ │ └── Contents.json │ │ ├── compose_toolbar_background.imageset │ │ │ ├── compose_toolbar_background@2x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_comment_neo.imageset │ │ │ ├── tabbar_compose_comment_neo@2x.png │ │ │ ├── tabbar_compose_comment_neo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_friends_neo.imageset │ │ │ ├── tabbar_compose_friends_neo@2x.png │ │ │ ├── tabbar_compose_friends_neo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_left_button.imageset │ │ │ ├── tabbar_compose_left_button@2x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_miaopai_neo.imageset │ │ │ ├── tabbar_compose_miaopai_neo@2x.png │ │ │ ├── tabbar_compose_miaopai_neo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_picture_neo.imageset │ │ │ ├── tabbar_compose_picture_neo@2x.png │ │ │ ├── tabbar_compose_picture_neo@3x.png │ │ │ └── Contents.json │ │ ├── common_button_white_disable.imageset │ │ │ ├── common_button_white_disable@2x.png │ │ │ └── Contents.json │ │ ├── compose_pic_add_highlighted.imageset │ │ │ ├── compose_pic_add_highlighted@2x.png │ │ │ ├── compose_pic_add_highlighted@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_location_neo.imageset │ │ │ ├── tabbar_compose_location_neo@2x.png │ │ │ ├── tabbar_compose_location_neo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_right_button.imageset │ │ │ ├── tabbar_compose_right_button@2x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_shopping_neo.imageset │ │ │ ├── tabbar_compose_shopping_neo@2x.png │ │ │ ├── tabbar_compose_shopping_neo@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_slideshow_neo.imageset │ │ │ ├── tabbar_compose_slideshow_neo@2x.png │ │ │ ├── tabbar_compose_slideshow_neo@3x.png │ │ │ └── Contents.json │ │ ├── compose_trendbutton_background.imageset │ │ │ ├── compose_trendbutton_background@2x.png │ │ │ ├── compose_trendbutton_background@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_productrelease.imageset │ │ │ ├── tabbar_compose_productrelease@2x.png │ │ │ ├── tabbar_compose_productrelease@3x.png │ │ │ └── Contents.json │ │ ├── compose_camerabutton_background.imageset │ │ │ ├── compose_camerabutton_background@2x.png │ │ │ └── Contents.json │ │ ├── common_button_orange_highlighted.imageset │ │ │ ├── common_button_orange_highlighted@2x.png │ │ │ └── Contents.json │ │ ├── compose_mentionbutton_background.imageset │ │ │ ├── compose_mentionbutton_background@2x.png │ │ │ ├── compose_mentionbutton_background@3x.png │ │ │ └── Contents.json │ │ ├── compose_emoticonbutton_background.imageset │ │ │ ├── compose_emoticonbutton_background@2x.png │ │ │ ├── compose_emoticonbutton_background@3x.png │ │ │ └── Contents.json │ │ ├── compose_keyboardbutton_background.imageset │ │ │ ├── compose_keyboardbutton_background@2x.png │ │ │ ├── compose_keyboardbutton_background@3x.png │ │ │ └── Contents.json │ │ ├── compose_add_background_highlighted.imageset │ │ │ ├── compose_add_background_highlighted@2x.png │ │ │ ├── compose_add_background_highlighted@3x.png │ │ │ └── Contents.json │ │ ├── compose_toolbar_picture_highlighted.imageset │ │ │ ├── compose_toolbar_picture_highlighted@2x.png │ │ │ ├── compose_toolbar_picture_highlighted@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_left_button_highlighted.imageset │ │ │ ├── tabbar_compose_left_button_highlighted@2x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_right_button_highlighted.imageset │ │ │ ├── tabbar_compose_right_button_highlighted@2x.png │ │ │ └── Contents.json │ │ ├── compose_trendbutton_background_highlighted.imageset │ │ │ ├── compose_trendbutton_background_highlighted@2x.png │ │ │ ├── compose_trendbutton_background_highlighted@3x.png │ │ │ └── Contents.json │ │ ├── compose_camerabutton_background_highlighted.imageset │ │ │ ├── compose_camerabutton_background_highlighted@2x.png │ │ │ └── Contents.json │ │ ├── compose_emoticonbutton_background_highlighted.imageset │ │ │ ├── compose_emoticonbutton_background_highlighted@2x.png │ │ │ ├── compose_emoticonbutton_background_highlighted@3x.png │ │ │ └── Contents.json │ │ ├── compose_keyboardbutton_background_highlighted.imageset │ │ │ ├── compose_keyboardbutton_background_highlighted@2x.png │ │ │ ├── compose_keyboardbutton_background_highlighted@3x.png │ │ │ └── Contents.json │ │ └── compose_mentionbutton_background_highlighted.imageset │ │ │ ├── compose_mentionbutton_background_highlighted@2x.png │ │ │ ├── compose_mentionbutton_background_highlighted@3x.png │ │ │ └── Contents.json │ ├── Emotion │ │ ├── Contents.json │ │ ├── compose_emotion_delete.imageset │ │ │ ├── compose_emotion_delete@2x.png │ │ │ └── Contents.json │ │ ├── compose_keyboard_dot_normal.imageset │ │ │ ├── compose_keyboard_dot_normal@2x.png │ │ │ └── Contents.json │ │ ├── emoticon_keyboard_magnifier.imageset │ │ │ ├── emoticon_keyboard_magnifier@2x.png │ │ │ ├── emoticon_keyboard_magnifier@3x.png │ │ │ └── Contents.json │ │ ├── emoticon_keyboard_background.imageset │ │ │ ├── emoticon_keyboard_background@2x.png │ │ │ └── Contents.json │ │ ├── compose_keyboard_dot_selected.imageset │ │ │ ├── compose_keyboard_dot_selected@2x.png │ │ │ └── Contents.json │ │ ├── compose_emotion_table_mid_normal.imageset │ │ │ ├── compose_emotion_table_mid_normal@2x.png │ │ │ └── Contents.json │ │ ├── compose_emotion_table_left_normal.imageset │ │ │ ├── compose_emotion_table_left_normal@2x.png │ │ │ └── Contents.json │ │ ├── compose_emotion_delete_highlighted.imageset │ │ │ ├── compose_emotion_delete_highlighted@2x.png │ │ │ └── Contents.json │ │ ├── compose_emotion_table_left_selected.imageset │ │ │ ├── compose_emotion_table_left_selected@2x.png │ │ │ └── Contents.json │ │ ├── compose_emotion_table_mid_selected.imageset │ │ │ ├── compose_emotion_table_mid_selected@2x.png │ │ │ └── Contents.json │ │ ├── compose_emotion_table_right_normal.imageset │ │ │ ├── compose_emotion_table_right_normal@2x.png │ │ │ └── Contents.json │ │ └── compose_emotion_table_right_selected.imageset │ │ │ ├── compose_emotion_table_right_selected@2x.png │ │ │ └── Contents.json │ ├── Profile │ │ ├── Contents.json │ │ ├── message_fans.imageset │ │ │ ├── message_fans@2x.png │ │ │ ├── message_fans@3x.png │ │ │ └── Contents.json │ │ ├── message_flow.imageset │ │ │ ├── message_flow@2x.png │ │ │ ├── message_flow@3x.png │ │ │ └── Contents.json │ │ ├── message_album.imageset │ │ │ ├── message_album@2x.png │ │ │ ├── message_album@3x.png │ │ │ └── Contents.json │ │ ├── profile_arrow.imageset │ │ │ ├── profile_arrow@2x.png │ │ │ ├── profile_arrow@3x.png │ │ │ └── Contents.json │ │ ├── avatar_default.imageset │ │ │ ├── avatar_default@2x.png │ │ │ └── Contents.json │ │ ├── message_drafts.imageset │ │ │ ├── message_drafts@2x.png │ │ │ ├── message_drafts@3x.png │ │ │ └── Contents.json │ │ ├── message_motion.imageset │ │ │ ├── message_motion@2x.png │ │ │ ├── message_motion@3x.png │ │ │ └── Contents.json │ │ ├── message_wallet.imageset │ │ │ ├── message_wallet@2x.png │ │ │ ├── message_wallet@3x.png │ │ │ └── Contents.json │ │ ├── message_fabulous.imageset │ │ │ ├── message_fabulous@2x.png │ │ │ ├── message_fabulous@3x.png │ │ │ └── Contents.json │ │ ├── card_icon_addtogroup.imageset │ │ │ ├── card_icon_addtogroup@2x.png │ │ │ ├── card_icon_addtogroup@3x.png │ │ │ └── Contents.json │ │ ├── message_addfansgroup.imageset │ │ │ ├── message_addfansgroup@2x.png │ │ │ ├── message_addfansgroup@3x.png │ │ │ └── Contents.json │ │ ├── message_the_headlines.imageset │ │ │ ├── message_the_headlines@2x.png │ │ │ ├── message_the_headlines@3x.png │ │ │ └── Contents.json │ │ ├── message_customer_service.imageset │ │ │ ├── message_customer_service@2x.png │ │ │ ├── message_customer_service@3x.png │ │ │ └── Contents.json │ │ └── common_title_icon_arrow_yellow.imageset │ │ │ ├── common_title_icon_arrow_yellow@2x.png │ │ │ ├── common_title_icon_arrow_yellow@3x.png │ │ │ └── Contents.json │ ├── TabBar │ │ ├── Contents.json │ │ ├── tabbar_home.imageset │ │ │ ├── tabbar_home@2x.png │ │ │ ├── tabbar_home@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_profile.imageset │ │ │ ├── tabbar_profile@2x.png │ │ │ ├── tabbar_profile@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_discover.imageset │ │ │ ├── tabbar_discover@2x.png │ │ │ ├── tabbar_discover@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_home_selected.imageset │ │ │ ├── tabbar_home_selected@2x.png │ │ │ ├── tabbar_home_selected@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_button.imageset │ │ │ ├── tabbar_compose_button@2x.png │ │ │ ├── tabbar_compose_button@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_message_center.imageset │ │ │ ├── tabbar_message_center@2x.png │ │ │ ├── tabbar_message_center@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_icon_add.imageset │ │ │ ├── tabbar_compose_icon_add@2x.png │ │ │ ├── tabbar_compose_icon_add@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_home_highlighted.imageset │ │ │ ├── tabbar_home_highlighted@2x.png │ │ │ ├── tabbar_home_highlighted@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_profile_selected.imageset │ │ │ ├── tabbar_profile_selected@2x.png │ │ │ ├── tabbar_profile_selected@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_discover_selected.imageset │ │ │ ├── tabbar_discover_selected@2x.png │ │ │ ├── tabbar_discover_selected@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_icon_cancel.imageset │ │ │ ├── tabbar_compose_icon_cancel@2x.png │ │ │ ├── tabbar_compose_icon_cancel@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_profile_highlighted.imageset │ │ │ ├── tabbar_profile_highlighted@2x.png │ │ │ ├── tabbar_profile_highlighted@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_discover_highlighted.imageset │ │ │ ├── tabbar_discover_highlighted@2x.png │ │ │ ├── tabbar_discover_highlighted@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_message_center_selected.imageset │ │ │ ├── tabbar_message_center_selected@2x.png │ │ │ ├── tabbar_message_center_selected@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_compose_button_highlighted.imageset │ │ │ ├── tabbar_compose_button_highlighted@2x.png │ │ │ ├── tabbar_compose_button_highlighted@3x.png │ │ │ └── Contents.json │ │ ├── tabbar_message_center_highlighted.imageset │ │ │ ├── tabbar_message_center_highlighted@2x.png │ │ │ ├── tabbar_message_center_highlighted@3x.png │ │ │ └── Contents.json │ │ └── tabbar_compose_icon_add_highlighted.imageset │ │ │ ├── tabbar_compose_icon_add_highlighted@2x.png │ │ │ ├── tabbar_compose_icon_add_highlighted@3x.png │ │ │ └── Contents.json │ ├── Visitor │ │ ├── Contents.json │ │ ├── common_button_white.imageset │ │ │ ├── common_button_white@2x.png │ │ │ └── Contents.json │ │ ├── visitordiscover_image_message.imageset │ │ │ ├── visitordiscover_image_message@2x.png │ │ │ ├── visitordiscover_image_message@3x.png │ │ │ └── Contents.json │ │ ├── visitordiscover_image_profile.imageset │ │ │ ├── visitordiscover_image_profile@2x.png │ │ │ ├── visitordiscover_image_profile@3x.png │ │ │ └── Contents.json │ │ ├── visitordiscover_feed_image_house.imageset │ │ │ ├── visitordiscover_feed_image_house@2x.png │ │ │ ├── visitordiscover_feed_image_house@3x.png │ │ │ └── Contents.json │ │ ├── visitordiscover_feed_mask_smallicon.imageset │ │ │ ├── visitordiscover_feed_mask_smallicon@2x.png │ │ │ └── Contents.json │ │ └── visitordiscover_feed_image_smallicon.imageset │ │ │ ├── visitordiscover_feed_image_smallicon@2x.png │ │ │ ├── visitordiscover_feed_image_smallicon@3x.png │ │ │ └── Contents.json │ ├── Welcome │ │ ├── Contents.json │ │ ├── compose_slogan.imageset │ │ │ ├── compose_slogan@2x.png │ │ │ ├── compose_slogan@3x.png │ │ │ └── Contents.json │ │ └── ad_background.imageset │ │ │ ├── ad_background-667h@2x.png │ │ │ ├── ad_background-736h@3x.png │ │ │ └── Contents.json │ ├── Membership │ │ ├── Contents.json │ │ ├── common_icon_membership.imageset │ │ │ ├── common_icon_membership@2x.png │ │ │ ├── common_icon_membership@3x.png │ │ │ └── Contents.json │ │ ├── common_icon_membership_level1.imageset │ │ │ ├── common_icon_membership_level1@2x.png │ │ │ ├── common_icon_membership_level1@3x.png │ │ │ └── Contents.json │ │ ├── common_icon_membership_level2.imageset │ │ │ ├── common_icon_membership_level2@2x.png │ │ │ ├── common_icon_membership_level2@3x.png │ │ │ └── Contents.json │ │ ├── common_icon_membership_level3.imageset │ │ │ ├── common_icon_membership_level3@2x.png │ │ │ ├── common_icon_membership_level3@3x.png │ │ │ └── Contents.json │ │ ├── common_icon_membership_level4.imageset │ │ │ ├── common_icon_membership_level4@2x.png │ │ │ ├── common_icon_membership_level4@3x.png │ │ │ └── Contents.json │ │ ├── common_icon_membership_level5.imageset │ │ │ ├── common_icon_membership_level5@2x.png │ │ │ ├── common_icon_membership_level5@3x.png │ │ │ └── Contents.json │ │ ├── common_icon_membership_level6.imageset │ │ │ ├── common_icon_membership_level6@2x.png │ │ │ ├── common_icon_membership_level6@3x.png │ │ │ └── Contents.json │ │ └── common_icon_membership_expired.imageset │ │ │ ├── common_icon_membership_expired@2x.png │ │ │ ├── common_icon_membership_expired@3x.png │ │ │ └── Contents.json │ └── NavigationBar │ │ ├── Contents.json │ │ ├── navigationbar_pop.imageset │ │ ├── navigationbar_pop@2x.png │ │ └── Contents.json │ │ ├── navigationbar_back.imageset │ │ ├── navigationbar_back@2x.png │ │ └── Contents.json │ │ ├── navigationbar_more.imageset │ │ ├── navigationbar_more@2x.png │ │ └── Contents.json │ │ ├── navigationbar_arrow_up.imageset │ │ ├── navigationbar_arrow_up@2x.png │ │ └── Contents.json │ │ ├── navigationbar_arrow_down.imageset │ │ ├── navigationbar_arrow_down@2x.png │ │ └── Contents.json │ │ ├── navigationbar_back_withtext.imageset │ │ ├── navigationbar_back_withtext@2x.png │ │ ├── navigationbar_back_withtext@3x.png │ │ └── Contents.json │ │ ├── navigationbar_friendsearch.imageset │ │ ├── navigationbar_friendsearch@2x.png │ │ └── Contents.json │ │ ├── navigationbar_pop_highlighted.imageset │ │ ├── navigationbar_pop_highlighted@2x.png │ │ └── Contents.json │ │ ├── navigationbar_back_highlighted.imageset │ │ ├── navigationbar_back_highlighted@2x.png │ │ └── Contents.json │ │ ├── navigationbar_more_highlighted.imageset │ │ ├── navigationbar_more_highlighted@2x.png │ │ └── Contents.json │ │ ├── navigationbar_friendsearch_highlighted.imageset │ │ ├── navigationbar_friendsearch_highlighted@2x.png │ │ └── Contents.json │ │ └── navigationbar_back_withtext_highlighted.imageset │ │ ├── navigationbar_back_withtext_highlighted@2x.png │ │ ├── navigationbar_back_withtext_highlighted@3x.png │ │ └── Contents.json ├── Classes │ ├── Compose │ │ └── View(视图和控制器) │ │ │ └── WBComposeViewController.swift │ ├── Profile │ │ └── Model │ │ │ └── ProfileModel.swift │ ├── Public │ │ ├── Extension │ │ │ ├── UIColor+Extension.swift │ │ │ ├── UIImageView+Extension.swift │ │ │ ├── UILabel+Extension.swift │ │ │ ├── DispatchQueue+Extension.swift │ │ │ └── UIBarButtonItem+Extension.swift │ │ └── Constant │ │ │ └── Constant.swift │ ├── Message │ │ └── View(视图和控制器) │ │ │ └── MessageViewController.swift │ ├── Discover │ │ └── View(视图和控制器) │ │ │ └── DiscoverViewController.swift │ └── Main │ │ └── Controller │ │ ├── WBTempViewController.swift │ │ └── WBVisitorViewController.swift ├── AppDelegate+3DTouch.swift └── Info.plist ├── Weibo.xcodeproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── Weibo.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist └── Podfile /README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Welcome/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_vip.imageset/avatar_vip@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Avatar/avatar_vip.imageset/avatar_vip@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home.imageset/tabbar_home@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home.imageset/tabbar_home@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home.imageset/tabbar_home@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home.imageset/tabbar_home@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_vgirl.imageset/avatar_vgirl@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Avatar/avatar_vgirl.imageset/avatar_vgirl@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_fans.imageset/message_fans@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_fans.imageset/message_fans@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_fans.imageset/message_fans@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_fans.imageset/message_fans@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_flow.imageset/message_flow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_flow.imageset/message_flow@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_flow.imageset/message_flow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_flow.imageset/message_flow@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_default.imageset/avatar_default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Avatar/avatar_default.imageset/avatar_default@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_album.imageset/message_album@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_album.imageset/message_album@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_album.imageset/message_album@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_album.imageset/message_album@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/profile_arrow.imageset/profile_arrow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/profile_arrow.imageset/profile_arrow@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/profile_arrow.imageset/profile_arrow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/profile_arrow.imageset/profile_arrow@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile.imageset/tabbar_profile@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile.imageset/tabbar_profile@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile.imageset/tabbar_profile@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile.imageset/tabbar_profile@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_scan.imageset/fx_3dtouch_scan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_scan.imageset/fx_3dtouch_scan@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_scan.imageset/fx_3dtouch_scan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_scan.imageset/fx_3dtouch_scan@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_pic_add.imageset/compose_pic_add@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_pic_add.imageset/compose_pic_add@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_pic_add.imageset/compose_pic_add@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_pic_add.imageset/compose_pic_add@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/avatar_default.imageset/avatar_default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/avatar_default.imageset/avatar_default@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_drafts.imageset/message_drafts@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_drafts.imageset/message_drafts@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_drafts.imageset/message_drafts@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_drafts.imageset/message_drafts@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_motion.imageset/message_motion@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_motion.imageset/message_motion@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_motion.imageset/message_motion@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_motion.imageset/message_motion@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_wallet.imageset/message_wallet@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_wallet.imageset/message_wallet@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_wallet.imageset/message_wallet@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_wallet.imageset/message_wallet@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover.imageset/tabbar_discover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover.imageset/tabbar_discover@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover.imageset/tabbar_discover@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover.imageset/tabbar_discover@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Welcome/compose_slogan.imageset/compose_slogan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Welcome/compose_slogan.imageset/compose_slogan@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Welcome/compose_slogan.imageset/compose_slogan@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Welcome/compose_slogan.imageset/compose_slogan@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_grassroot.imageset/avatar_grassroot@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Avatar/avatar_grassroot.imageset/avatar_grassroot@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_fabulous.imageset/message_fabulous@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_fabulous.imageset/message_fabulous@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_fabulous.imageset/message_fabulous@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_fabulous.imageset/message_fabulous@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Welcome/ad_background.imageset/ad_background-667h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Welcome/ad_background.imageset/ad_background-667h@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Welcome/ad_background.imageset/ad_background-736h@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Welcome/ad_background.imageset/ad_background-736h@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_search.imageset/fx_3dtouch_search@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_search.imageset/fx_3dtouch_search@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_search.imageset/fx_3dtouch_search@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_search.imageset/fx_3dtouch_search@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_default_big.imageset/avatar_default_big@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Avatar/avatar_default_big.imageset/avatar_default_big@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/popover_background.imageset/popover_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/popover_background.imageset/popover_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_icon_more.imageset/timeline_icon_more@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_icon_more.imageset/timeline_icon_more@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_image_gif.imageset/timeline_image_gif@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_image_gif.imageset/timeline_image_gif@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_lbs.imageset/tabbar_compose_lbs@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_lbs.imageset/tabbar_compose_lbs@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_lbs.imageset/tabbar_compose_lbs@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_lbs.imageset/tabbar_compose_lbs@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_icon_unlike.imageset/timeline_icon_unlike@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_icon_unlike.imageset/timeline_icon_unlike@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_default_small.imageset/avatar_default_small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Avatar/avatar_default_small.imageset/avatar_default_small@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/common_button_orange.imageset/common_button_orange@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/common_button_orange.imageset/common_button_orange@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_photo_close.imageset/compose_photo_close@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_photo_close.imageset/compose_photo_close@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_idea.imageset/tabbar_compose_idea@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_idea.imageset/tabbar_compose_idea@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_idea.imageset/tabbar_compose_idea@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_idea.imageset/tabbar_compose_idea@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_more.imageset/tabbar_compose_more@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_more.imageset/tabbar_compose_more@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_more.imageset/tabbar_compose_more@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_more.imageset/tabbar_compose_more@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_music.imageset/tabbar_compose_music@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_music.imageset/tabbar_compose_music@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_music.imageset/tabbar_compose_music@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_music.imageset/tabbar_compose_music@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_photo.imageset/tabbar_compose_photo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_photo.imageset/tabbar_compose_photo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_photo.imageset/tabbar_compose_photo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_photo.imageset/tabbar_compose_photo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_video.imageset/tabbar_compose_video@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_video.imageset/tabbar_compose_video@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_voice.imageset/tabbar_compose_voice@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_voice.imageset/tabbar_compose_voice@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_voice.imageset/tabbar_compose_voice@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_voice.imageset/tabbar_compose_voice@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_weibo.imageset/tabbar_compose_weibo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_weibo.imageset/tabbar_compose_weibo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_weibo.imageset/tabbar_compose_weibo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_weibo.imageset/tabbar_compose_weibo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_icon_comment.imageset/timeline_icon_comment@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_icon_comment.imageset/timeline_icon_comment@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_icon_retweet.imageset/timeline_icon_retweet@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_icon_retweet.imageset/timeline_icon_retweet@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_pop.imageset/navigationbar_pop@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_pop.imageset/navigationbar_pop@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/card_icon_addtogroup.imageset/card_icon_addtogroup@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/card_icon_addtogroup.imageset/card_icon_addtogroup@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/card_icon_addtogroup.imageset/card_icon_addtogroup@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/card_icon_addtogroup.imageset/card_icon_addtogroup@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_addfansgroup.imageset/message_addfansgroup@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_addfansgroup.imageset/message_addfansgroup@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_addfansgroup.imageset/message_addfansgroup@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_addfansgroup.imageset/message_addfansgroup@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home_selected.imageset/tabbar_home_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home_selected.imageset/tabbar_home_selected@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home_selected.imageset/tabbar_home_selected@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home_selected.imageset/tabbar_home_selected@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/common_button_white.imageset/common_button_white@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Visitor/common_button_white.imageset/common_button_white@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_enterprise_vip.imageset/avatar_enterprise_vip@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Avatar/avatar_enterprise_vip.imageset/avatar_enterprise_vip@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_camera.imageset/tabbar_compose_camera@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_camera.imageset/tabbar_compose_camera@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_camera.imageset/tabbar_compose_camera@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_camera.imageset/tabbar_compose_camera@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_delete.imageset/tabbar_compose_delete@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_delete.imageset/tabbar_compose_delete@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_delete.imageset/tabbar_compose_delete@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_delete.imageset/tabbar_compose_delete@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_friend.imageset/tabbar_compose_friend@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_friend.imageset/tabbar_compose_friend@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_friend.imageset/tabbar_compose_friend@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_friend.imageset/tabbar_compose_friend@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_review.imageset/tabbar_compose_review@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_review.imageset/tabbar_compose_review@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_review.imageset/tabbar_compose_review@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_review.imageset/tabbar_compose_review@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back.imageset/navigationbar_back@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back.imageset/navigationbar_back@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_more.imageset/navigationbar_more@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_more.imageset/navigationbar_more@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_the_headlines.imageset/message_the_headlines@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_the_headlines.imageset/message_the_headlines@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_the_headlines.imageset/message_the_headlines@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_the_headlines.imageset/message_the_headlines@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_button.imageset/tabbar_compose_button@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_button.imageset/tabbar_compose_button@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_button.imageset/tabbar_compose_button@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_button.imageset/tabbar_compose_button@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center.imageset/tabbar_message_center@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center.imageset/tabbar_message_center@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center.imageset/tabbar_message_center@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center.imageset/tabbar_message_center@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_star_ticket.imageset/fx_3dtouch_star_ticket@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_star_ticket.imageset/fx_3dtouch_star_ticket@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_star_ticket.imageset/fx_3dtouch_star_ticket@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_star_ticket.imageset/fx_3dtouch_star_ticket@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_add_background.imageset/compose_add_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_add_background.imageset/compose_add_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_add_background.imageset/compose_add_background@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_add_background.imageset/compose_add_background@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_delete.imageset/compose_emotion_delete@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_delete.imageset/compose_emotion_delete@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/popover_background_left.imageset/popover_background_left@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/popover_background_left.imageset/popover_background_left@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/popover_background_right.imageset/popover_background_right@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/popover_background_right.imageset/popover_background_right@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_add.imageset/tabbar_compose_icon_add@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_add.imageset/tabbar_compose_icon_add@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_add.imageset/tabbar_compose_icon_add@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_add.imageset/tabbar_compose_icon_add@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home_highlighted.imageset/tabbar_home_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home_highlighted.imageset/tabbar_home_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home_highlighted.imageset/tabbar_home_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home_highlighted.imageset/tabbar_home_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile_selected.imageset/tabbar_profile_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile_selected.imageset/tabbar_profile_selected@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile_selected.imageset/tabbar_profile_selected@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile_selected.imageset/tabbar_profile_selected@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_picture.imageset/compose_toolbar_picture@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_picture.imageset/compose_toolbar_picture@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_picture.imageset/compose_toolbar_picture@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_picture.imageset/compose_toolbar_picture@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_envelope.imageset/tabbar_compose_envelope@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_envelope.imageset/tabbar_compose_envelope@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_idea_neo.imageset/tabbar_compose_idea_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_idea_neo.imageset/tabbar_compose_idea_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_idea_neo.imageset/tabbar_compose_idea_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_idea_neo.imageset/tabbar_compose_idea_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_live_neo.imageset/tabbar_compose_live_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_live_neo.imageset/tabbar_compose_live_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_live_neo.imageset/tabbar_compose_live_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_live_neo.imageset/tabbar_compose_live_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_shooting.imageset/tabbar_compose_shooting@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_shooting.imageset/tabbar_compose_shooting@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_shooting.imageset/tabbar_compose_shooting@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_shooting.imageset/tabbar_compose_shooting@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_transfer.imageset/tabbar_compose_transfer@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_transfer.imageset/tabbar_compose_transfer@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_wbcamera.imageset/tabbar_compose_wbcamera@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_wbcamera.imageset/tabbar_compose_wbcamera@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_wbcamera.imageset/tabbar_compose_wbcamera@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_wbcamera.imageset/tabbar_compose_wbcamera@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_line.imageset/timeline_card_bottom_line@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_line.imageset/timeline_card_bottom_line@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_image_placeholder.imageset/timeline_image_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_image_placeholder.imageset/timeline_image_placeholder.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership.imageset/common_icon_membership@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership.imageset/common_icon_membership@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership.imageset/common_icon_membership@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership.imageset/common_icon_membership@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover_selected.imageset/tabbar_discover_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover_selected.imageset/tabbar_discover_selected@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover_selected.imageset/tabbar_discover_selected@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover_selected.imageset/tabbar_discover_selected@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_headlines.imageset/tabbar_compose_headlines@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_headlines.imageset/tabbar_compose_headlines@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_headlines.imageset/tabbar_compose_headlines@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_headlines.imageset/tabbar_compose_headlines@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_movie_neo.imageset/tabbar_compose_movie_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_movie_neo.imageset/tabbar_compose_movie_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_movie_neo.imageset/tabbar_compose_movie_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_movie_neo.imageset/tabbar_compose_movie_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_music_neo.imageset/tabbar_compose_music_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_music_neo.imageset/tabbar_compose_music_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_music_neo.imageset/tabbar_compose_music_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_music_neo.imageset/tabbar_compose_music_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_topic_neo.imageset/tabbar_compose_topic_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_topic_neo.imageset/tabbar_compose_topic_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_topic_neo.imageset/tabbar_compose_topic_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_topic_neo.imageset/tabbar_compose_topic_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_video_neo.imageset/tabbar_compose_video_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_video_neo.imageset/tabbar_compose_video_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_video_neo.imageset/tabbar_compose_video_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_video_neo.imageset/tabbar_compose_video_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_arrow_up.imageset/navigationbar_arrow_up@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_arrow_up.imageset/navigationbar_arrow_up@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_customer_service.imageset/message_customer_service@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_customer_service.imageset/message_customer_service@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_customer_service.imageset/message_customer_service@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/message_customer_service.imageset/message_customer_service@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_background.imageset/compose_toolbar_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_background.imageset/compose_toolbar_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_comment_neo.imageset/tabbar_compose_comment_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_comment_neo.imageset/tabbar_compose_comment_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_comment_neo.imageset/tabbar_compose_comment_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_comment_neo.imageset/tabbar_compose_comment_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_friends_neo.imageset/tabbar_compose_friends_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_friends_neo.imageset/tabbar_compose_friends_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_friends_neo.imageset/tabbar_compose_friends_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_friends_neo.imageset/tabbar_compose_friends_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_left_button.imageset/tabbar_compose_left_button@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_left_button.imageset/tabbar_compose_left_button@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_miaopai_neo.imageset/tabbar_compose_miaopai_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_miaopai_neo.imageset/tabbar_compose_miaopai_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_miaopai_neo.imageset/tabbar_compose_miaopai_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_miaopai_neo.imageset/tabbar_compose_miaopai_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_picture_neo.imageset/tabbar_compose_picture_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_picture_neo.imageset/tabbar_compose_picture_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_picture_neo.imageset/tabbar_compose_picture_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_picture_neo.imageset/tabbar_compose_picture_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_retweet_background.imageset/timeline_retweet_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_retweet_background.imageset/timeline_retweet_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_cancel.imageset/tabbar_compose_icon_cancel@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_cancel.imageset/tabbar_compose_icon_cancel@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_cancel.imageset/tabbar_compose_icon_cancel@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_cancel.imageset/tabbar_compose_icon_cancel@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile_highlighted.imageset/tabbar_profile_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile_highlighted.imageset/tabbar_profile_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile_highlighted.imageset/tabbar_profile_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile_highlighted.imageset/tabbar_profile_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_receipt_of_goods.imageset/fx_3dtouch_receipt_of_goods@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_receipt_of_goods.imageset/fx_3dtouch_receipt_of_goods@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_receipt_of_goods.imageset/fx_3dtouch_receipt_of_goods@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_receipt_of_goods.imageset/fx_3dtouch_receipt_of_goods@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/common_button_white_disable.imageset/common_button_white_disable@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/common_button_white_disable.imageset/common_button_white_disable@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_pic_add_highlighted.imageset/compose_pic_add_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_pic_add_highlighted.imageset/compose_pic_add_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_pic_add_highlighted.imageset/compose_pic_add_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_pic_add_highlighted.imageset/compose_pic_add_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_location_neo.imageset/tabbar_compose_location_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_location_neo.imageset/tabbar_compose_location_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_location_neo.imageset/tabbar_compose_location_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_location_neo.imageset/tabbar_compose_location_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_right_button.imageset/tabbar_compose_right_button@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_right_button.imageset/tabbar_compose_right_button@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_shopping_neo.imageset/tabbar_compose_shopping_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_shopping_neo.imageset/tabbar_compose_shopping_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_shopping_neo.imageset/tabbar_compose_shopping_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_shopping_neo.imageset/tabbar_compose_shopping_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_keyboard_dot_normal.imageset/compose_keyboard_dot_normal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/compose_keyboard_dot_normal.imageset/compose_keyboard_dot_normal@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/emoticon_keyboard_magnifier.imageset/emoticon_keyboard_magnifier@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/emoticon_keyboard_magnifier.imageset/emoticon_keyboard_magnifier@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/emoticon_keyboard_magnifier.imageset/emoticon_keyboard_magnifier@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/emoticon_keyboard_magnifier.imageset/emoticon_keyboard_magnifier@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_top_background.imageset/timeline_card_top_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_card_top_background.imageset/timeline_card_top_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_arrow_down.imageset/navigationbar_arrow_down@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_arrow_down.imageset/navigationbar_arrow_down@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover_highlighted.imageset/tabbar_discover_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover_highlighted.imageset/tabbar_discover_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover_highlighted.imageset/tabbar_discover_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover_highlighted.imageset/tabbar_discover_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_slideshow_neo.imageset/tabbar_compose_slideshow_neo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_slideshow_neo.imageset/tabbar_compose_slideshow_neo@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_slideshow_neo.imageset/tabbar_compose_slideshow_neo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_slideshow_neo.imageset/tabbar_compose_slideshow_neo@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/emoticon_keyboard_background.imageset/emoticon_keyboard_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/emoticon_keyboard_background.imageset/emoticon_keyboard_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_icon_more_highlighted.imageset/timeline_icon_more_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_icon_more_highlighted.imageset/timeline_icon_more_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_new_status_background.imageset/timeline_new_status_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_new_status_background.imageset/timeline_new_status_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_trendbutton_background.imageset/compose_trendbutton_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_trendbutton_background.imageset/compose_trendbutton_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_trendbutton_background.imageset/compose_trendbutton_background@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_trendbutton_background.imageset/compose_trendbutton_background@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_productrelease.imageset/tabbar_compose_productrelease@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_productrelease.imageset/tabbar_compose_productrelease@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_productrelease.imageset/tabbar_compose_productrelease@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_productrelease.imageset/tabbar_compose_productrelease@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_keyboard_dot_selected.imageset/compose_keyboard_dot_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/compose_keyboard_dot_selected.imageset/compose_keyboard_dot_selected@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_background.imageset/timeline_card_bottom_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_background.imageset/timeline_card_bottom_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_withtext.imageset/navigationbar_back_withtext@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_withtext.imageset/navigationbar_back_withtext@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_withtext.imageset/navigationbar_back_withtext@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_withtext.imageset/navigationbar_back_withtext@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_friendsearch.imageset/navigationbar_friendsearch@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_friendsearch.imageset/navigationbar_friendsearch@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/common_title_icon_arrow_yellow.imageset/common_title_icon_arrow_yellow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/common_title_icon_arrow_yellow.imageset/common_title_icon_arrow_yellow@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/common_title_icon_arrow_yellow.imageset/common_title_icon_arrow_yellow@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Profile/common_title_icon_arrow_yellow.imageset/common_title_icon_arrow_yellow@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center_selected.imageset/tabbar_message_center_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center_selected.imageset/tabbar_message_center_selected@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center_selected.imageset/tabbar_message_center_selected@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center_selected.imageset/tabbar_message_center_selected@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_image_message.imageset/visitordiscover_image_message@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_image_message.imageset/visitordiscover_image_message@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_image_message.imageset/visitordiscover_image_message@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_image_message.imageset/visitordiscover_image_message@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_image_profile.imageset/visitordiscover_image_profile@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_image_profile.imageset/visitordiscover_image_profile@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_image_profile.imageset/visitordiscover_image_profile@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_image_profile.imageset/visitordiscover_image_profile@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_camerabutton_background.imageset/compose_camerabutton_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_camerabutton_background.imageset/compose_camerabutton_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level1.imageset/common_icon_membership_level1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level1.imageset/common_icon_membership_level1@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level1.imageset/common_icon_membership_level1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level1.imageset/common_icon_membership_level1@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level2.imageset/common_icon_membership_level2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level2.imageset/common_icon_membership_level2@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level2.imageset/common_icon_membership_level2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level2.imageset/common_icon_membership_level2@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level3.imageset/common_icon_membership_level3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level3.imageset/common_icon_membership_level3@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level3.imageset/common_icon_membership_level3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level3.imageset/common_icon_membership_level3@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level4.imageset/common_icon_membership_level4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level4.imageset/common_icon_membership_level4@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level4.imageset/common_icon_membership_level4@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level4.imageset/common_icon_membership_level4@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level5.imageset/common_icon_membership_level5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level5.imageset/common_icon_membership_level5@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level5.imageset/common_icon_membership_level5@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level5.imageset/common_icon_membership_level5@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level6.imageset/common_icon_membership_level6@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level6.imageset/common_icon_membership_level6@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level6.imageset/common_icon_membership_level6@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level6.imageset/common_icon_membership_level6@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/common_button_orange_highlighted.imageset/common_button_orange_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/common_button_orange_highlighted.imageset/common_button_orange_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_mentionbutton_background.imageset/compose_mentionbutton_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_mentionbutton_background.imageset/compose_mentionbutton_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_mentionbutton_background.imageset/compose_mentionbutton_background@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_mentionbutton_background.imageset/compose_mentionbutton_background@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_mid_normal.imageset/compose_emotion_table_mid_normal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_mid_normal.imageset/compose_emotion_table_mid_normal@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_expired.imageset/common_icon_membership_expired@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_expired.imageset/common_icon_membership_expired@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_expired.imageset/common_icon_membership_expired@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_expired.imageset/common_icon_membership_expired@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_pop_highlighted.imageset/navigationbar_pop_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_pop_highlighted.imageset/navigationbar_pop_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_button_highlighted.imageset/tabbar_compose_button_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_button_highlighted.imageset/tabbar_compose_button_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_button_highlighted.imageset/tabbar_compose_button_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_button_highlighted.imageset/tabbar_compose_button_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center_highlighted.imageset/tabbar_message_center_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center_highlighted.imageset/tabbar_message_center_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center_highlighted.imageset/tabbar_message_center_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center_highlighted.imageset/tabbar_message_center_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_image_house.imageset/visitordiscover_feed_image_house@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_image_house.imageset/visitordiscover_feed_image_house@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_image_house.imageset/visitordiscover_feed_image_house@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_image_house.imageset/visitordiscover_feed_image_house@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_emoticonbutton_background.imageset/compose_emoticonbutton_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_emoticonbutton_background.imageset/compose_emoticonbutton_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_emoticonbutton_background.imageset/compose_emoticonbutton_background@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_emoticonbutton_background.imageset/compose_emoticonbutton_background@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_keyboardbutton_background.imageset/compose_keyboardbutton_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_keyboardbutton_background.imageset/compose_keyboardbutton_background@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_keyboardbutton_background.imageset/compose_keyboardbutton_background@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_keyboardbutton_background.imageset/compose_keyboardbutton_background@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_left_normal.imageset/compose_emotion_table_left_normal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_left_normal.imageset/compose_emotion_table_left_normal@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_highlighted.imageset/navigationbar_back_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_highlighted.imageset/navigationbar_back_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_more_highlighted.imageset/navigationbar_more_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_more_highlighted.imageset/navigationbar_more_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_add_background_highlighted.imageset/compose_add_background_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_add_background_highlighted.imageset/compose_add_background_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_add_background_highlighted.imageset/compose_add_background_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_add_background_highlighted.imageset/compose_add_background_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_picture_highlighted.imageset/compose_toolbar_picture_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_picture_highlighted.imageset/compose_toolbar_picture_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_picture_highlighted.imageset/compose_toolbar_picture_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_picture_highlighted.imageset/compose_toolbar_picture_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_delete_highlighted.imageset/compose_emotion_delete_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_delete_highlighted.imageset/compose_emotion_delete_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_left_selected.imageset/compose_emotion_table_left_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_left_selected.imageset/compose_emotion_table_left_selected@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_mid_selected.imageset/compose_emotion_table_mid_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_mid_selected.imageset/compose_emotion_table_mid_selected@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_right_normal.imageset/compose_emotion_table_right_normal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_right_normal.imageset/compose_emotion_table_right_normal@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_add_highlighted.imageset/tabbar_compose_icon_add_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_add_highlighted.imageset/tabbar_compose_icon_add_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_add_highlighted.imageset/tabbar_compose_icon_add_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_add_highlighted.imageset/tabbar_compose_icon_add_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_mask_smallicon.imageset/visitordiscover_feed_mask_smallicon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_mask_smallicon.imageset/visitordiscover_feed_mask_smallicon@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_right_selected.imageset/compose_emotion_table_right_selected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_right_selected.imageset/compose_emotion_table_right_selected@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_line_highlighted.imageset/timeline_card_bottom_line_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_line_highlighted.imageset/timeline_card_bottom_line_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_image_smallicon.imageset/visitordiscover_feed_image_smallicon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_image_smallicon.imageset/visitordiscover_feed_image_smallicon@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_image_smallicon.imageset/visitordiscover_feed_image_smallicon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_image_smallicon.imageset/visitordiscover_feed_image_smallicon@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_retweet_background_highlighted.imageset/timeline_retweet_background_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_retweet_background_highlighted.imageset/timeline_retweet_background_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_left_button_highlighted.imageset/tabbar_compose_left_button_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_left_button_highlighted.imageset/tabbar_compose_left_button_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_top_background_highlighted.imageset/timeline_card_top_background_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_card_top_background_highlighted.imageset/timeline_card_top_background_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Podfile: -------------------------------------------------------------------------------- 1 | platform :ios, '9.0' 2 | use_frameworks! 3 | 4 | target 'Weibo' do 5 | pod 'AFNetworking', '~> 3.2.1' 6 | pod 'YYModel', '~> 1.0.4' 7 | pod 'SDWebImage', '~> 4.0.0' 8 | pod 'SVProgressHUD', '~> 2.1.2' 9 | pod 'pop', '~> 1.0.9' 10 | pod 'SnapKit', '~> 4.2.0' 11 | 12 | end 13 | -------------------------------------------------------------------------------- /Weibo/Weibo.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_right_button_highlighted.imageset/tabbar_compose_right_button_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_right_button_highlighted.imageset/tabbar_compose_right_button_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_friendsearch_highlighted.imageset/navigationbar_friendsearch_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_friendsearch_highlighted.imageset/navigationbar_friendsearch_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_trendbutton_background_highlighted.imageset/compose_trendbutton_background_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_trendbutton_background_highlighted.imageset/compose_trendbutton_background_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_trendbutton_background_highlighted.imageset/compose_trendbutton_background_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_trendbutton_background_highlighted.imageset/compose_trendbutton_background_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_background_highlighted.imageset/timeline_card_bottom_background_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_background_highlighted.imageset/timeline_card_bottom_background_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_withtext_highlighted.imageset/navigationbar_back_withtext_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_withtext_highlighted.imageset/navigationbar_back_withtext_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_withtext_highlighted.imageset/navigationbar_back_withtext_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_withtext_highlighted.imageset/navigationbar_back_withtext_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_camerabutton_background_highlighted.imageset/compose_camerabutton_background_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_camerabutton_background_highlighted.imageset/compose_camerabutton_background_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_emoticonbutton_background_highlighted.imageset/compose_emoticonbutton_background_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_emoticonbutton_background_highlighted.imageset/compose_emoticonbutton_background_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_emoticonbutton_background_highlighted.imageset/compose_emoticonbutton_background_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_emoticonbutton_background_highlighted.imageset/compose_emoticonbutton_background_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_keyboardbutton_background_highlighted.imageset/compose_keyboardbutton_background_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_keyboardbutton_background_highlighted.imageset/compose_keyboardbutton_background_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_keyboardbutton_background_highlighted.imageset/compose_keyboardbutton_background_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_keyboardbutton_background_highlighted.imageset/compose_keyboardbutton_background_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_mentionbutton_background_highlighted.imageset/compose_mentionbutton_background_highlighted@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_mentionbutton_background_highlighted.imageset/compose_mentionbutton_background_highlighted@2x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_mentionbutton_background_highlighted.imageset/compose_mentionbutton_background_highlighted@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunjinshuai/swift-actual-combat/HEAD/Weibo/Weibo/Assets.xcassets/Compose/compose_mentionbutton_background_highlighted.imageset/compose_mentionbutton_background_highlighted@3x.png -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Compose/View(视图和控制器)/WBComposeViewController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // WBComposeViewController.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by Michael on 2017/2/26. 6 | // Copyright © 2017年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class WBComposeViewController: UIViewController { 12 | 13 | } 14 | -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Profile/Model/ProfileModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ProfileModel.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by michael on 2017/6/16. 6 | // Copyright © 2017年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class ProfileModel: NSObject { 12 | var profile_titleName: String? 13 | var profile_image: String? 14 | var profile_subTitleName: String? 15 | } 16 | -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_vgirl.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "avatar_vgirl@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_vip.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "avatar_vip@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_default.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "avatar_default@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/avatar_default.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "avatar_default@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_grassroot.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "avatar_grassroot@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/popover_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "popover_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_icon_more.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_icon_more@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_image_gif.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_image_gif@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_default_big.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "avatar_default_big@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_photo_close.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_photo_close@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_icon_unlike.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_icon_unlike@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Public/Extension/UIColor+Extension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // UIColor+Extension.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by Michael on 2017/3/13. 6 | // Copyright © 2017年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | extension UIColor { 12 | // System default bar tint color 13 | open class var defaultNavBarTintColor: UIColor { 14 | return UIColor(red: 0, green: 0.478431, blue: 1, alpha: 1.0) 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_default_small.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "avatar_default_small@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Avatar/avatar_enterprise_vip.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "avatar_enterprise_vip@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/common_button_orange.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_button_orange@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_video.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_video@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/popover_background_left.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "popover_background_left@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_icon_comment.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_icon_comment@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_icon_retweet.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_icon_retweet@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_back@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_more.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_more@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_pop.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_pop@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_envelope.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_envelope@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_transfer.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "tabbar_compose_transfer@3x.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_delete.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_emotion_delete@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/popover_background_right.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "popover_background_right@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_line.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_card_bottom_line@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_image_placeholder.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "timeline_image_placeholder.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_toolbar_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_left_button.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_left_button@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_top_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_card_top_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_retweet_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_retweet_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_arrow_up.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_arrow_up@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/common_button_white_disable.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_button_white_disable@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_right_button.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_right_button@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_keyboard_dot_normal.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_keyboard_dot_normal@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_keyboard_dot_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_keyboard_dot_selected@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/emoticon_keyboard_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "emoticon_keyboard_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_icon_more_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_icon_more_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_new_status_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_new_status_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_arrow_down.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_arrow_down@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_friendsearch.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_friendsearch@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_camerabutton_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_camerabutton_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_card_bottom_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/common_button_orange_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_button_orange_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_delete_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_emotion_delete_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_back_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_more_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_more_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_pop_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_pop_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_home@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_home@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_line_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_card_bottom_line_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_fans.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "message_fans@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "message_fans@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_flow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "message_flow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "message_flow@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_mask_smallicon.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "visitordiscover_feed_mask_smallicon@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_left_button_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_left_button_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_right_button_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_right_button_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_top_background_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_card_top_background_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_retweet_background_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_retweet_background_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_album.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "message_album@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "message_album@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_drafts.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "message_drafts@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "message_drafts@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_motion.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "message_motion@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "message_motion@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_wallet.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "message_wallet@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "message_wallet@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/profile_arrow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "profile_arrow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "profile_arrow@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_profile@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_profile@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Welcome/ad_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "iphone", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "iphone", 9 | "filename" : "ad_background-667h@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "iphone", 14 | "filename" : "ad_background-736h@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Welcome/compose_slogan.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_slogan@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_slogan@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Public/Extension/UIImageView+Extension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // UIImageView+Extension.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by Michael on 2017/2/26. 6 | // Copyright © 2017年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | extension UIImageView { 12 | 13 | /// UIImageView便利构造函数 14 | /// 15 | /// - Parameter imgName: 传入图片的名称 16 | convenience init(imageName: String) { 17 | self.init(image: UIImage(named:imageName)) 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_scan.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "fx_3dtouch_scan@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "fx_3dtouch_scan@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_pic_add.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_pic_add@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_pic_add@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Home/timeline_card_bottom_background_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "timeline_card_bottom_background_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_friendsearch_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_friendsearch_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_fabulous.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "message_fabulous@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "message_fabulous@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_discover@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_discover@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_search.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "fx_3dtouch_search@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "fx_3dtouch_search@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_camerabutton_background_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_camerabutton_background_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_idea.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_idea@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_idea@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_lbs.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_lbs@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_lbs@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_more.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_more@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_more@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_camera.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_camera@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_camera@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_delete.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_delete@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_delete@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_friend.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_friend@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_friend@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_music.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_music@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_music@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_photo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_photo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_photo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_review.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_review@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_review@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_voice.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_voice@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_voice@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_weibo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_weibo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_weibo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/card_icon_addtogroup.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "card_icon_addtogroup@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "card_icon_addtogroup@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_addfansgroup.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "message_addfansgroup@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "message_addfansgroup@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_the_headlines.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "message_the_headlines@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "message_the_headlines@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_button.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_button@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_button@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_home_selected@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_home_selected@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_message_center@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_message_center@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_star_ticket.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "fx_3dtouch_star_ticket@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "fx_3dtouch_star_ticket@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_add_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_add_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_add_background@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_add.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_icon_add@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_icon_add@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_home_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_home_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_home_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_profile_selected@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_profile_selected@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_picture.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_toolbar_picture@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_toolbar_picture@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_headlines.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_headlines@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_headlines@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_idea_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_idea_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_idea_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_live_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_live_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_live_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_movie_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_movie_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_movie_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_music_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_music_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_music_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_shooting.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_shooting@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_shooting@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_topic_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_topic_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_topic_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_video_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_video_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_video_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_wbcamera.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_wbcamera@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_wbcamera@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_icon_membership@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "common_icon_membership@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/message_customer_service.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "message_customer_service@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "message_customer_service@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_discover_selected@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_discover_selected@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_comment_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_comment_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_comment_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_friends_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_friends_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_friends_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_miaopai_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_miaopai_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_miaopai_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_picture_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_picture_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_picture_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_cancel.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_icon_cancel@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_icon_cancel@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_profile_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_profile_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_profile_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/3DTouch/fx_3dtouch_receipt_of_goods.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "fx_3dtouch_receipt_of_goods@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "fx_3dtouch_receipt_of_goods@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_pic_add_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_pic_add_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_pic_add_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_location_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_location_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_location_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_shopping_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_shopping_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_shopping_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/emoticon_keyboard_magnifier.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "emoticon_keyboard_magnifier@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "emoticon_keyboard_magnifier@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_discover_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_discover_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_discover_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_productrelease.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_productrelease@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_productrelease@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/tabbar_compose_slideshow_neo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_slideshow_neo@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_slideshow_neo@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_withtext.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_back_withtext@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "navigationbar_back_withtext@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_image_message.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "visitordiscover_image_message@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "visitordiscover_image_message@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_image_profile.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "visitordiscover_image_profile@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "visitordiscover_image_profile@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Message/View(视图和控制器)/MessageViewController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MessageViewController.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by 孙金帅 on 16/8/12. 6 | // Copyright © 2016年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class MessageViewController: WBBaseViewController { 12 | 13 | override func viewDidLoad() { 14 | super.viewDidLoad() 15 | 16 | visitorView?.setupVisiorViewInfo(imgName: "visitordiscover_image_message", title: "登录后,别人评论你的微博,发给你的消息,都会在这里收到通知") 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_trendbutton_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_trendbutton_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_trendbutton_background@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_expired.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_icon_membership_expired@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "common_icon_membership_expired@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_icon_membership_level1@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "common_icon_membership_level1@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_icon_membership_level2@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "common_icon_membership_level2@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_icon_membership_level3@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "common_icon_membership_level3@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level4.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_icon_membership_level4@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "common_icon_membership_level4@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level5.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_icon_membership_level5@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "common_icon_membership_level5@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Membership/common_icon_membership_level6.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_icon_membership_level6@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "common_icon_membership_level6@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Profile/common_title_icon_arrow_yellow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "common_title_icon_arrow_yellow@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "common_title_icon_arrow_yellow@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_message_center_selected@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_message_center_selected@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_mentionbutton_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_mentionbutton_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_mentionbutton_background@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_button_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_button_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_button_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_message_center_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_message_center_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_message_center_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_image_house.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "visitordiscover_feed_image_house@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "visitordiscover_feed_image_house@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_add_background_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_add_background_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_add_background_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_emoticonbutton_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_emoticonbutton_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_emoticonbutton_background@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_keyboardbutton_background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_keyboardbutton_background@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_keyboardbutton_background@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_toolbar_picture_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_toolbar_picture_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_toolbar_picture_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/TabBar/tabbar_compose_icon_add_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "tabbar_compose_icon_add_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "tabbar_compose_icon_add_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/visitordiscover_feed_image_smallicon.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "visitordiscover_feed_image_smallicon@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "visitordiscover_feed_image_smallicon@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/NavigationBar/navigationbar_back_withtext_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "navigationbar_back_withtext_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "navigationbar_back_withtext_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_trendbutton_background_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_trendbutton_background_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_trendbutton_background_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_mentionbutton_background_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_mentionbutton_background_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_mentionbutton_background_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_emoticonbutton_background_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_emoticonbutton_background_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_emoticonbutton_background_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Compose/compose_keyboardbutton_background_highlighted.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "compose_keyboardbutton_background_highlighted@2x.png", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "filename" : "compose_keyboardbutton_background_highlighted@3x.png", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Public/Extension/UILabel+Extension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // UILabel+Extension.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by Michael on 2017/2/26. 6 | // Copyright © 2017年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | extension UILabel { 12 | 13 | convenience init(fontSize: CGFloat, textColor: UIColor, text: String? = nil) { 14 | self.init() 15 | // 字体大小 16 | self.font = UIFont.systemFont(ofSize: fontSize) 17 | // 字体颜色 18 | self.textColor = textColor 19 | // 设置text 20 | self.text = text 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Public/Constant/Constant.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Constant.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by Michael on 2017/2/20. 6 | // Copyright © 2017年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | // 屏幕的宽度和高度 12 | let WBSCREENWIDTH = UIScreen.main.bounds.width 13 | let WBSCREENHEIGHT = UIScreen.main.bounds.height 14 | 15 | // 微博的主题颜色 16 | let WBTHEMECOLOR = UIColor.orange 17 | 18 | // RGB颜色 19 | func RGB(r:Float, g: Float, b: Float, alpha: Float = 1) -> UIColor { 20 | return UIColor.init(red: CGFloat(r/255), green: CGFloat(g/255), blue: CGFloat(b/255), alpha: CGFloat(alpha)) 21 | } 22 | -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Public/Extension/DispatchQueue+Extension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // DispatchQueue+Extension.swift 3 | // Weibo 4 | // 5 | // Created by michael on 2019/1/28. 6 | // Copyright © 2019 michael. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | extension DispatchQueue { 12 | 13 | private static var onceTracker = [String]() 14 | 15 | public class func once(token: String, block: () -> Void) { 16 | objc_sync_enter(self) 17 | defer { 18 | objc_sync_exit(self) 19 | } 20 | 21 | if onceTracker.contains(token) { 22 | return 23 | } 24 | 25 | onceTracker.append(token) 26 | block() 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Visitor/common_button_white.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "resizing" : { 9 | "mode" : "9-part", 10 | "center" : { 11 | "mode" : "tile", 12 | "width" : 1, 13 | "height" : 1 14 | }, 15 | "cap-insets" : { 16 | "bottom" : 9, 17 | "top" : 9, 18 | "right" : 11, 19 | "left" : 10 20 | } 21 | }, 22 | "idiom" : "universal", 23 | "filename" : "common_button_white@2x.png", 24 | "scale" : "2x" 25 | }, 26 | { 27 | "idiom" : "universal", 28 | "scale" : "3x" 29 | } 30 | ], 31 | "info" : { 32 | "version" : 1, 33 | "author" : "xcode" 34 | } 35 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_mid_normal.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "resizing" : { 9 | "mode" : "9-part", 10 | "center" : { 11 | "mode" : "tile", 12 | "width" : 1, 13 | "height" : 1 14 | }, 15 | "cap-insets" : { 16 | "bottom" : 37, 17 | "top" : 36, 18 | "right" : 6, 19 | "left" : 5 20 | } 21 | }, 22 | "idiom" : "universal", 23 | "filename" : "compose_emotion_table_mid_normal@2x.png", 24 | "scale" : "2x" 25 | }, 26 | { 27 | "idiom" : "universal", 28 | "scale" : "3x" 29 | } 30 | ], 31 | "info" : { 32 | "version" : 1, 33 | "author" : "xcode" 34 | } 35 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_left_normal.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "resizing" : { 9 | "mode" : "9-part", 10 | "center" : { 11 | "mode" : "tile", 12 | "width" : 1, 13 | "height" : 1 14 | }, 15 | "cap-insets" : { 16 | "bottom" : 37, 17 | "top" : 36, 18 | "right" : 6, 19 | "left" : 5 20 | } 21 | }, 22 | "idiom" : "universal", 23 | "filename" : "compose_emotion_table_left_normal@2x.png", 24 | "scale" : "2x" 25 | }, 26 | { 27 | "idiom" : "universal", 28 | "scale" : "3x" 29 | } 30 | ], 31 | "info" : { 32 | "version" : 1, 33 | "author" : "xcode" 34 | } 35 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_left_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "resizing" : { 9 | "mode" : "9-part", 10 | "center" : { 11 | "mode" : "tile", 12 | "width" : 1, 13 | "height" : 1 14 | }, 15 | "cap-insets" : { 16 | "bottom" : 37, 17 | "top" : 36, 18 | "right" : 6, 19 | "left" : 5 20 | } 21 | }, 22 | "idiom" : "universal", 23 | "filename" : "compose_emotion_table_left_selected@2x.png", 24 | "scale" : "2x" 25 | }, 26 | { 27 | "idiom" : "universal", 28 | "scale" : "3x" 29 | } 30 | ], 31 | "info" : { 32 | "version" : 1, 33 | "author" : "xcode" 34 | } 35 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_mid_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "resizing" : { 9 | "mode" : "9-part", 10 | "center" : { 11 | "mode" : "tile", 12 | "width" : 1, 13 | "height" : 1 14 | }, 15 | "cap-insets" : { 16 | "bottom" : 37, 17 | "top" : 36, 18 | "right" : 6, 19 | "left" : 5 20 | } 21 | }, 22 | "idiom" : "universal", 23 | "filename" : "compose_emotion_table_mid_selected@2x.png", 24 | "scale" : "2x" 25 | }, 26 | { 27 | "idiom" : "universal", 28 | "scale" : "3x" 29 | } 30 | ], 31 | "info" : { 32 | "version" : 1, 33 | "author" : "xcode" 34 | } 35 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_right_normal.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "resizing" : { 9 | "mode" : "9-part", 10 | "center" : { 11 | "mode" : "tile", 12 | "width" : 1, 13 | "height" : 1 14 | }, 15 | "cap-insets" : { 16 | "bottom" : 37, 17 | "top" : 36, 18 | "right" : 6, 19 | "left" : 5 20 | } 21 | }, 22 | "idiom" : "universal", 23 | "filename" : "compose_emotion_table_right_normal@2x.png", 24 | "scale" : "2x" 25 | }, 26 | { 27 | "idiom" : "universal", 28 | "scale" : "3x" 29 | } 30 | ], 31 | "info" : { 32 | "version" : 1, 33 | "author" : "xcode" 34 | } 35 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Assets.xcassets/Emotion/compose_emotion_table_right_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "resizing" : { 9 | "mode" : "9-part", 10 | "center" : { 11 | "mode" : "tile", 12 | "width" : 1, 13 | "height" : 1 14 | }, 15 | "cap-insets" : { 16 | "bottom" : 37, 17 | "top" : 36, 18 | "right" : 6, 19 | "left" : 5 20 | } 21 | }, 22 | "idiom" : "universal", 23 | "filename" : "compose_emotion_table_right_selected@2x.png", 24 | "scale" : "2x" 25 | }, 26 | { 27 | "idiom" : "universal", 28 | "scale" : "3x" 29 | } 30 | ], 31 | "info" : { 32 | "version" : 1, 33 | "author" : "xcode" 34 | } 35 | } -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Discover/View(视图和控制器)/DiscoverViewController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // DiscoverViewController.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by 孙金帅 on 16/8/12. 6 | // Copyright © 2016年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class DiscoverViewController: UIViewController { 12 | 13 | fileprivate var searchBar: UISearchBar? 14 | override func viewDidLoad() { 15 | super.viewDidLoad() 16 | view.backgroundColor = UIColor.white 17 | // visitorView?.setupVisiorViewInfo(imgName: "visitordiscover_image_message", title: "登录后,最新、最热微博尽在掌握,不再会与实事潮流擦肩而过") 18 | setupSearchBar() 19 | } 20 | } 21 | 22 | /// 设置UI 23 | extension DiscoverViewController { 24 | 25 | func setupSearchBar() { 26 | 27 | self.searchBar = UISearchBar() 28 | self.searchBar?.barStyle = UIBarStyle.default 29 | self.searchBar?.searchBarStyle = UISearchBar.Style.minimal 30 | self.searchBar?.placeholder = "大家正在搜:NBA颁奖典礼" 31 | self.navigationItem.titleView = self.searchBar 32 | 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Main/Controller/WBTempViewController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // WBTempViewController.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by Michael on 2017/2/26. 6 | // Copyright © 2017年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class WBTempViewController: WBBaseViewController { 12 | 13 | override func viewDidLoad() { 14 | super.viewDidLoad() 15 | view.backgroundColor = UIColor.blue 16 | setupNavigationItem() 17 | } 18 | 19 | //MARK: - 设置导航 20 | private func setupNavigationItem() { 21 | // 右侧 22 | navigationItem.rightBarButtonItem = UIBarButtonItem(imgName: nil, title: "下一个", target: self, action: #selector(pushToNextController)) 23 | } 24 | 25 | } 26 | 27 | //MARK: - 监听事件 28 | extension WBTempViewController { 29 | /* 30 | private 私有的在自己类内部使用没有问题 但是 如果吧方法放到其类的extension 就会找不到该方法 需要使用fileprivate 来修饰 31 | */ 32 | // 右侧按钮点击 33 | @objc fileprivate func pushToNextController(){ 34 | 35 | let temp = WBTempViewController() 36 | self.navigationController?.pushViewController(temp, animated: true) 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Main/Controller/WBVisitorViewController.swift: -------------------------------------------------------------------------------- 1 | // 2 | // WBVisitorViewController.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by Michael on 2017/2/26. 6 | // Copyright © 2017年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class WBVisitorViewController: UIViewController { 12 | 13 | var visitorView:WBVisitorView? 14 | // 列表 15 | lazy var tableView: UITableView = UITableView() 16 | 17 | override func viewDidLoad() { 18 | super.viewDidLoad() 19 | 20 | // 未登录 21 | setupVisitorView() 22 | } 23 | 24 | // 实例化visitorView 25 | private func setupVisitorView(){ 26 | // 未登录的状态创建导航按钮 27 | setupNav() 28 | visitorView = WBVisitorView() 29 | 30 | view = visitorView 31 | } 32 | 33 | // 设置导航 34 | private func setupNav(){ 35 | // 左侧 36 | navigationItem.leftBarButtonItem = UIBarButtonItem(imgName: nil, title: "登录", target: self, action: #selector(loginClick)) 37 | 38 | // 右侧 39 | navigationItem.rightBarButtonItem = UIBarButtonItem(imgName: nil, title: "注册", target: self, action: #selector(loginClick)) 40 | } 41 | 42 | // 微博登录与注册弹出控制器 43 | @objc private func loginClick(){ 44 | print("登录按钮点击") 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /Weibo/Weibo/Classes/Public/Extension/UIBarButtonItem+Extension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // UIBarButtonItem+Extension.swift 3 | // SwiftActualCombat 4 | // 5 | // Created by Michael on 2017/2/26. 6 | // Copyright © 2017年 com.51fanxing. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | extension UIBarButtonItem { 12 | 13 | convenience init(imgName: String? = nil, title: String? = nil, target: Any?, action: Selector) { 14 | self.init() 15 | // 创建一个button 16 | let btn = UIButton() 17 | // 添加点击事件 18 | btn.addTarget(target, action: action, for: UIControl.Event.touchUpInside) 19 | // 设置image(带图片的按钮) 20 | if let img = imgName { 21 | btn.setImage(UIImage(named:img), for: UIControl.State.normal) 22 | btn.setImage(UIImage(named:"\(img)_highlighted"), for: UIControl.State.highlighted) 23 | } 24 | // 只有文字的按钮 25 | if let tit = title { 26 | btn.setTitle(tit, for: UIControl.State.normal) 27 | btn.setTitleColor(UIColor.darkGray, for: UIControl.State.normal) 28 | btn.setTitleColor(UIColor.orange, for: UIControl.State.highlighted) 29 | btn.titleLabel?.font = UIFont.systemFont(ofSize: 15) 30 | btn.setTitleColor(UIColor.blue, for: UIControl.State.disabled) 31 | } 32 | // 设置size 33 | btn.sizeToFit() 34 | customView = btn 35 | } 36 | 37 | } 38 | -------------------------------------------------------------------------------- /Weibo/Weibo/AppDelegate+3DTouch.swift: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate+3DTouch.swift 3 | // Weibo 4 | // 5 | // Created by michael on 2019/1/28. 6 | // Copyright © 2019 michael. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | extension AppDelegate { 12 | func register3DTouch() { 13 | let icon1: UIApplicationShortcutIcon = UIApplicationShortcutIcon(templateImageName: "fx_3dtouch_scan") 14 | let icon2: UIApplicationShortcutIcon = UIApplicationShortcutIcon(templateImageName: "fx_3dtouch_search") 15 | let icon3: UIApplicationShortcutIcon = UIApplicationShortcutIcon(templateImageName: "fx_3dtouch_receipt_of_goods") 16 | let icon4: UIApplicationShortcutIcon = UIApplicationShortcutIcon(templateImageName: "fx_3dtouch_star_ticket") 17 | let item1: UIMutableApplicationShortcutItem = UIMutableApplicationShortcutItem(type: "com.51fanxing.scanQR", localizedTitle: "扫一扫", localizedSubtitle: nil, icon: icon1, userInfo: nil) 18 | let item2: UIMutableApplicationShortcutItem = UIMutableApplicationShortcutItem(type: "com.51fanxing.search", localizedTitle: "搜索", localizedSubtitle: nil, icon: icon2, userInfo: nil) 19 | let item3: UIMutableApplicationShortcutItem = UIMutableApplicationShortcutItem(type: "com.51fanxing.receiptOfGoods", localizedTitle: "查物流", localizedSubtitle: nil, icon: icon3, userInfo: nil) 20 | let item4: UIMutableApplicationShortcutItem = UIMutableApplicationShortcutItem(type: "com.51fanxing.starTicket", localizedTitle: "摇一摇", localizedSubtitle: nil, icon: icon4, userInfo: nil) 21 | UIApplication.shared.shortcutItems = [item1, item2, item3, item4] 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Weibo/Weibo/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | $(DEVELOPMENT_LANGUAGE) 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIdentifier 10 | $(PRODUCT_BUNDLE_IDENTIFIER) 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | $(PRODUCT_NAME) 15 | CFBundlePackageType 16 | APPL 17 | CFBundleShortVersionString 18 | 1.0 19 | CFBundleVersion 20 | 1 21 | LSRequiresIPhoneOS 22 | 23 | UILaunchStoryboardName 24 | LaunchScreen 25 | UIMainStoryboardFile 26 | Main 27 | UIRequiredDeviceCapabilities 28 | 29 | armv7 30 | 31 | UISupportedInterfaceOrientations 32 | 33 | UIInterfaceOrientationPortrait 34 | UIInterfaceOrientationLandscapeLeft 35 | UIInterfaceOrientationLandscapeRight 36 | 37 | UISupportedInterfaceOrientations~ipad 38 | 39 | UIInterfaceOrientationPortrait 40 | UIInterfaceOrientationPortraitUpsideDown 41 | UIInterfaceOrientationLandscapeLeft 42 | UIInterfaceOrientationLandscapeRight 43 | 44 | 45 | 46 | --------------------------------------------------------------------------------