├── .github
├── issue_template.md
└── pull_request_template.md
├── .gitignore
├── .pullapprove.yml
├── ChatKit 自定义业务.md
├── ChatKit 自定义样式.md
├── ChatKit-OC
├── ChatKit-OC.xcodeproj
│ ├── project.pbxproj
│ └── project.xcworkspace
│ │ └── contents.xcworkspacedata
├── ChatKit-OC.xcworkspace
│ └── contents.xcworkspacedata
├── Example
│ ├── AppDelegate.h
│ ├── AppDelegate.m
│ ├── Class
│ │ ├── Model
│ │ │ ├── LCCKUser.h
│ │ │ └── LCCKUser.m
│ │ ├── Module
│ │ │ ├── ContactList
│ │ │ │ ├── Controller
│ │ │ │ │ ├── LCCKContactListController.h
│ │ │ │ │ └── LCCKContactListController.m
│ │ │ │ ├── Tool
│ │ │ │ │ ├── LCCKContactManager.h
│ │ │ │ │ └── LCCKContactManager.m
│ │ │ │ └── View
│ │ │ │ │ ├── LCCKContactCell.h
│ │ │ │ │ ├── LCCKContactCell.m
│ │ │ │ │ └── LCCKContactCell.xib
│ │ │ ├── Login
│ │ │ │ ├── Controller
│ │ │ │ │ ├── LCCKLoginViewController.h
│ │ │ │ │ ├── LCCKLoginViewController.m
│ │ │ │ │ └── LCCKLoginViewController.xib
│ │ │ │ └── Model
│ │ │ │ │ ├── DEMOCustomAutoCompleteObject.h
│ │ │ │ │ ├── DEMOCustomAutoCompleteObject.m
│ │ │ │ │ ├── DEMODataSource.h
│ │ │ │ │ ├── DEMODataSource.m
│ │ │ │ │ ├── LCCKLoginDataSource.h
│ │ │ │ │ └── LCCKLoginDataSource.m
│ │ │ ├── Main
│ │ │ │ ├── Controller
│ │ │ │ │ ├── LCCKMapViewController.h
│ │ │ │ │ └── LCCKMapViewController.m
│ │ │ │ ├── LCCKConstantsDefinition.h
│ │ │ │ ├── LCCKUtil.h
│ │ │ │ ├── LCCKUtil.m
│ │ │ │ ├── LCChatKitExample.h
│ │ │ │ ├── LCChatKitExample.m
│ │ │ │ └── View
│ │ │ │ │ ├── LCCKPlusButtonSubclass.h
│ │ │ │ │ └── LCCKPlusButtonSubclass.m
│ │ │ └── Other
│ │ │ │ ├── Assets.xcassets
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── Icon-40.png
│ │ │ │ │ ├── Icon-40@2x.png
│ │ │ │ │ ├── Icon-40@3x.png
│ │ │ │ │ ├── Icon-60@2x.png
│ │ │ │ │ ├── Icon-60@3x.png
│ │ │ │ │ ├── Icon-72.png
│ │ │ │ │ ├── Icon-72@2x.png
│ │ │ │ │ ├── Icon-76.png
│ │ │ │ │ ├── Icon-76@2x.png
│ │ │ │ │ ├── Icon-83.5@2x.png
│ │ │ │ │ ├── Icon-Small-50.png
│ │ │ │ │ ├── Icon-Small-50@2x.png
│ │ │ │ │ ├── Icon-Small.png
│ │ │ │ │ ├── Icon-Small@2x.png
│ │ │ │ │ ├── Icon-Small@3x.png
│ │ │ │ │ ├── Icon.png
│ │ │ │ │ └── Icon@2x.png
│ │ │ │ ├── Contents.json
│ │ │ │ ├── LaunchImage.launchimage
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── Default-568h@2x.png
│ │ │ │ │ ├── Default-667h@2x.png
│ │ │ │ │ ├── Default-Landscape-736h@3x.png
│ │ │ │ │ ├── Default-Portrait-736h@3x.png
│ │ │ │ │ ├── Default.png
│ │ │ │ │ ├── Default@2x.png
│ │ │ │ │ ├── Default~ipad.png
│ │ │ │ │ ├── Default~ipad@2x.png
│ │ │ │ │ ├── Default~ipad~landscape.png
│ │ │ │ │ ├── Default~ipad~landscape@2x.png
│ │ │ │ │ ├── Default~ipad~landscape~nostatusbar.png
│ │ │ │ │ ├── Default~ipad~landscape~nostatusbar@2x.png
│ │ │ │ │ ├── Default~ipad~nostatusbar.png
│ │ │ │ │ └── Default~ipad~nostatusbar@2x.png
│ │ │ │ ├── PlaceHolder
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── Placeholder_Avator.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── Placeholder_Avator@2x.png
│ │ │ │ │ └── placeholder_airbnb.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ ├── placeholder_airbnb.png
│ │ │ │ │ │ └── placeholder_airbnb@2x.png
│ │ │ │ ├── backgroud
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── image_placeholder.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── image_placeholder@2x.png
│ │ │ │ │ ├── input_bg_bottom.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── input_bg_bottom@2x.png
│ │ │ │ │ ├── input_bg_top.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── input_bg_top@2x.png
│ │ │ │ │ └── lcck_conversation_placeholder_avator.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── lcck_conversation_placeholder_avator@2x.png
│ │ │ │ ├── friendsList
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── add_friend_icon_addgroup.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ ├── add_friend_icon_addgroup@2x.png
│ │ │ │ │ │ └── add_friend_icon_addgroup@3x.png
│ │ │ │ │ ├── contact_IconAdd.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── contact_IconAdd@2x.png
│ │ │ │ │ ├── contact_face_group_icon.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── contact_face_group_icon@2x.png
│ │ │ │ │ └── plugins_FriendNotify.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ ├── plugins_FriendNotify@2x.png
│ │ │ │ │ │ └── plugins_FriendNotify@3x.png
│ │ │ │ ├── login
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── blue_expand_disable.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── blue_expand_disable@2x.png
│ │ │ │ │ ├── blue_expand_highlight.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── blue_expand_highlight@2x.png
│ │ │ │ │ ├── blue_expand_normal.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── blue_expand_normal@2x.png
│ │ │ │ │ ├── bottom_bar_normal.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── bottom_bar_normal@2x.png
│ │ │ │ │ ├── bottom_bar_selected.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── bottom_bar_selected@2x.png
│ │ │ │ │ ├── bottom_bar_separator.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── bottom_bar_separator@2x.png
│ │ │ │ │ ├── cancel.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── cancel@2x.png
│ │ │ │ │ ├── cancel_seelected.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── cancel_seelected@2x.png
│ │ │ │ │ ├── login.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── login@2x.png
│ │ │ │ │ ├── login_background.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── login_background.png
│ │ │ │ │ ├── login_disabled.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── login_disabled@2x.png
│ │ │ │ │ ├── login_selected.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── login_selected@2x.png
│ │ │ │ │ ├── ok.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── ok@2x.png
│ │ │ │ │ ├── ok_selected.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── ok_selected@2x.png
│ │ │ │ │ ├── phone_back.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── phone_back@2x.png
│ │ │ │ │ ├── rounded_icon.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── rounded_icon.png
│ │ │ │ │ ├── sns_qq.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── sns_qq@2x.png
│ │ │ │ │ ├── sns_qzone.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── sns_qzone@2x.png
│ │ │ │ │ ├── sns_wechat.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── sns_wechat@2x.png
│ │ │ │ │ └── sns_weibo.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── sns_weibo@2x.png
│ │ │ │ ├── menu
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── menu_add_friend.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── menu_add_friend@2x.png
│ │ │ │ │ ├── menu_add_newmessage.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── menu_add_newmessage@2x.png
│ │ │ │ │ ├── menu_add_photo.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── menu_add_photo@2x.png
│ │ │ │ │ ├── menu_add_scan.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── menu_add_scan@2x.png
│ │ │ │ │ ├── menu_add_voip.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── menu_add_voip@2x.png
│ │ │ │ │ └── menu_background.imageset
│ │ │ │ │ │ ├── Contents.json
│ │ │ │ │ │ └── menu_background@2x.png
│ │ │ │ ├── placeholder_conversationlist_empty.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── placeholder_conversationlist_empty.png
│ │ │ │ │ └── placeholder_conversationlist_empty@2x.png
│ │ │ │ └── tabbar
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── contact.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── contact@2x.png
│ │ │ │ │ ├── profile.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── profile@2x.png
│ │ │ │ │ ├── sns.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── sns@2x.png
│ │ │ │ │ ├── tabbar_chat_active.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_chat_active@2x.png
│ │ │ │ │ ├── tabbar_chat_normal.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_chat_normal@2x.png
│ │ │ │ │ ├── tabbar_compose_button.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_compose_button@2x.png
│ │ │ │ │ ├── tabbar_compose_icon_add.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_compose_icon_add@2x.png
│ │ │ │ │ ├── tabbar_compose_icon_add_highlighted.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_compose_icon_add_highlighted@2x.png
│ │ │ │ │ ├── tabbar_contacts_active.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_contacts_active@2x.png
│ │ │ │ │ ├── tabbar_contacts_normal.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_contacts_normal@2x.png
│ │ │ │ │ ├── tabbar_discover_active.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_discover_active@2x.png
│ │ │ │ │ ├── tabbar_discover_normal.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_discover_normal@2x.png
│ │ │ │ │ ├── tabbar_me_active.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_me_active@2x.png
│ │ │ │ │ ├── tabbar_me_normal.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── tabbar_me_normal@2x.png
│ │ │ │ │ └── wechat.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ └── wechat@2x.png
│ │ │ │ ├── Base.lproj
│ │ │ │ └── LaunchScreen.storyboard
│ │ │ │ ├── Info.plist
│ │ │ │ └── main.m
│ │ └── Tool
│ │ │ └── MBProgressHUD
│ │ │ ├── NSObject+LCCKHUD.h
│ │ │ └── NSObject+LCCKHUD.m
│ ├── LCCKTabBarControllerConfig.h
│ └── LCCKTabBarControllerConfig.m
└── Podfile
├── ChatKit.podspec
├── ChatKit
├── ChatKit.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ └── contents.xcworkspacedata
│ └── xcshareddata
│ │ └── xcschemes
│ │ └── ChatKit.xcscheme
├── Class
│ ├── Model
│ │ ├── AVIMEmotionMessage.h
│ │ ├── AVIMEmotionMessage.m
│ │ ├── AVIMTypedMessage+LCCKExtention.h
│ │ ├── AVIMTypedMessage+LCCKExtention.m
│ │ ├── LCCKMessage.h
│ │ ├── LCCKMessage.m
│ │ ├── LCCKUserModelDelegate.h
│ │ ├── NSMutableArray+LCCKMessageExtention.h
│ │ └── NSMutableArray+LCCKMessageExtention.m
│ ├── Module
│ │ ├── Base
│ │ │ ├── LCCKBaseConversationViewController.h
│ │ │ ├── LCCKBaseConversationViewController.m
│ │ │ ├── LCCKBaseNavigationController.h
│ │ │ ├── LCCKBaseNavigationController.m
│ │ │ ├── LCCKBaseTableViewController.h
│ │ │ ├── LCCKBaseTableViewController.m
│ │ │ ├── LCCKBaseViewController.h
│ │ │ └── LCCKBaseViewController.m
│ │ ├── Conversation
│ │ │ ├── Controller
│ │ │ │ ├── LCCKConversationViewController.h
│ │ │ │ ├── LCCKConversationViewController.m
│ │ │ │ ├── LCCKLocationController.h
│ │ │ │ ├── LCCKLocationController.m
│ │ │ │ ├── LCCKTextFullScreenViewController.h
│ │ │ │ └── LCCKTextFullScreenViewController.m
│ │ │ ├── Model
│ │ │ │ ├── AVIMConversation+LCCKAddition.h
│ │ │ │ ├── AVIMConversation+LCCKAddition.m
│ │ │ │ ├── LCCKConversationViewModel.h
│ │ │ │ └── LCCKConversationViewModel.m
│ │ │ ├── Tool
│ │ │ │ ├── Categories
│ │ │ │ │ ├── NSBundle+LCCKExtension.h
│ │ │ │ │ ├── NSBundle+LCCKExtension.m
│ │ │ │ │ ├── NSString+LCCKMD5.h
│ │ │ │ │ ├── NSString+LCCKMD5.m
│ │ │ │ │ ├── UIImage+LCCKExtension.h
│ │ │ │ │ ├── UIImage+LCCKExtension.m
│ │ │ │ │ ├── UIImageView+LCCKExtension.h
│ │ │ │ │ └── UIImageView+LCCKExtension.m
│ │ │ │ ├── LCCKAVAudioPlayer.h
│ │ │ │ ├── LCCKAVAudioPlayer.m
│ │ │ │ ├── LCCKBubbleImageFactory.h
│ │ │ │ ├── LCCKBubbleImageFactory.m
│ │ │ │ ├── LCCKCellIdentifierFactory.h
│ │ │ │ ├── LCCKCellIdentifierFactory.m
│ │ │ │ ├── LCCKCellRegisterController.h
│ │ │ │ ├── LCCKCellRegisterController.m
│ │ │ │ ├── LCCKChat.h
│ │ │ │ ├── LCCKChatUntiles.h
│ │ │ │ ├── LCCKFaceManager.h
│ │ │ │ ├── LCCKFaceManager.m
│ │ │ │ ├── LCCKLastMessageTypeManager.h
│ │ │ │ ├── LCCKLastMessageTypeManager.m
│ │ │ │ ├── LCCKLocationManager.h
│ │ │ │ ├── LCCKLocationManager.m
│ │ │ │ ├── LCCKMessageVoiceFactory.h
│ │ │ │ ├── LCCKMessageVoiceFactory.m
│ │ │ │ ├── LCCKSoundManager.h
│ │ │ │ └── LCCKSoundManager.m
│ │ │ └── View
│ │ │ │ ├── ChatBar
│ │ │ │ ├── LCCKChatBar.h
│ │ │ │ ├── LCCKChatBar.m
│ │ │ │ ├── LCCKChatFaceView.h
│ │ │ │ ├── LCCKChatFaceView.m
│ │ │ │ ├── LCCKChatMoreItem.h
│ │ │ │ ├── LCCKChatMoreItem.m
│ │ │ │ ├── LCCKChatMoreView.h
│ │ │ │ ├── LCCKChatMoreView.m
│ │ │ │ ├── LCCKFacePageView.h
│ │ │ │ ├── LCCKFacePageView.m
│ │ │ │ ├── LCCKProgressHUD.h
│ │ │ │ └── LCCKProgressHUD.m
│ │ │ │ ├── ChatMessageCell
│ │ │ │ ├── LCCKChatImageMessageCell.h
│ │ │ │ ├── LCCKChatImageMessageCell.m
│ │ │ │ ├── LCCKChatLocationMessageCell.h
│ │ │ │ ├── LCCKChatLocationMessageCell.m
│ │ │ │ ├── LCCKChatMessageCell.h
│ │ │ │ ├── LCCKChatMessageCell.m
│ │ │ │ ├── LCCKChatSystemMessageCell.h
│ │ │ │ ├── LCCKChatSystemMessageCell.m
│ │ │ │ ├── LCCKChatTextMessageCell.h
│ │ │ │ ├── LCCKChatTextMessageCell.m
│ │ │ │ ├── LCCKChatVoiceMessageCell.h
│ │ │ │ ├── LCCKChatVoiceMessageCell.m
│ │ │ │ ├── LCCKContentView.h
│ │ │ │ ├── LCCKContentView.m
│ │ │ │ ├── LCCKSendImageView.h
│ │ │ │ └── LCCKSendImageView.m
│ │ │ │ ├── LCCKMenuItem.h
│ │ │ │ └── LCCKMenuItem.m
│ │ └── ConversationList
│ │ │ ├── Controller
│ │ │ ├── LCCKConversationListViewController.h
│ │ │ └── LCCKConversationListViewController.m
│ │ │ ├── Model
│ │ │ ├── LCCKConversationListViewModel.h
│ │ │ └── LCCKConversationListViewModel.m
│ │ │ └── View
│ │ │ ├── LCCKConversationListCell.h
│ │ │ └── LCCKConversationListCell.m
│ ├── Resources
│ │ ├── BarButtonIcon.bundle
│ │ │ ├── barbuttonicon_Camera@2x.png
│ │ │ ├── barbuttonicon_Camera@3x.png
│ │ │ ├── barbuttonicon_InfoMulti@2x.png
│ │ │ ├── barbuttonicon_InfoMulti@3x.png
│ │ │ ├── barbuttonicon_InfoSingle@2x.png
│ │ │ ├── barbuttonicon_InfoSingle@3x.png
│ │ │ ├── barbuttonicon_Operate@2x.png
│ │ │ ├── barbuttonicon_Operate@3x.png
│ │ │ ├── barbuttonicon_add@2x.png
│ │ │ ├── barbuttonicon_add@3x.png
│ │ │ ├── barbuttonicon_addfriends@2x.png
│ │ │ ├── barbuttonicon_addfriends@3x.png
│ │ │ ├── barbuttonicon_back@2x.png
│ │ │ ├── barbuttonicon_back@3x.png
│ │ │ ├── barbuttonicon_back_cube@2x.png
│ │ │ ├── barbuttonicon_back_cube@3x.png
│ │ │ ├── barbuttonicon_delete@2x.png
│ │ │ ├── barbuttonicon_delete@3x.png
│ │ │ ├── barbuttonicon_more@2x.png
│ │ │ ├── barbuttonicon_more@3x.png
│ │ │ ├── barbuttonicon_more_black@2x.png
│ │ │ ├── barbuttonicon_more_black@3x.png
│ │ │ ├── barbuttonicon_more_cube@2x.png
│ │ │ ├── barbuttonicon_more_cube@3x.png
│ │ │ ├── barbuttonicon_question@2x.png
│ │ │ ├── barbuttonicon_question@3x.png
│ │ │ ├── barbuttonicon_set@2x.png
│ │ │ └── barbuttonicon_set@3x.png
│ │ ├── ChatKeyboard.bundle
│ │ │ ├── ToolViewEmotion@2x.png
│ │ │ ├── ToolViewEmotion@3x.png
│ │ │ ├── ToolViewEmotionHL@2x.png
│ │ │ ├── ToolViewEmotionHL@3x.png
│ │ │ ├── ToolViewInputVoice@2x.png
│ │ │ ├── ToolViewInputVoice@3x.png
│ │ │ ├── ToolViewInputVoiceHL@2x.png
│ │ │ ├── ToolViewInputVoiceHL@3x.png
│ │ │ ├── ToolViewKeyboard@2x.png
│ │ │ ├── ToolViewKeyboard@3x.png
│ │ │ ├── ToolViewKeyboardHL@2x.png
│ │ │ ├── ToolViewKeyboardHL@3x.png
│ │ │ ├── TypeSelectorBtnHL_Black@2x.png
│ │ │ ├── TypeSelectorBtnHL_Black@3x.png
│ │ │ ├── TypeSelectorBtn_Black@2x.png
│ │ │ ├── TypeSelectorBtn_Black@3x.png
│ │ │ ├── chat_bar_emoji_highlight@2x.png
│ │ │ ├── chat_bar_emoji_normal@2x.png
│ │ │ ├── chat_bar_face_highlight@3x.png
│ │ │ ├── chat_bar_face_normal@3x.png
│ │ │ ├── chat_bar_icons_camera@3x.png
│ │ │ ├── chat_bar_icons_location@3x.png
│ │ │ ├── chat_bar_icons_pic@3x.png
│ │ │ ├── chat_bar_input_normal@2x.png
│ │ │ ├── chat_bar_more_highlight@3x.png
│ │ │ ├── chat_bar_more_normal@3x.png
│ │ │ ├── chat_bar_picture_normal@2x.png
│ │ │ ├── chat_bar_recent_highlight@2x.png
│ │ │ ├── chat_bar_recent_normal@2x.png
│ │ │ ├── chat_bar_record_circle@2x.png
│ │ │ ├── chat_bar_voice_normal@2x.png
│ │ │ ├── input_bar_flat@2x.png
│ │ │ ├── input_field_cover@2x.png
│ │ │ ├── location_green_icon@2x.png
│ │ │ ├── preview_background@2x.png
│ │ │ ├── sharemore_pic@2x.png
│ │ │ ├── sharemore_pic@3x.png
│ │ │ ├── sharemore_video@2x.png
│ │ │ ├── sharemore_video@3x.png
│ │ │ ├── show_user_location_normal@2x.png
│ │ │ ├── show_user_location_pressed@2x.png
│ │ │ └── show_user_location_selected@2x.png
│ │ ├── Common.bundle
│ │ │ ├── AddGroupMemberBtn@2x.png
│ │ │ ├── AddGroupMemberBtnHL@2x.png
│ │ │ ├── CellBlueSelected@2x.png
│ │ │ ├── CellGraySelected@2x.png
│ │ │ ├── LCChatKit-Settings.plist
│ │ │ ├── Remind_Mute.png
│ │ │ └── SearchContactsBarIcon@2x.png
│ │ ├── DateTools.bundle
│ │ │ ├── ar.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── bg.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ca.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── cs.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── cy.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── da.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── de.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── en.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── es.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── eu.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── fi.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── fr.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── gre.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── he.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── hu.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── id.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── is.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── it.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ja.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ko.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── lv.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── nb.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── nl.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── pl.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── pt-PT.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── pt.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ro.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── ru.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── sv.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── th.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── tr.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── uk.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── vi.lproj
│ │ │ │ └── DateTools.strings
│ │ │ ├── zh-Hans.lproj
│ │ │ │ └── DateTools.strings
│ │ │ └── zh-Hant.lproj
│ │ │ │ └── DateTools.strings
│ │ ├── Emoji.bundle
│ │ │ ├── [NO]@2x.png
│ │ │ ├── [OK]@2x.png
│ │ │ ├── [下雨]@2x.png
│ │ │ ├── [么么哒]@2x.png
│ │ │ ├── [乒乓]@2x.png
│ │ │ ├── [便便]@2x.png
│ │ │ ├── [信封]@2x.png
│ │ │ ├── [偷笑]@2x.png
│ │ │ ├── [傲慢]@2x.png
│ │ │ ├── [再见]@2x.png
│ │ │ ├── [冷汗]@2x.png
│ │ │ ├── [凋谢]@2x.png
│ │ │ ├── [刀]@2x.png
│ │ │ ├── [删除]@2x.png
│ │ │ ├── [勾引]@2x.png
│ │ │ ├── [发呆]@2x.png
│ │ │ ├── [发抖]@2x.png
│ │ │ ├── [可怜]@2x.png
│ │ │ ├── [可爱]@2x.png
│ │ │ ├── [右哼哼]@2x.png
│ │ │ ├── [右太极]@2x.png
│ │ │ ├── [右车头]@2x.png
│ │ │ ├── [吐]@2x.png
│ │ │ ├── [吓]@2x.png
│ │ │ ├── [咒骂]@2x.png
│ │ │ ├── [咖啡]@2x.png
│ │ │ ├── [啤酒]@2x.png
│ │ │ ├── [嘘]@2x.png
│ │ │ ├── [回头]@2x.png
│ │ │ ├── [困]@2x.png
│ │ │ ├── [坏笑]@2x.png
│ │ │ ├── [多云]@2x.png
│ │ │ ├── [大兵]@2x.png
│ │ │ ├── [大哭]@2x.png
│ │ │ ├── [太阳]@2x.png
│ │ │ ├── [奋斗]@2x.png
│ │ │ ├── [奶瓶]@2x.png
│ │ │ ├── [委屈]@2x.png
│ │ │ ├── [害羞]@2x.png
│ │ │ ├── [尴尬]@2x.png
│ │ │ ├── [左哼哼]@2x.png
│ │ │ ├── [左太极]@2x.png
│ │ │ ├── [左车头]@2x.png
│ │ │ ├── [差劲]@2x.png
│ │ │ ├── [弱]@2x.png
│ │ │ ├── [强]@2x.png
│ │ │ ├── [彩带]@2x.png
│ │ │ ├── [彩球]@2x.png
│ │ │ ├── [得意]@2x.png
│ │ │ ├── [微笑]@2x.png
│ │ │ ├── [心碎了]@2x.png
│ │ │ ├── [快哭了]@2x.png
│ │ │ ├── [怄火]@2x.png
│ │ │ ├── [怒]@2x.png
│ │ │ ├── [惊恐]@2x.png
│ │ │ ├── [惊讶]@2x.png
│ │ │ ├── [憨笑]@2x.png
│ │ │ ├── [手枪]@2x.png
│ │ │ ├── [打哈欠]@2x.png
│ │ │ ├── [抓狂]@2x.png
│ │ │ ├── [折磨]@2x.png
│ │ │ ├── [抠鼻]@2x.png
│ │ │ ├── [抱抱]@2x.png
│ │ │ ├── [抱拳]@2x.png
│ │ │ ├── [拳头]@2x.png
│ │ │ ├── [挥手]@2x.png
│ │ │ ├── [握手]@2x.png
│ │ │ ├── [撇嘴]@2x.png
│ │ │ ├── [擦汗]@2x.png
│ │ │ ├── [敲打]@2x.png
│ │ │ ├── [晕]@2x.png
│ │ │ ├── [月亮]@2x.png
│ │ │ ├── [棒棒糖]@2x.png
│ │ │ ├── [汽车]@2x.png
│ │ │ ├── [沙发]@2x.png
│ │ │ ├── [流汗]@2x.png
│ │ │ ├── [流泪]@2x.png
│ │ │ ├── [激动]@2x.png
│ │ │ ├── [灯泡]@2x.png
│ │ │ ├── [炸弹]@2x.png
│ │ │ ├── [熊猫]@2x.png
│ │ │ ├── [爆筋]@2x.png
│ │ │ ├── [爱你]@2x.png
│ │ │ ├── [爱心]@2x.png
│ │ │ ├── [爱情]@2x.png
│ │ │ ├── [猪头]@2x.png
│ │ │ ├── [猫咪]@2x.png
│ │ │ ├── [献吻]@2x.png
│ │ │ ├── [玫瑰]@2x.png
│ │ │ ├── [瓢虫]@2x.png
│ │ │ ├── [疑问]@2x.png
│ │ │ ├── [白眼]@2x.png
│ │ │ ├── [皮球]@2x.png
│ │ │ ├── [睡觉]@2x.png
│ │ │ ├── [磕头]@2x.png
│ │ │ ├── [示爱]@2x.png
│ │ │ ├── [礼品袋]@2x.png
│ │ │ ├── [礼物]@2x.png
│ │ │ ├── [篮球]@2x.png
│ │ │ ├── [米饭]@2x.png
│ │ │ ├── [糗大了]@2x.png
│ │ │ ├── [红双喜]@2x.png
│ │ │ ├── [红灯笼]@2x.png
│ │ │ ├── [纸巾]@2x.png
│ │ │ ├── [胜利]@2x.png
│ │ │ ├── [色]@2x.png
│ │ │ ├── [药]@2x.png
│ │ │ ├── [菜刀]@2x.png
│ │ │ ├── [蛋糕]@2x.png
│ │ │ ├── [蜡烛]@2x.png
│ │ │ ├── [街舞]@2x.png
│ │ │ ├── [衰]@2x.png
│ │ │ ├── [西瓜]@2x.png
│ │ │ ├── [调皮]@2x.png
│ │ │ ├── [象棋]@2x.png
│ │ │ ├── [跳绳]@2x.png
│ │ │ ├── [跳跳]@2x.png
│ │ │ ├── [车厢]@2x.png
│ │ │ ├── [转圈]@2x.png
│ │ │ ├── [鄙视]@2x.png
│ │ │ ├── [酷]@2x.png
│ │ │ ├── [钞票]@2x.png
│ │ │ ├── [钻戒]@2x.png
│ │ │ ├── [闪电]@2x.png
│ │ │ ├── [闭嘴]@2x.png
│ │ │ ├── [闹钟]@2x.png
│ │ │ ├── [阴险]@2x.png
│ │ │ ├── [难过]@2x.png
│ │ │ ├── [雨伞]@2x.png
│ │ │ ├── [青蛙]@2x.png
│ │ │ ├── [面条]@2x.png
│ │ │ ├── [鞭炮]@2x.png
│ │ │ ├── [风车]@2x.png
│ │ │ ├── [飞吻]@2x.png
│ │ │ ├── [飞机]@2x.png
│ │ │ ├── [饥饿]@2x.png
│ │ │ ├── [香蕉]@2x.png
│ │ │ ├── [骷髅]@2x.png
│ │ │ ├── [麦克风]@2x.png
│ │ │ ├── [麻将]@2x.png
│ │ │ ├── [鼓掌]@2x.png
│ │ │ ├── [龇牙]@2x.png
│ │ │ └── face.plist
│ │ ├── MBProgressHUD.bundle
│ │ │ ├── error@2x.png
│ │ │ └── success@2x.png
│ │ ├── MessageBubble.bundle
│ │ │ ├── MessageBubble-Customize.plist
│ │ │ ├── MessageBubble_Location@2x.png
│ │ │ ├── MessageBubble_Receiver@2x.png
│ │ │ ├── MessageBubble_Sender@2x.png
│ │ │ ├── MessageBubble_Video@2x.png
│ │ │ ├── MessageBubble_Video@3x.png
│ │ │ ├── MessageSendFail@2x.png
│ │ │ ├── MessageSendFail@3x.png
│ │ │ ├── VoiceMessage_Unread@2x.png
│ │ │ ├── message_image_receiver_background_normal@2x.png
│ │ │ ├── message_image_receiver_background_normal@3x.png
│ │ │ ├── message_image_sender_background_normal@2x.png
│ │ │ ├── message_image_sender_background_normal@3x.png
│ │ │ ├── message_receiver_background_highlight@2x.png
│ │ │ ├── message_receiver_background_highlight@3x.png
│ │ │ ├── message_receiver_background_normal@2x.png
│ │ │ ├── message_receiver_background_normal@3x.png
│ │ │ ├── message_receiver_location@2x.png
│ │ │ ├── message_sender_background_highlight@2x.png
│ │ │ ├── message_sender_background_highlight@3x.png
│ │ │ ├── message_sender_background_normal@2x.png
│ │ │ ├── message_sender_background_normal@3x.png
│ │ │ └── message_sender_location@2x.png
│ │ ├── Placeholder.bundle
│ │ │ ├── Placeholder_Accept_Defeat@2x.png
│ │ │ ├── Placeholder_Avator@2x.png
│ │ │ ├── Placeholder_Group@2x.png
│ │ │ └── Placeholder_Image@2x.png
│ │ ├── VoiceMessageSource.bundle
│ │ │ ├── ReceiverVoiceNodePlaying000@2x.png
│ │ │ ├── ReceiverVoiceNodePlaying001@2x.png
│ │ │ ├── ReceiverVoiceNodePlaying002@2x.png
│ │ │ ├── ReceiverVoiceNodePlaying003@2x.png
│ │ │ ├── ReceiverVoiceNodePlaying@2x.png
│ │ │ ├── RecordCancel@2x.png
│ │ │ ├── RecordingBkg@2x.png
│ │ │ ├── RecordingSignal001@2x.png
│ │ │ ├── RecordingSignal002@2x.png
│ │ │ ├── RecordingSignal003@2x.png
│ │ │ ├── RecordingSignal004@2x.png
│ │ │ ├── RecordingSignal005@2x.png
│ │ │ ├── RecordingSignal006@2x.png
│ │ │ ├── RecordingSignal007@2x.png
│ │ │ ├── RecordingSignal008@2x.png
│ │ │ ├── SenderVoiceNodePlaying000@2x.png
│ │ │ ├── SenderVoiceNodePlaying001@2x.png
│ │ │ ├── SenderVoiceNodePlaying002@2x.png
│ │ │ ├── SenderVoiceNodePlaying003@2x.png
│ │ │ ├── SenderVoiceNodePlaying@2x.png
│ │ │ ├── VoiceBtn_Black@2x.png
│ │ │ ├── VoiceBtn_Black@3x.png
│ │ │ ├── VoiceBtn_BlackHL@2x.png
│ │ │ ├── VoiceBtn_BlackHL@3x.png
│ │ │ ├── loudReceive.caf
│ │ │ ├── receive.caf
│ │ │ └── send.caf
│ │ └── localization
│ │ │ ├── en.lproj
│ │ │ └── LCChatKitString.strings
│ │ │ └── zh-Hans.lproj
│ │ │ └── LCChatKitString.strings
│ ├── Tool
│ │ ├── ChatKitHeaders.h
│ │ ├── LCCKConstants.h
│ │ ├── LCCKServiceDefinition.h
│ │ ├── LCCKSingleton.h
│ │ ├── LCCKSingleton.m
│ │ ├── LCChatKit_Internal.h
│ │ ├── Service
│ │ │ ├── LCCKConversationListService.h
│ │ │ ├── LCCKConversationListService.m
│ │ │ ├── LCCKConversationService.h
│ │ │ ├── LCCKConversationService.m
│ │ │ ├── LCCKSessionService.h
│ │ │ ├── LCCKSessionService.m
│ │ │ ├── LCCKSettingService.h
│ │ │ ├── LCCKSettingService.m
│ │ │ ├── LCCKSignatureService.h
│ │ │ ├── LCCKSignatureService.m
│ │ │ ├── LCCKUIService.h
│ │ │ ├── LCCKUIService.m
│ │ │ ├── LCCKUserSystemService.h
│ │ │ └── LCCKUserSystemService.m
│ │ └── Vendor
│ │ │ ├── DateTools
│ │ │ ├── LCCKDateToolsConstants.h
│ │ │ ├── LCCKError.h
│ │ │ ├── LCCKError.m
│ │ │ ├── NSDate+LCCKDateTools.h
│ │ │ └── NSDate+LCCKDateTools.m
│ │ │ ├── LCCKDeallocBlockExecutor
│ │ │ ├── LCCKDeallocBlockExecutor.h
│ │ │ ├── LCCKDeallocExecutor.h
│ │ │ ├── LCCKDeallocExecutor.m
│ │ │ ├── NSObject+LCCKDeallocBlockExecutor.h
│ │ │ └── NSObject+LCCKDeallocBlockExecutor.m
│ │ │ ├── LCCKTableViewRowAction
│ │ │ ├── UITableViewCell+LCCKExtension.m
│ │ │ ├── UITableViewRowAction+LCCKExtension.h
│ │ │ ├── UITableViewRowAction+LCCKExtension.m
│ │ │ └── UITableViewRowAction.m
│ │ │ └── VoiceLib
│ │ │ ├── Mp3Recorder.h
│ │ │ ├── Mp3Recorder.m
│ │ │ └── lame.framework
│ │ │ ├── Headers
│ │ │ └── lame.h
│ │ │ └── lame
│ └── View
│ │ ├── LCCKBadgeView.h
│ │ ├── LCCKBadgeView.m
│ │ ├── LCCKConversationRefreshHeader.h
│ │ ├── LCCKConversationRefreshHeader.m
│ │ ├── LCCKStatusView.h
│ │ ├── LCCKStatusView.m
│ │ ├── LCCKSwipeView.h
│ │ └── LCCKSwipeView.m
├── Info.plist
├── LCChatKit.h
├── LCChatKit.m
└── Podfile
├── LICENSE
└── README.md
/.github/issue_template.md:
--------------------------------------------------------------------------------
1 | ## Base Info for this issue
2 |
3 |
4 |
5 |
6 |
7 | 1. ChatKit Version:0.7.17
8 | 2. App-ID: XX
9 | 3. Language:Objective-C
10 | 4. iOS System Version:iOS10
11 | 5. Prototype(是否是真机):YES
12 | 6. Issue Type:Crash、Bug、Enhancement(希望能支持一个新需求)、Q-A
13 |
14 | ## 1. How to repeat the problem.
15 |
16 |
17 | ## 2. Please help me in this way.
18 |
19 |
20 | ## 3. Here is a Demo.
21 |
22 |
23 |
24 | ## 4. Here is my Debug log
25 |
26 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/.github/pull_request_template.md:
--------------------------------------------------------------------------------
1 | ## My issue:
2 |
3 |
4 | ## What I have done:
5 |
6 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Xcode
2 |
3 | ## Build generated
4 | build/
5 | DerivedData/
6 |
7 | ## Various settings
8 | *.pbxuser
9 | !default.pbxuser
10 | *.mode1v3
11 | !default.mode1v3
12 | *.mode2v3
13 | !default.mode2v3
14 | *.perspectivev3
15 | !default.perspectivev3
16 | xcuserdata/
17 |
18 | ## Other
19 | *.moved-aside
20 | *.xccheckout
21 | *.xcscmblueprint
22 |
23 | ## Obj-C/Swift specific
24 | *.hmap
25 | *.ipa
26 | *.dSYM.zip
27 | *.dSYM
28 |
29 | # CocoaPods
30 |
31 | Pods/
32 |
33 | *.DS_Store
34 |
--------------------------------------------------------------------------------
/.pullapprove.yml:
--------------------------------------------------------------------------------
1 | approve_by_comment: true
2 | approve_regex: '^(Reviewed|Approved|LGTM)'
3 | reject_regex: '^Rejected'
4 | reset_on_push: false
5 | reviewers:
6 | required: 1
7 | members:
8 | - tang3w
9 | - jwfing
10 | - zapcannon87
11 | name: default
12 |
--------------------------------------------------------------------------------
/ChatKit-OC/ChatKit-OC.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/ChatKit-OC/ChatKit-OC.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/2/2.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 | @end
16 |
17 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/ContactList/Tool/LCCKContactManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKContactManager.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/10.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface LCCKContactManager : NSObject
12 |
13 | + (instancetype)defaultManager;
14 |
15 | - (NSArray *)fetchContactPeerIds;
16 | - (BOOL)existContactForPeerId:(NSString *)peerId;
17 | - (BOOL)addContactForPeerId:(NSString *)peerId;
18 | - (BOOL)removeContactForPeerId:(NSString *)peerId;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/ContactList/View/LCCKContactCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKContactCell.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/9.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface LCCKContactCell : UITableViewCell
12 |
13 | - (void)configureWithAvatorURL:(NSURL *)avatorURL title:(NSString *)title subtitle:(NSString *)subtitle;
14 |
15 | @property (nonatomic, copy) NSString *identifier;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Login/Controller/LCCKLoginViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // MLPViewController.h
3 | // MLPAutoCompleteDemo
4 | //
5 | // Created by Eddy Borja on 1/23/13.
6 | // Copyright (c) 2013 Mainloop. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "MLPAutoCompleteTextFieldDelegate.h"
11 |
12 | @class DEMODataSource;
13 | @class MLPAutoCompleteTextField;
14 |
15 | typedef void (^LCCKClientIDHandler)(NSString *clientID);
16 |
17 | @interface LCCKLoginViewController : UIViewController
18 |
19 | @property (strong, nonatomic) IBOutlet DEMODataSource *autocompleteDataSource;
20 | @property (weak) IBOutlet MLPAutoCompleteTextField *autocompleteTextField;
21 | @property (strong, nonatomic) IBOutlet UILabel *demoTitle;
22 | @property (strong, nonatomic) IBOutlet UILabel *author;
23 |
24 | - (void)setClientIDHandler:(LCCKClientIDHandler)clientIDHandler;
25 |
26 | @end
27 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Login/Model/DEMOCustomAutoCompleteObject.h:
--------------------------------------------------------------------------------
1 | //
2 | // DEMOCustomAutoCompleteObject.h
3 | // MLPAutoCompleteDemo
4 | //
5 | // Created by Eddy Borja on 4/19/13.
6 | // Copyright (c) 2013 Mainloop. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "MLPAutoCompletionObject.h"
11 |
12 | @interface DEMOCustomAutoCompleteObject : NSObject
13 |
14 | - (id)initWithCountry:(NSString *)name;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Login/Model/DEMOCustomAutoCompleteObject.m:
--------------------------------------------------------------------------------
1 | //
2 | // DEMOCustomAutoCompleteObject.m
3 | // MLPAutoCompleteDemo
4 | //
5 | // Created by Eddy Borja on 4/19/13.
6 | // Copyright (c) 2013 Mainloop. All rights reserved.
7 | //
8 |
9 | #import "DEMOCustomAutoCompleteObject.h"
10 |
11 | @interface DEMOCustomAutoCompleteObject ()
12 | @property (strong) NSString *countryName;
13 | @end
14 |
15 | @implementation DEMOCustomAutoCompleteObject
16 |
17 |
18 | - (id)initWithCountry:(NSString *)name
19 | {
20 | self = [super init];
21 | if (self) {
22 | [self setCountryName:name];
23 | }
24 | return self;
25 | }
26 |
27 | #pragma mark - MLPAutoCompletionObject Protocl
28 |
29 | - (NSString *)autocompleteString
30 | {
31 | return self.countryName;
32 | }
33 |
34 | @end
35 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Login/Model/DEMODataSource.h:
--------------------------------------------------------------------------------
1 | //
2 | // DEMODataSource.h
3 | // MLPAutoCompleteDemo
4 | //
5 | // Created by Eddy Borja on 5/28/14.
6 | // Copyright (c) 2014 Mainloop. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "MLPAutoCompleteTextFieldDataSource.h"
11 |
12 | @interface DEMODataSource : NSObject
13 |
14 |
15 | //Set this to true to return an array of autocomplete objects to the autocomplete textfield instead of strings.
16 | //The objects returned respond to the MLPAutoCompletionObject protocol.
17 | @property (assign) BOOL testWithAutoCompleteObjectsInsteadOfStrings;
18 |
19 |
20 | //Set this to true to prevent auto complete terms from returning instantly.
21 | @property (assign) BOOL simulateLatency;
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Login/Model/LCCKLoginDataSource.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKLoginDataSource.h
3 | // MLPAutoCompleteDemo
4 | //
5 | // Created by Eddy Borja on 5/28/14.
6 | // Copyright (c) 2014 Mainloop. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "MLPAutoCompleteTextFieldDataSource.h"
11 | #if __has_include()
12 | #import
13 | #else
14 | #import "LCChatKit.h"
15 | #endif
16 |
17 | @interface LCCKLoginDataSource : NSObject
18 |
19 | //Set this to true to return an array of autocomplete objects to the autocomplete textfield instead of strings.
20 | //The objects returned respond to the MLPAutoCompletionObject protocol.
21 | @property (assign) BOOL testWithAutoCompleteObjectsInsteadOfStrings;
22 |
23 |
24 | //Set this to true to prevent auto complete terms from returning instantly.
25 | @property (assign) BOOL simulateLatency;
26 |
27 | @end
28 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Main/Controller/LCCKMapViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKMapViewController.h
3 | // LeanCloudIMKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/30.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | @import UIKit;
10 | @import MapKit;
11 | @import CoreLocation;
12 |
13 | @interface LCCKMapViewController : UIViewController
14 |
15 | @property (nonatomic, strong) CLLocation *location;
16 | - (instancetype)initWithLocation:(CLLocation *)location;
17 | + (instancetype)initWithLocation:(CLLocation *)location;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Main/LCCKConstantsDefinition.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKConstantsDefinition.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/2/22.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | //
8 |
9 | #define RGBCOLOR(r, g, b) [UIColor colorWithRed : (r) / 255.0 green : (g) / 255.0 blue : (b) / 255.0 alpha : 1]
10 |
11 | #define NAVIGATION_COLOR_IMKIT RGBCOLOR(40, 130, 226)
12 | #define NAVIGATION_COLOR NAVIGATION_COLOR_IMKIT
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Main/View/LCCKPlusButtonSubclass.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKPlusButtonSubclass.h
3 | // DWCustomTabBarDemo
4 | //
5 | // Created by 微博@iOS程序犭袁 (http://weibo.com/luohanchenyilong/) on 15/10/24.
6 | // Copyright (c) 2015年 https://github.com/ChenYilong . All rights reserved.
7 | //
8 |
9 | #import "CYLPlusButton.h"
10 |
11 | @interface LCCKPlusButtonSubclass : CYLPlusButton
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-40.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-40@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-40@3x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-60@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-60@3x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-72.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-72@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-72@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-76.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-76@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-83.5@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-Small-50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-Small-50.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-Small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-Small.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon-Small@3x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/AppIcon.appiconset/Icon@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default-Landscape-736h@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default-Landscape-736h@3x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default-Portrait-736h@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default-Portrait-736h@3x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~landscape.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~landscape.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~landscape@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~landscape@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~landscape~nostatusbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~landscape~nostatusbar.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~landscape~nostatusbar@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~landscape~nostatusbar@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~nostatusbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~nostatusbar.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~nostatusbar@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/LaunchImage.launchimage/Default~ipad~nostatusbar@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/PlaceHolder/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/PlaceHolder/Placeholder_Avator.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "Placeholder_Avator@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/PlaceHolder/Placeholder_Avator.imageset/Placeholder_Avator@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/PlaceHolder/Placeholder_Avator.imageset/Placeholder_Avator@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/PlaceHolder/placeholder_airbnb.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "placeholder_airbnb.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x",
11 | "filename" : "placeholder_airbnb@2x.png"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/PlaceHolder/placeholder_airbnb.imageset/placeholder_airbnb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/PlaceHolder/placeholder_airbnb.imageset/placeholder_airbnb.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/PlaceHolder/placeholder_airbnb.imageset/placeholder_airbnb@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/PlaceHolder/placeholder_airbnb.imageset/placeholder_airbnb@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/image_placeholder.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "image_placeholder@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/image_placeholder.imageset/image_placeholder@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/image_placeholder.imageset/image_placeholder@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/input_bg_bottom.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "input_bg_bottom@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/input_bg_bottom.imageset/input_bg_bottom@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/input_bg_bottom.imageset/input_bg_bottom@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/input_bg_top.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "input_bg_top@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/input_bg_top.imageset/input_bg_top@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/input_bg_top.imageset/input_bg_top@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/lcck_conversation_placeholder_avator.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "lcck_conversation_placeholder_avator@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/lcck_conversation_placeholder_avator.imageset/lcck_conversation_placeholder_avator@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/backgroud/lcck_conversation_placeholder_avator.imageset/lcck_conversation_placeholder_avator@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/add_friend_icon_addgroup.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "add_friend_icon_addgroup@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "add_friend_icon_addgroup@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/add_friend_icon_addgroup.imageset/add_friend_icon_addgroup@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/add_friend_icon_addgroup.imageset/add_friend_icon_addgroup@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/add_friend_icon_addgroup.imageset/add_friend_icon_addgroup@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/add_friend_icon_addgroup.imageset/add_friend_icon_addgroup@3x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/contact_IconAdd.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "contact_IconAdd@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/contact_IconAdd.imageset/contact_IconAdd@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/contact_IconAdd.imageset/contact_IconAdd@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/contact_face_group_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "contact_face_group_icon@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/contact_face_group_icon.imageset/contact_face_group_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/contact_face_group_icon.imageset/contact_face_group_icon@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/plugins_FriendNotify.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "plugins_FriendNotify@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "plugins_FriendNotify@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/plugins_FriendNotify.imageset/plugins_FriendNotify@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/plugins_FriendNotify.imageset/plugins_FriendNotify@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/plugins_FriendNotify.imageset/plugins_FriendNotify@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/friendsList/plugins_FriendNotify.imageset/plugins_FriendNotify@3x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/blue_expand_disable.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "blue_expand_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/blue_expand_disable.imageset/blue_expand_disable@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/blue_expand_disable.imageset/blue_expand_disable@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/blue_expand_highlight.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "blue_expand_highlight@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/blue_expand_highlight.imageset/blue_expand_highlight@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/blue_expand_highlight.imageset/blue_expand_highlight@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/blue_expand_normal.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "blue_expand_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/blue_expand_normal.imageset/blue_expand_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/blue_expand_normal.imageset/blue_expand_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/bottom_bar_normal.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "bottom_bar_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/bottom_bar_normal.imageset/bottom_bar_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/bottom_bar_normal.imageset/bottom_bar_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/bottom_bar_selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "bottom_bar_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/bottom_bar_selected.imageset/bottom_bar_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/bottom_bar_selected.imageset/bottom_bar_selected@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/bottom_bar_separator.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "bottom_bar_separator@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/bottom_bar_separator.imageset/bottom_bar_separator@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/bottom_bar_separator.imageset/bottom_bar_separator@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/cancel.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "cancel@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/cancel.imageset/cancel@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/cancel.imageset/cancel@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/cancel_seelected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "cancel_seelected@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/cancel_seelected.imageset/cancel_seelected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/cancel_seelected.imageset/cancel_seelected@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "login@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login.imageset/login@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login.imageset/login@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login_background.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "login_background.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login_background.imageset/login_background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login_background.imageset/login_background.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login_disabled.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "login_disabled@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login_disabled.imageset/login_disabled@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login_disabled.imageset/login_disabled@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login_selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "login_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login_selected.imageset/login_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/login_selected.imageset/login_selected@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/ok.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "ok@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/ok.imageset/ok@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/ok.imageset/ok@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/ok_selected.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "ok_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/ok_selected.imageset/ok_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/ok_selected.imageset/ok_selected@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/phone_back.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "phone_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/phone_back.imageset/phone_back@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/phone_back.imageset/phone_back@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/rounded_icon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "rounded_icon.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/rounded_icon.imageset/rounded_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/rounded_icon.imageset/rounded_icon.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_qq.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "sns_qq@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_qq.imageset/sns_qq@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_qq.imageset/sns_qq@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_qzone.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "sns_qzone@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_qzone.imageset/sns_qzone@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_qzone.imageset/sns_qzone@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_wechat.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "sns_wechat@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_wechat.imageset/sns_wechat@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_wechat.imageset/sns_wechat@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_weibo.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "sns_weibo@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_weibo.imageset/sns_weibo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/login/sns_weibo.imageset/sns_weibo@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_friend.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "menu_add_friend@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_friend.imageset/menu_add_friend@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_friend.imageset/menu_add_friend@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_newmessage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "menu_add_newmessage@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_newmessage.imageset/menu_add_newmessage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_newmessage.imageset/menu_add_newmessage@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_photo.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "menu_add_photo@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_photo.imageset/menu_add_photo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_photo.imageset/menu_add_photo@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_scan.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "menu_add_scan@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_scan.imageset/menu_add_scan@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_scan.imageset/menu_add_scan@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_voip.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "menu_add_voip@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_voip.imageset/menu_add_voip@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_add_voip.imageset/menu_add_voip@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_background.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "menu_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_background.imageset/menu_background@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/menu/menu_background.imageset/menu_background@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/placeholder_conversationlist_empty.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "placeholder_conversationlist_empty.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "placeholder_conversationlist_empty@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/placeholder_conversationlist_empty.imageset/placeholder_conversationlist_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/placeholder_conversationlist_empty.imageset/placeholder_conversationlist_empty.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/placeholder_conversationlist_empty.imageset/placeholder_conversationlist_empty@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/placeholder_conversationlist_empty.imageset/placeholder_conversationlist_empty@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/contact.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "contact@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/contact.imageset/contact@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/contact.imageset/contact@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/profile.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "profile@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/profile.imageset/profile@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/profile.imageset/profile@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/sns.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "sns@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/sns.imageset/sns@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/sns.imageset/sns@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_chat_active.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "tabbar_chat_active@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_chat_active.imageset/tabbar_chat_active@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_chat_active.imageset/tabbar_chat_active@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_chat_normal.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "tabbar_chat_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_chat_normal.imageset/tabbar_chat_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_chat_normal.imageset/tabbar_chat_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/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 | "scale" : "2x",
10 | "filename" : "tabbar_compose_button@2x.png"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_compose_button.imageset/tabbar_compose_button@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_compose_button.imageset/tabbar_compose_button@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/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 | "scale" : "2x",
10 | "filename" : "tabbar_compose_icon_add@2x.png"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_compose_icon_add.imageset/tabbar_compose_icon_add@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_compose_icon_add.imageset/tabbar_compose_icon_add@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/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 | "scale" : "2x",
10 | "filename" : "tabbar_compose_icon_add_highlighted@2x.png"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_compose_icon_add_highlighted.imageset/tabbar_compose_icon_add_highlighted@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_compose_icon_add_highlighted.imageset/tabbar_compose_icon_add_highlighted@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_contacts_active.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "tabbar_contacts_active@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_contacts_active.imageset/tabbar_contacts_active@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_contacts_active.imageset/tabbar_contacts_active@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_contacts_normal.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "tabbar_contacts_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_contacts_normal.imageset/tabbar_contacts_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_contacts_normal.imageset/tabbar_contacts_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_discover_active.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "tabbar_discover_active@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_discover_active.imageset/tabbar_discover_active@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_discover_active.imageset/tabbar_discover_active@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_discover_normal.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "tabbar_discover_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_discover_normal.imageset/tabbar_discover_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_discover_normal.imageset/tabbar_discover_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_me_active.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "tabbar_me_active@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_me_active.imageset/tabbar_me_active@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_me_active.imageset/tabbar_me_active@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_me_normal.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "tabbar_me_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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_me_normal.imageset/tabbar_me_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/tabbar_me_normal.imageset/tabbar_me_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/wechat.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "wechat@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 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/wechat.imageset/wechat@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit-OC/Example/Class/Module/Other/Assets.xcassets/tabbar/wechat.imageset/wechat@2x.png
--------------------------------------------------------------------------------
/ChatKit-OC/Example/Class/Module/Other/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/2/2.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "AppDelegate.h"
11 |
12 | int main(int argc, char * argv[]) {
13 | @autoreleasepool {
14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
15 | }
16 | }
--------------------------------------------------------------------------------
/ChatKit-OC/Example/LCCKTabBarControllerConfig.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKTabBarControllerConfig.h
3 | // CYLTabBarController
4 | //
5 | // Created by ElonChan on 15/11/3.
6 | // Copyright © 2015年 微博@iOS程序犭袁. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "CYLTabBarController.h"
11 |
12 | @interface LCCKTabBarControllerConfig : NSObject
13 |
14 | @property (nonatomic, readonly, strong) CYLTabBarController *tabBarController;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/ChatKit-OC/Podfile:
--------------------------------------------------------------------------------
1 | platform :ios , '7.0'
2 | target 'ChatKit-OC’ do
3 |
4 | #=========================================================
5 | #======================== Lib Dependency =================
6 | #=========================================================
7 | pod 'ChatKit' , :path => '../'
8 |
9 | #=========================================================
10 | #======================== Demo Dependency ================
11 | #=========================================================
12 |
13 | pod 'MBProgressHUD'
14 | pod 'CYLTabBarController'
15 | pod 'TWMessageBarManager'
16 | pod "FDStackView", "1.0"
17 | pod 'MWPhotoBrowser'
18 | pod 'MLPAutoCompleteTextField'
19 |
20 | end
--------------------------------------------------------------------------------
/ChatKit/ChatKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/ChatKit/Class/Model/AVIMEmotionMessage.h:
--------------------------------------------------------------------------------
1 | //
2 | // AVIMConversation+LCCKAddition.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/11.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 | #if __has_include()
9 | #import
10 | #else
11 | #import "AVIMTypedMessage.h"
12 | #endif
13 |
14 | static AVIMMessageMediaType const kAVIMMessageMediaTypeEmotion = 1;
15 |
16 | @interface AVIMEmotionMessage : AVIMTypedMessage
17 |
18 | + (instancetype)messageWithEmotionPath:(NSString *)emotionPath;
19 |
20 | - (NSString *)emotionPath;
21 |
22 | @end
23 |
24 |
--------------------------------------------------------------------------------
/ChatKit/Class/Model/AVIMEmotionMessage.m:
--------------------------------------------------------------------------------
1 | //
2 | // AVIMConversation+LCCKAddition.m
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/11.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import "AVIMEmotionMessage.h"
10 |
11 | static NSString *kAVIMEmotionPath = @"emotionPath";
12 |
13 | @implementation AVIMEmotionMessage
14 |
15 | + (void)load {
16 | [self registerSubclass];
17 | }
18 |
19 | + (AVIMMessageMediaType)classMediaType {
20 | return kAVIMMessageMediaTypeEmotion;
21 | }
22 |
23 | + (instancetype)messageWithEmotionPath:(NSString *)emotionPath {
24 | return [super messageWithText:nil file:nil attributes:@{kAVIMEmotionPath: emotionPath}];
25 | }
26 |
27 | - (NSString *)emotionPath {
28 | return [self.attributes objectForKey:kAVIMEmotionPath];
29 | }
30 |
31 | @end
32 |
--------------------------------------------------------------------------------
/ChatKit/Class/Model/AVIMTypedMessage+LCCKExtention.h:
--------------------------------------------------------------------------------
1 | //
2 | // AVIMTypedMessage+LCCKExtention.h
3 | // ChatKit
4 | //
5 | // Created by 陈宜龙 on 16/5/26.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 | @class LCCKMessage;
11 |
12 | @interface AVIMTypedMessage (LCCKExtention)
13 |
14 | + (AVIMTypedMessage *)llck_messageWithLCCKMessage:(LCCKMessage *)message;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/ChatKit/Class/Model/LCCKUserModelDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKUserModelDelegate.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/2/2.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | // User Model Delegate.
8 |
9 | @import UIKit;
10 |
11 | @protocol LCCKUserModelDelegate
12 |
13 | @required
14 |
15 | /*!
16 | * @brief The user's id
17 | */
18 | @property (nonatomic, copy, readonly) NSString *userId;
19 |
20 | /*!
21 | * @brief The user's name
22 | */
23 | @property (nonatomic, copy, readonly) NSString *name;
24 |
25 | /*!
26 | * @brief User's avator URL
27 | */
28 | @property (nonatomic, copy, readonly) NSURL *avatorURL;
29 |
30 | - (instancetype)initWithUserId:(NSString *)userId name:(NSString *)name avatorURL:(NSURL *)avatorURL;
31 | + (instancetype)initWithUserId:(NSString *)userId name:(NSString *)name avatorURL:(NSURL *)avatorURL;
32 |
33 | @end
34 |
--------------------------------------------------------------------------------
/ChatKit/Class/Model/NSMutableArray+LCCKMessageExtention.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSMutableArray+LCCKMessageExtention.h
3 | // ChatKit
4 | //
5 | // Created by 陈宜龙 on 16/5/26.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface NSMutableArray (LCCKMessageExtention)
12 |
13 | + (NSMutableArray *)lcck_messagesWithAVIMMessages:(NSArray *)avimTypedMessage;
14 |
15 | - (void)lcck_removeMessageAtIndex:(NSUInteger)index;
16 |
17 | - (id)lcck_messageAtIndex:(NSUInteger)index;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Base/LCCKBaseNavigationController.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKBaseNavigationController.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/2/22.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface LCCKBaseNavigationController : UINavigationController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Base/LCCKBaseNavigationController.m:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKBaseNavigationController.m
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/2/22.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | //
8 |
9 | #import "LCCKBaseNavigationController.h"
10 |
11 | @implementation LCCKBaseNavigationController
12 |
13 | - (void)viewDidLoad {
14 | [super viewDidLoad];
15 | self.view.backgroundColor = [UIColor whiteColor];
16 | self.navigationBar.barStyle = UIBarStyleBlack;
17 | }
18 |
19 | - (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated {
20 | if (self.viewControllers.count > 0) {
21 | viewController.hidesBottomBarWhenPushed = YES;
22 | }
23 | [super pushViewController:viewController animated:animated];
24 | }
25 |
26 | @end
27 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Base/LCCKBaseTableViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKBaseTableViewController.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/9.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 |
10 | #import "LCCKBaseViewController.h"
11 | @class LCCKStatusView;
12 |
13 | @interface LCCKBaseTableViewController : LCCKBaseViewController
14 |
15 | @property (nonatomic, strong, readonly) LCCKStatusView *clientStatusView;
16 |
17 | /**
18 | * 显示大量数据的控件
19 | */
20 | @property (nonatomic, weak) UITableView *tableView;
21 |
22 | /**
23 | * 初始化init的时候设置tableView的样式才有效
24 | */
25 | @property (nonatomic, assign) UITableViewStyle tableViewStyle;
26 |
27 | /**
28 | * 大量数据的数据源
29 | */
30 | @property (nonatomic, strong) NSMutableArray *dataSource;
31 |
32 | /**
33 | * 加载本地或者网络数据源
34 | */
35 | - (void)loadDataSource;
36 |
37 | @end
38 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Controller/LCCKLocationController.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKLocationController.h
3 | // LCCKChatBarExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/8/24.
6 | // Copyright (c) 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import
10 | #import "LCCKLocationManager.h"
11 |
12 | @protocol LCCKLocationControllerDelegate
13 |
14 | - (void)cancelLocation;
15 | - (void)sendLocation:(CLPlacemark *)placemark;
16 |
17 | @end
18 |
19 | /**
20 | * 选择地理位置
21 | */
22 | @interface LCCKLocationController : UIViewController
23 |
24 | @property (weak, nonatomic) id delegate;
25 |
26 | @end
27 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Controller/LCCKTextFullScreenViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKTextFullScreenViewController.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/23.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import "LCCKBaseViewController.h"
10 | @class LCCKMessage;
11 | typedef void (^LCCKRemoveFromWindowHandler)(void);
12 | @interface LCCKTextFullScreenViewController : LCCKBaseViewController
13 |
14 | @property (nonatomic, copy, readonly) NSString *text;
15 |
16 | - (instancetype)initWithText:(NSString *)text;
17 | - (void)setRemoveFromWindowHandler:(LCCKRemoveFromWindowHandler)removeFromWindowHandler;
18 | @end
19 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/Categories/NSBundle+LCCKExtension.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSBundle+LCCKExtension.h
3 | // ChatKit
4 | //
5 | // Created by 陈宜龙 on 16/5/19.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface NSBundle (LCCKExtension)
12 |
13 | + (NSString *)lcck_bundlePathForbundleName:(NSString *)bundleName class:(Class)aClass;
14 | + (NSBundle *)lcck_bundleForbundleName:(NSString *)bundleName class:(Class)aClass;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/Categories/NSBundle+LCCKExtension.m:
--------------------------------------------------------------------------------
1 | //
2 | // NSBundle+LCCKExtension.m
3 | // ChatKit
4 | //
5 | // Created by 陈宜龙 on 16/5/19.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import "NSBundle+LCCKExtension.h"
10 |
11 | @implementation NSBundle (LCCKExtension)
12 |
13 | + (NSString *)lcck_bundlePathForbundleName:(NSString *)bundleName class:(Class)aClass {
14 | NSString *pathComponent = [NSString stringWithFormat:@"%@.bundle", bundleName];
15 | NSString *bundlePath =[[[NSBundle bundleForClass:aClass] resourcePath] stringByAppendingPathComponent:pathComponent];
16 | return bundlePath;
17 | }
18 |
19 | + (NSBundle *)lcck_bundleForbundleName:(NSString *)bundleName class:(Class)aClass {
20 | NSString *bundlePath = [NSBundle lcck_bundlePathForbundleName:bundleName class:aClass];
21 | NSBundle *bundle = [NSBundle bundleWithPath:bundlePath];
22 | return bundle;
23 | }
24 | @end
25 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/Categories/NSString+LCCKMD5.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSString+MD5.h
3 | // LCCKChatExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/19.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface NSString (LCCKMD5)
12 |
13 | - (NSString *)lcck_MD5String;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/Categories/UIImage+LCCKExtension.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIImage+LCCKExtension.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/5/7.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "NSBundle+LCCKExtension.h"
11 |
12 | @interface UIImage (LCCKExtension)
13 |
14 | - (UIImage *)lcck_imageByScalingAspectFill;
15 | /*!
16 | * @attention This will invoke `CGSize kMaxImageViewSize = {.width = 200, .height = 200};`.
17 | */
18 | - (UIImage *)lcck_imageByScalingAspectFillWithOriginSize:(CGSize)originSize;
19 |
20 | - (UIImage *)lcck_imageByScalingAspectFillWithOriginSize:(CGSize)originSize
21 | limitSize:(CGSize)limitSize;
22 |
23 | + (UIImage *)lcck_imageNamed:(NSString *)imageName bundleName:(NSString *)bundleName bundleForClass:(Class)aClass;
24 | @end
25 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/Categories/UIImageView+LCCKExtension.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIImageView+LCCKExtension.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/5/16.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface UIImageView (LCCKExtension)
12 |
13 | - (instancetype)initWithCornerRadiusAdvance:(CGFloat)cornerRadius rectCornerType:(UIRectCorner)rectCornerType;
14 |
15 | - (void)lcck_cornerRadiusAdvance:(CGFloat)cornerRadius rectCornerType:(UIRectCorner)rectCornerType;
16 |
17 | - (instancetype)initWithRoundingRectImageView;
18 |
19 | - (void)lcck_cornerRadiusRoundingRect;
20 |
21 | - (void)lcck_attachBorderWidth:(CGFloat)width color:(UIColor *)color;
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/LCCKBubbleImageFactory.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKBubbleImageFactory.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/21.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "LCCKChatUntiles.h"
11 | @import UIKit;
12 |
13 | @interface LCCKBubbleImageFactory : NSObject
14 |
15 | + (UIImage *)bubbleImageViewForType:(LCCKMessageOwner)owner messageType:(LCCKMessageType)messageType isHighlighted:(BOOL)isHighlighted;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/LCCKCellIdentifierFactory.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITableViewCell+LCCKCellIdentifier.h
3 | // LCCKChatBarExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/23.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | @import UIKit;
10 | @import Foundation;
11 | #import "LCCKChatMessageCell.h"
12 |
13 | @interface LCCKCellIdentifierFactory : NSObject
14 |
15 | /**
16 | * 用来获取cellIdentifier
17 | */
18 | + (NSString *)cellIdentifierForMessageConfiguration:(LCCKMessage *)message;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/LCCKCellRegisterController.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITableView+LCCKCellRegister.h
3 | // LCCKChatBarExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/23.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | @import UIKit;
10 | @import Foundation;
11 |
12 | @interface LCCKCellRegisterController : NSObject
13 |
14 | + (void)registerLCCKChatMessageCellClassForTableView:(UITableView *)tableView;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/LCCKChat.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKChat.h
3 | // LCCKChatExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/16.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #ifndef LCCKChat_h
10 | #define LCCKChat_h
11 |
12 | #import "LCCKChatBar.h"
13 | #import "LCCKChatMessageCell.h"
14 | #import "LCCKChatTextMessageCell.h"
15 | #import "LCCKChatVoiceMessageCell.h"
16 | #import "LCCKChatImageMessageCell.h"
17 | #import "LCCKChatSystemMessageCell.h"
18 | #import "LCCKChatLocationMessageCell.h"
19 |
20 | #import "LCCKChatUntiles.h"
21 |
22 | #import "LCCKConversationViewModel.h"
23 |
24 | #import "LCCKAVAudioPlayer.h"
25 |
26 |
27 | #endif /* LCCKChat_h */
28 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/LCCKLastMessageTypeManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKLastMessageTypeManager.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/22.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 | @class AVIMConversation;
11 | @class AVIMTypedMessage;
12 |
13 | @interface LCCKLastMessageTypeManager : NSObject
14 |
15 | /**
16 | * 最近对话里的消息概要。 [有人@ 你] [20 条] 老王:今晚一起吃饭吗?
17 | * @param message
18 | * @param conversation 对话
19 | * @return 修饰文本。红色的 [有人@你]
20 | */
21 | + (NSAttributedString *)attributedStringWithMessage:(AVIMTypedMessage *)message conversation:(AVIMConversation *)conversation userName:(NSString *)userName;
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/LCCKMessageVoiceFactory.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKMessageVoiceFactory.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/21.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "LCCKChatUntiles.h"
11 | @import UIKit;
12 |
13 | @interface LCCKMessageVoiceFactory : NSObject
14 |
15 | + (UIImageView *)messageVoiceAnimationImageViewWithBubbleMessageType:(LCCKMessageOwner)owner;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/Tool/LCCKSoundManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKSoundManager.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/11.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface LCCKSoundManager : NSObject
12 |
13 | /**
14 | * 单例
15 | * @return
16 | */
17 | + (instancetype)defaultManager;
18 |
19 | /**
20 | * 消息到来了,但没有在聊天,是否需要振动
21 | */
22 | @property (nonatomic, assign) BOOL needVibrateWhenNotChatting;
23 |
24 | /**
25 | * 消息到来了,但没有在聊天,是否需要播放音效
26 | */
27 | @property (nonatomic, assign) BOOL needPlaySoundWhenNotChatting;
28 |
29 | /**
30 | * 聊着天时,发送和接收消息,是否需要音效
31 | */
32 | @property (nonatomic, assign) BOOL needPlaySoundWhenChatting;
33 |
34 | /**
35 | * 根据需要播放发送消息音效
36 | */
37 | - (void)playSendSoundIfNeed;
38 |
39 | /**
40 | * 根据需要播放接收消息音效
41 | */
42 | - (void)playReceiveSoundIfNeed;
43 |
44 | /**
45 | * 根据需要播放较响亮的接收消息音效
46 | */
47 | - (void)playLoudReceiveSoundIfNeed;
48 |
49 | /**
50 | * 根据需要来振动
51 | */
52 | - (void)vibrateIfNeed;
53 |
54 | @end
55 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/View/ChatBar/LCCKChatFaceView.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKChatFaceView.h
3 | // LCCKChatBarExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/8/21.
6 | // Copyright (c) 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | typedef NS_ENUM(NSUInteger, LCCKShowFaceViewType) {
12 | LCCKShowEmojiFace = 0,
13 | LCCKShowRecentFace,
14 | LCCKShowGifFace,
15 | };
16 |
17 | @protocol LCCKChatFaceViewDelegate
18 |
19 | - (void)faceViewSendFace:(NSString *)faceName;
20 |
21 | @end
22 |
23 | @interface LCCKChatFaceView : UIView
24 |
25 | @property (weak, nonatomic) id delegate;
26 | @property (assign, nonatomic) LCCKShowFaceViewType faceViewType;
27 |
28 | @end
29 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/View/ChatBar/LCCKChatMoreItem.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKChatMoreCell.h
3 | // LCCKChatBarExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/8/18.
6 | // Copyright (c) 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | /**
12 | * 更多列表展示cell
13 | */
14 | @interface LCCKChatMoreItem : UIControl
15 |
16 | - (void)fillViewWithTitle:(NSString *)title imageName:(NSString *)imageName;
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/View/ChatBar/LCCKFacePageView.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKFacePageView.h
3 | // LCCKFaceItemExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/12.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @protocol LCCKFacePageViewDelegate
12 |
13 | - (void)selectedFaceImageWithFaceID:(NSUInteger)faceID;
14 |
15 | @end
16 |
17 | @interface LCCKFacePageView : UIView
18 |
19 | @property (nonatomic, assign) NSUInteger columnsPerRow;
20 | @property (nonatomic, copy) NSArray *datas;
21 | @property (nonatomic, weak) id delegate;
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/View/ChatMessageCell/LCCKChatImageMessageCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKChatImageMessageCell.h
3 | // LCCKChatExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/16.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import "LCCKChatMessageCell.h"
10 |
11 | @interface LCCKChatImageMessageCell : LCCKChatMessageCell
12 |
13 | - (void)setUploadProgress:(CGFloat)uploadProgress;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/View/ChatMessageCell/LCCKChatLocationMessageCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKChatLocationMessageCell.h
3 | // LCCKChatExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/17.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import "LCCKChatMessageCell.h"
10 |
11 | @interface LCCKChatLocationMessageCell : LCCKChatMessageCell
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/View/ChatMessageCell/LCCKChatSystemMessageCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKChatSystemMessageCell.h
3 | // LCCKChatExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/17.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import "LCCKChatMessageCell.h"
10 |
11 | @interface LCCKChatSystemMessageCell : LCCKChatMessageCell
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/View/ChatMessageCell/LCCKChatTextMessageCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKChatTextMessageCell.h
3 | // LCCKChatExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/13.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import "LCCKChatMessageCell.h"
10 |
11 | @interface LCCKChatTextMessageCell : LCCKChatMessageCell
12 |
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/View/ChatMessageCell/LCCKChatVoiceMessageCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKChatVoiceMessageCell.h
3 | // LCCKChatExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/16.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import "LCCKChatMessageCell.h"
10 |
11 | @interface LCCKChatVoiceMessageCell : LCCKChatMessageCell
12 |
13 | @property (nonatomic, assign) LCCKVoiceMessageState voiceMessageState;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/View/ChatMessageCell/LCCKContentView.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKContentView.h
3 | // LCCKChatExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/13.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface LCCKContentView : UIView
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/Conversation/View/ChatMessageCell/LCCKSendImageView.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKSendImageView.h
3 | // LCCKChatBarExample
4 | //
5 | // Created by ElonChan ( https://github.com/leancloud/ChatKit-OC ) on 15/11/23.
6 | // Copyright © 2015年 https://LeanCloud.cn . All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | #import "LCCKChatUntiles.h"
12 |
13 | @interface LCCKSendImageView : UIImageView
14 |
15 | @property (nonatomic, assign) LCCKMessageSendState messageSendState;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/ConversationList/Controller/LCCKConversationListViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKConversationListViewController.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/2/22.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "LCCKBaseTableViewController.h"
11 | #import
12 |
13 | /**
14 | * 会话列表 Cell 的默认高度
15 | */
16 | FOUNDATION_EXTERN const CGFloat LCCKConversationListCellDefaultHeight;
17 |
18 | @interface LCCKConversationListViewController : LCCKBaseTableViewController
19 |
20 | - (void)refresh;
21 |
22 | @end
23 |
24 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/ConversationList/Model/LCCKConversationListViewModel.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKConversationListViewModel.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/22.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | @import UIKit;
10 | @import Foundation;
11 | @class LCCKConversationListViewController;
12 | @class AVIMConversation;
13 |
14 | @interface LCCKConversationListViewModel : NSObject
15 |
16 | - (instancetype)initWithConversationListViewController:(LCCKConversationListViewController *)conversationListViewController;
17 |
18 | @property (nonatomic, strong) NSMutableArray *dataArray;
19 |
20 | - (void)refresh;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/ChatKit/Class/Module/ConversationList/View/LCCKConversationListCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKConversationListCell.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/22.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | #import "LCCKBadgeView.h"
12 |
13 | @interface LCCKConversationListCell : UITableViewCell
14 |
15 | @property (nonatomic, strong) UIImageView *avatorImageView;
16 | @property (nonatomic, strong) UILabel *nameLabel;
17 | @property (nonatomic, strong) UILabel *messageTextLabel;
18 | @property (nonatomic, strong) LCCKBadgeView *badgeView;
19 | @property (nonatomic, strong) UIView *litteBadgeView;
20 | @property (nonatomic, strong) UILabel *timestampLabel;
21 | @property (nonatomic, copy) NSString *identifier;
22 |
23 | + (instancetype)dequeueOrCreateCellByTableView:(UITableView *)tableView;
24 | + (void)registerCellToTableView:(UITableView *)tableView;
25 |
26 | @end
27 |
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_Camera@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_Camera@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_Camera@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_Camera@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_InfoMulti@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_InfoMulti@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_InfoMulti@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_InfoMulti@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_InfoSingle@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_InfoSingle@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_InfoSingle@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_InfoSingle@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_Operate@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_Operate@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_Operate@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_Operate@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_add@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_add@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_add@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_add@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_addfriends@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_addfriends@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_addfriends@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_addfriends@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_back@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_back@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_back@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_back@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_back_cube@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_back_cube@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_back_cube@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_back_cube@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_delete@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_delete@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_delete@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_delete@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more_black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more_black@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more_black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more_black@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more_cube@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more_cube@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more_cube@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_more_cube@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_question@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_question@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_question@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_question@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_set@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_set@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_set@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/BarButtonIcon.bundle/barbuttonicon_set@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewEmotion@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewEmotion@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewEmotion@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewEmotion@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewEmotionHL@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewEmotionHL@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewEmotionHL@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewEmotionHL@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewInputVoice@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewInputVoice@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewInputVoice@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewInputVoice@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewInputVoiceHL@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewInputVoiceHL@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewInputVoiceHL@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewInputVoiceHL@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewKeyboard@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewKeyboard@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewKeyboard@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewKeyboard@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewKeyboardHL@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewKeyboardHL@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewKeyboardHL@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/ToolViewKeyboardHL@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/TypeSelectorBtnHL_Black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/TypeSelectorBtnHL_Black@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/TypeSelectorBtnHL_Black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/TypeSelectorBtnHL_Black@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/TypeSelectorBtn_Black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/TypeSelectorBtn_Black@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/TypeSelectorBtn_Black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/TypeSelectorBtn_Black@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_emoji_highlight@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_emoji_highlight@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_emoji_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_emoji_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_face_highlight@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_face_highlight@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_face_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_face_normal@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_icons_camera@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_icons_camera@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_icons_location@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_icons_location@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_icons_pic@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_icons_pic@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_input_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_input_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_more_highlight@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_more_highlight@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_more_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_more_normal@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_picture_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_picture_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_recent_highlight@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_recent_highlight@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_recent_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_recent_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_record_circle@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_record_circle@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_voice_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/chat_bar_voice_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/input_bar_flat@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/input_bar_flat@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/input_field_cover@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/input_field_cover@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/location_green_icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/location_green_icon@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/preview_background@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/preview_background@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/sharemore_pic@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/sharemore_pic@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/sharemore_pic@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/sharemore_pic@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/sharemore_video@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/sharemore_video@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/sharemore_video@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/sharemore_video@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/show_user_location_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/show_user_location_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/show_user_location_pressed@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/show_user_location_pressed@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/ChatKeyboard.bundle/show_user_location_selected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/ChatKeyboard.bundle/show_user_location_selected@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Common.bundle/AddGroupMemberBtn@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Common.bundle/AddGroupMemberBtn@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Common.bundle/AddGroupMemberBtnHL@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Common.bundle/AddGroupMemberBtnHL@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Common.bundle/CellBlueSelected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Common.bundle/CellBlueSelected@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Common.bundle/CellGraySelected@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Common.bundle/CellGraySelected@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Common.bundle/LCChatKit-Settings.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Common.bundle/LCChatKit-Settings.plist
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Common.bundle/Remind_Mute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Common.bundle/Remind_Mute.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Common.bundle/SearchContactsBarIcon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Common.bundle/SearchContactsBarIcon@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/DateTools.bundle/ar.lproj/DateTools.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/DateTools.bundle/ar.lproj/DateTools.strings
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/DateTools.bundle/gre.lproj/DateTools.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/DateTools.bundle/gre.lproj/DateTools.strings
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/DateTools.bundle/lv.lproj/DateTools.strings:
--------------------------------------------------------------------------------
1 | "1 year ago" = "Pirms gada";
2 | "1 month ago" = "Pirms mēneša";
3 | "1 week ago" = "Pirms nedēļas";
4 | "1 day ago" = "Pirms dienas";
5 | "A minute ago" = "Pirms minūtes";
6 | "An hour ago" = "Pirms stundas";
7 | "Last month" = "Pagājušajā mēnesī";
8 | "Last week" = "Pagājušajā nedēļā";
9 | "Last year" = "Pagājušajā gadā";
10 | "Just now" = "Tikko";
11 | "Today" = "Šodien";
12 | "Yesterday" = "Vakar";
13 | "This morning" = "Šorīt";
14 | "This afternoon" = "Pēcpusdienā";
15 | "This week" = "Šonedēļ";
16 | "This month" = "Šomēnes";
17 | "This year" = "Šogad";
18 | "%d seconds ago" = "Pirms %d sekundēm";
19 | "%d minutes ago" = "Pirms %d minūtēm";
20 | "%d hours ago" = "Pirms %d stundām";
21 | "%d days ago" = "Pirms %d dienām";
22 | "%d weeks ago" = "Pirms %d nedēļām";
23 | "%d months ago" = "Pirms %d mēnešiem";
24 | "%d years ago" = "Pirms %d gadiem";
25 |
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/DateTools.bundle/sv.lproj/DateTools.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/DateTools.bundle/sv.lproj/DateTools.strings
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/DateTools.bundle/th.lproj/DateTools.strings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/DateTools.bundle/th.lproj/DateTools.strings
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[NO]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[NO]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[OK]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[OK]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[下雨]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[下雨]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[么么哒]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[么么哒]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[乒乓]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[乒乓]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[便便]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[便便]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[信封]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[信封]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[偷笑]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[偷笑]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[傲慢]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[傲慢]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[再见]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[再见]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[冷汗]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[冷汗]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[凋谢]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[凋谢]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[刀]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[刀]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[删除]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[删除]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[勾引]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[勾引]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[发呆]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[发呆]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[发抖]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[发抖]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[可怜]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[可怜]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[可爱]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[可爱]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[右哼哼]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[右哼哼]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[右太极]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[右太极]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[右车头]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[右车头]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[吐]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[吐]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[吓]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[吓]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[咒骂]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[咒骂]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[咖啡]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[咖啡]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[啤酒]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[啤酒]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[嘘]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[嘘]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[回头]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[回头]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[困]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[困]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[坏笑]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[坏笑]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[多云]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[多云]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[大兵]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[大兵]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[大哭]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[大哭]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[太阳]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[太阳]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[奋斗]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[奋斗]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[奶瓶]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[奶瓶]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[委屈]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[委屈]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[害羞]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[害羞]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[尴尬]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[尴尬]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[左哼哼]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[左哼哼]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[左太极]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[左太极]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[左车头]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[左车头]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[差劲]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[差劲]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[弱]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[弱]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[强]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[强]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[彩带]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[彩带]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[彩球]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[彩球]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[得意]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[得意]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[微笑]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[微笑]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[心碎了]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[心碎了]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[快哭了]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[快哭了]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[怄火]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[怄火]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[怒]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[怒]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[惊恐]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[惊恐]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[惊讶]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[惊讶]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[憨笑]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[憨笑]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[手枪]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[手枪]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[打哈欠]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[打哈欠]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[抓狂]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[抓狂]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[折磨]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[折磨]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[抠鼻]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[抠鼻]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[抱抱]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[抱抱]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[抱拳]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[抱拳]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[拳头]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[拳头]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[挥手]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[挥手]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[握手]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[握手]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[撇嘴]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[撇嘴]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[擦汗]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[擦汗]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[敲打]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[敲打]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[晕]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[晕]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[月亮]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[月亮]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[棒棒糖]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[棒棒糖]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[汽车]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[汽车]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[沙发]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[沙发]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[流汗]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[流汗]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[流泪]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[流泪]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[激动]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[激动]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[灯泡]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[灯泡]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[炸弹]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[炸弹]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[熊猫]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[熊猫]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[爆筋]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[爆筋]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[爱你]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[爱你]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[爱心]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[爱心]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[爱情]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[爱情]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[猪头]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[猪头]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[猫咪]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[猫咪]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[献吻]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[献吻]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[玫瑰]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[玫瑰]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[瓢虫]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[瓢虫]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[疑问]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[疑问]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[白眼]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[白眼]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[皮球]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[皮球]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[睡觉]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[睡觉]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[磕头]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[磕头]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[示爱]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[示爱]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[礼品袋]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[礼品袋]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[礼物]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[礼物]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[篮球]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[篮球]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[米饭]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[米饭]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[糗大了]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[糗大了]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[红双喜]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[红双喜]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[红灯笼]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[红灯笼]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[纸巾]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[纸巾]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[胜利]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[胜利]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[色]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[色]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[药]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[药]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[菜刀]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[菜刀]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[蛋糕]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[蛋糕]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[蜡烛]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[蜡烛]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[街舞]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[街舞]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[衰]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[衰]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[西瓜]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[西瓜]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[调皮]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[调皮]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[象棋]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[象棋]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[跳绳]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[跳绳]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[跳跳]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[跳跳]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[车厢]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[车厢]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[转圈]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[转圈]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[鄙视]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[鄙视]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[酷]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[酷]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[钞票]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[钞票]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[钻戒]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[钻戒]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[闪电]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[闪电]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[闭嘴]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[闭嘴]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[闹钟]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[闹钟]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[阴险]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[阴险]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[难过]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[难过]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[雨伞]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[雨伞]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[青蛙]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[青蛙]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[面条]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[面条]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[鞭炮]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[鞭炮]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[风车]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[风车]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[飞吻]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[飞吻]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[飞机]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[飞机]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[饥饿]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[饥饿]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[香蕉]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[香蕉]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[骷髅]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[骷髅]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[麦克风]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[麦克风]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[麻将]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[麻将]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[鼓掌]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[鼓掌]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Emoji.bundle/[龇牙]@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Emoji.bundle/[龇牙]@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MBProgressHUD.bundle/error@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MBProgressHUD.bundle/error@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MBProgressHUD.bundle/success@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MBProgressHUD.bundle/success@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble-Customize.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble-Customize.plist
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble_Location@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble_Location@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble_Receiver@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble_Receiver@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble_Sender@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble_Sender@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble_Video@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble_Video@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble_Video@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/MessageBubble_Video@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/MessageSendFail@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/MessageSendFail@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/MessageSendFail@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/MessageSendFail@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/VoiceMessage_Unread@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/VoiceMessage_Unread@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_image_receiver_background_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_image_receiver_background_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_image_receiver_background_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_image_receiver_background_normal@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_image_sender_background_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_image_sender_background_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_image_sender_background_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_image_sender_background_normal@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_receiver_background_highlight@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_receiver_background_highlight@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_receiver_background_highlight@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_receiver_background_highlight@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_receiver_background_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_receiver_background_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_receiver_background_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_receiver_background_normal@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_receiver_location@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_receiver_location@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_sender_background_highlight@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_sender_background_highlight@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_sender_background_highlight@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_sender_background_highlight@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_sender_background_normal@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_sender_background_normal@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_sender_background_normal@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_sender_background_normal@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/MessageBubble.bundle/message_sender_location@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/MessageBubble.bundle/message_sender_location@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Placeholder.bundle/Placeholder_Accept_Defeat@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Placeholder.bundle/Placeholder_Accept_Defeat@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Placeholder.bundle/Placeholder_Avator@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Placeholder.bundle/Placeholder_Avator@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Placeholder.bundle/Placeholder_Group@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Placeholder.bundle/Placeholder_Group@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/Placeholder.bundle/Placeholder_Image@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/Placeholder.bundle/Placeholder_Image@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/ReceiverVoiceNodePlaying000@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/ReceiverVoiceNodePlaying000@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/ReceiverVoiceNodePlaying001@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/ReceiverVoiceNodePlaying001@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/ReceiverVoiceNodePlaying002@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/ReceiverVoiceNodePlaying002@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/ReceiverVoiceNodePlaying003@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/ReceiverVoiceNodePlaying003@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/ReceiverVoiceNodePlaying@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/ReceiverVoiceNodePlaying@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordCancel@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordCancel@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingBkg@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingBkg@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal001@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal001@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal002@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal002@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal003@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal003@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal004@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal004@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal005@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal005@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal006@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal006@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal007@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal007@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal008@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/RecordingSignal008@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/SenderVoiceNodePlaying000@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/SenderVoiceNodePlaying000@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/SenderVoiceNodePlaying001@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/SenderVoiceNodePlaying001@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/SenderVoiceNodePlaying002@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/SenderVoiceNodePlaying002@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/SenderVoiceNodePlaying003@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/SenderVoiceNodePlaying003@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/SenderVoiceNodePlaying@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/SenderVoiceNodePlaying@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/VoiceBtn_Black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/VoiceBtn_Black@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/VoiceBtn_Black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/VoiceBtn_Black@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/VoiceBtn_BlackHL@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/VoiceBtn_BlackHL@2x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/VoiceBtn_BlackHL@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/VoiceBtn_BlackHL@3x.png
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/loudReceive.caf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/loudReceive.caf
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/receive.caf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/receive.caf
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/VoiceMessageSource.bundle/send.caf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Resources/VoiceMessageSource.bundle/send.caf
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/localization/en.lproj/LCChatKitString.strings:
--------------------------------------------------------------------------------
1 | // LCChatKitString.strings
2 | // LeanCloudChatKit-iOS
3 | //
4 | // Created by ElonChan on 16/3/1.
5 | // Copyright © 2016年 LeanCloud. All rights reserved.
6 | //
7 | "Delete" = "Delete";
8 | "copy" = "copy";
9 | "transpond" = "transpond";
10 | "favorites" = "favorites";
11 | "more" = "more";
12 | "Location" = "Location";
13 | "Photo" = "Photo";
14 | "TextDetail" = "TextDetail";
15 | "Video" = "Video";
16 | "News" = "News";
17 | "Contact" = "Contact";
18 | "Chat" = "Chat";
19 | "Emotion" = "Emotion";
20 | "Album" = "Album";
21 | "Bottle" = "Bottle";
22 | "NearbyPeople" = "NearbyPeople";
23 | "Shake" = "Shake";
24 | "Scanning" = "Scanning";
25 | "Gamge" = "Gamge";
26 | "Expression" = "Expression";
27 | "MyAlbum" = "MyAlbum";
28 | "MyBankCard" = "MyBankCard";
29 | "MyFavorites" = "MyFavorites";
30 | "MyProfileInfo" = "MyProfileInfo";
31 | "Setting" = "Setting";
32 | "Profile" = "Profile";
33 | "News" = "News";
34 | "Voice" = "Voice";
35 | "Sight" = "Sight";
36 | "Community" = "Community";
--------------------------------------------------------------------------------
/ChatKit/Class/Resources/localization/zh-Hans.lproj/LCChatKitString.strings:
--------------------------------------------------------------------------------
1 | // LCChatKitString.strings
2 | // LeanCloudChatKit-iOS
3 | //
4 | // Created by ElonChan on 16/3/1.
5 | // Copyright © 2016年 LeanCloud. All rights reserved.
6 | //
7 |
8 | "Delete" = "删除";
9 | "copy" = "复制";
10 | "transpond" = "转发";
11 | "favorites" = "收藏";
12 | "more" = "更多";
13 | "Location" = "位置";
14 | "Photo" = "图片";
15 | "TextDetail" = "文本消息";
16 | "Video" = "视频";
17 | "News" = "发现";
18 | "Contact" = "联系人";
19 | "Chat" = "聊天";
20 | "Emotion" = "表情详情";
21 | "Album" = "朋友圈";
22 | "Bottle" = "漂流瓶";
23 | "NearbyPeople" = "附近的人";
24 | "Shake" = "摇一摇";
25 | "Scanning" = "扫一扫";
26 | "Gamge" = "游戏";
27 | "Profile" = "我";
28 | "Profile" = "Profile";
29 | "Expression" = "表情";
30 | "MyAlbum" = "我的相册";
31 | "MyBankCard" = "我的银行卡";
32 | "MyFavorites" = "我的收藏";
33 | "MyProfileInfo" = "个人信息";
34 | "Setting" = "设置";
35 | "Profile" = "我";
36 | "News" = "新闻";
37 | "Voice" = "声音";
38 | "Sight" = "表情";
39 | "Community" = "小区";
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Service/LCCKSessionService.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKSessionService.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/3/1.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | //
8 |
9 | @import Foundation;
10 | @import UIKit;
11 | #import "LCCKServiceDefinition.h"
12 |
13 | /*!
14 | * LCCKSessionService error demain
15 | */
16 | FOUNDATION_EXTERN NSString *const LCCKSessionServiceErrorDemain;
17 |
18 | @interface LCCKSessionService : LCCKSingleton
19 |
20 | @property (nonatomic, copy, readonly) NSString *clientId;
21 |
22 | /*!
23 | * AVIMClient 实例
24 | */
25 | @property (nonatomic, strong, readonly) AVIMClient *client;
26 |
27 | /**
28 | * 是否和聊天服务器连通
29 | */
30 | @property (nonatomic, assign, readonly) BOOL connect;
31 |
32 | @end
33 |
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Service/LCCKSignatureService.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKSignatureService.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/2/22.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | // Service for pinning signature to actions.
8 |
9 | #import
10 | #import "LCCKServiceDefinition.h"
11 |
12 | /*!
13 | * LCCKSignatureService Error Domain
14 | */
15 | FOUNDATION_EXTERN NSString *const LCCKSignatureServiceErrorDomain;
16 |
17 | @interface LCCKSignatureService : LCCKSingleton
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Service/LCCKSignatureService.m:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKSignatureService.m
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/2/22.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | //
8 |
9 | #import "LCCKSignatureService.h"
10 |
11 | NSString *const LCCKSignatureServiceErrorDomain = @"LCCKSignatureServiceErrorDomain";
12 |
13 | @interface LCCKSignatureService ()
14 |
15 | @property (nonatomic, copy, readwrite) LCCKGenerateSignatureBlock generateSignatureBlock;
16 |
17 | @end
18 |
19 | @implementation LCCKSignatureService
20 |
21 | - (void)setGenerateSignatureBlock:(LCCKGenerateSignatureBlock)generateSignatureBlock {
22 | _generateSignatureBlock = generateSignatureBlock;
23 | }
24 |
25 | @end
26 |
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Service/LCCKUIService.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKUIService.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by ElonChan on 16/3/1.
6 | // Copyright © 2016年 LeanCloud. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "LCCKServiceDefinition.h"
11 | #import
12 |
13 | /**
14 | * UIService Error Domain
15 | */
16 | FOUNDATION_EXTERN NSString *const LCCKUIServiceErrorDomain;
17 |
18 | @interface LCCKUIService : LCCKSingleton
19 |
20 | /**
21 | * 未读数发生变化
22 | * @param aCount 总的未读数
23 | */
24 | typedef void(^LCCKUnreadCountChangedBlock)(NSInteger count);
25 | @property (nonatomic, copy, readonly) LCCKUnreadCountChangedBlock unreadCountChangedBlock;
26 | - (void)setUnreadCountChangedBlock:(LCCKUnreadCountChangedBlock)unreadCountChangedBlock;
27 | //TODO:
28 | /**
29 | * 新消息通知
30 | */
31 | typedef void(^LCCKOnNewMessageBlock)(NSString *senderId, NSString *content, NSInteger type, NSDate *time);
32 |
33 | @end
34 |
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Vendor/LCCKDeallocBlockExecutor/LCCKDeallocBlockExecutor.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKDeallocBlockExecutor.h
3 | // LCCKDeallocExecutor
4 | //
5 | // Created by 微博@iOS程序犭袁 (http://weibo.com/luohanchenyilong/) on 15/12/27.
6 | // Copyright © 2015年 https://github.com/ChenYilong . All rights reserved.
7 | //
8 |
9 | #import "NSObject+LCCKDeallocBlockExecutor.h"
10 |
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Vendor/LCCKDeallocBlockExecutor/LCCKDeallocExecutor.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKDeallocExecutor.h
3 | // LCCKDeallocExecutor
4 | //
5 | // Created by 微博@iOS程序犭袁 (http://weibo.com/luohanchenyilong/) on 15/12/27.
6 | // Copyright © 2015年 https://github.com/ChenYilong . All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | typedef void (^DeallocExecutorBlock)(void);
12 |
13 | @interface LCCKDeallocExecutor : NSObject
14 |
15 | - (id)initWithBlock:(DeallocExecutorBlock)block;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Vendor/LCCKDeallocBlockExecutor/LCCKDeallocExecutor.m:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKDeallocExecutor.m
3 | // LCCKDeallocExecutor
4 | //
5 | // Created by 微博@iOS程序犭袁 (http://weibo.com/luohanchenyilong/) on 15/12/27.
6 | // Copyright © 2015年 https://github.com/ChenYilong . All rights reserved.
7 | //
8 |
9 | #import "LCCKDeallocExecutor.h"
10 |
11 | @interface LCCKDeallocExecutor()
12 |
13 | @property (nonatomic, copy) DeallocExecutorBlock deallocExecutorBlock;
14 |
15 | @end
16 |
17 | @implementation LCCKDeallocExecutor
18 |
19 | - (id)initWithBlock:(DeallocExecutorBlock)deallocExecutorBlock {
20 | self = [super init];
21 | if (self) {
22 | _deallocExecutorBlock = [deallocExecutorBlock copy];
23 | }
24 | return self;
25 | }
26 |
27 | - (void)dealloc {
28 | _deallocExecutorBlock ? _deallocExecutorBlock() : nil;
29 | }
30 |
31 | @end
32 |
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Vendor/LCCKDeallocBlockExecutor/NSObject+LCCKDeallocBlockExecutor.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSObject+LCCKDeallocBlockExecutor.h
3 | // LCCKDeallocBlockExecutor
4 | //
5 | // Created by 微博@iOS程序犭袁 (http://weibo.com/luohanchenyilong/) on 15/12/27.
6 | // Copyright © 2015年 https://github.com/ChenYilong . All rights reserved.
7 | //
8 |
9 | #import
10 | #import "LCCKDeallocExecutor.h"
11 |
12 | @interface NSObject (LCCKDeallocBlockExecutor)
13 |
14 | - (void)lcck_executeAtDealloc:(DeallocExecutorBlock)block;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Vendor/LCCKDeallocBlockExecutor/NSObject+LCCKDeallocBlockExecutor.m:
--------------------------------------------------------------------------------
1 | //
2 | // NSObject+LCCKDeallocBlockExecutor.m
3 | // LCCKDeallocBlockExecutor
4 | //
5 | // Created by 微博@iOS程序犭袁 (http://weibo.com/luohanchenyilong/) on 15/12/27.
6 | // Copyright © 2015年 https://github.com/ChenYilong . All rights reserved.
7 | //
8 |
9 | #import "NSObject+LCCKDeallocBlockExecutor.h"
10 | #import
11 |
12 | const void * deallocExecutorBlockKey = &deallocExecutorBlockKey;
13 |
14 | @implementation NSObject (LCCKDeallocBlockExecutor)
15 |
16 | - (void)lcck_executeAtDealloc:(DeallocExecutorBlock)block {
17 | if (block) {
18 | LCCKDeallocExecutor *executor = [[LCCKDeallocExecutor alloc] initWithBlock:block];
19 | objc_setAssociatedObject(self,
20 | deallocExecutorBlockKey,
21 | executor,
22 | OBJC_ASSOCIATION_RETAIN);
23 | }
24 | }
25 |
26 | @end
27 |
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Vendor/VoiceLib/Mp3Recorder.h:
--------------------------------------------------------------------------------
1 | //
2 | // Mp3Recorder.h
3 | // BloodSugar
4 | //
5 | // Created by PeterPan on 14-3-24.
6 | // Copyright (c) 2014年 shake. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @protocol Mp3RecorderDelegate
12 | - (void)failRecord;
13 | - (void)beginConvert;
14 | - (void)endConvertWithMP3FileName:(NSString *)fileName;
15 | @end
16 |
17 | @interface Mp3Recorder : NSObject
18 | @property (nonatomic, weak) id delegate;
19 |
20 | - (id)initWithDelegate:(id)delegate;
21 | - (void)startRecord;
22 | - (void)stopRecord;
23 | - (void)cancelRecord;
24 |
25 | @end
26 |
--------------------------------------------------------------------------------
/ChatKit/Class/Tool/Vendor/VoiceLib/lame.framework/lame:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChenYilong/CYLChatKit/a87984e241a307506ec40d620a8189690cb6d370/ChatKit/Class/Tool/Vendor/VoiceLib/lame.framework/lame
--------------------------------------------------------------------------------
/ChatKit/Class/View/LCCKConversationRefreshHeader.h:
--------------------------------------------------------------------------------
1 | //
2 | // MJDIYHeader.h
3 | // MJRefreshExample
4 | //
5 | // Created by MJ Lee on 15/6/13.
6 | // Copyright © 2015年 小码哥. All rights reserved.
7 | //
8 |
9 | #import "MJRefresh.h"
10 |
11 | @interface LCCKConversationRefreshHeader : MJRefreshHeader
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/ChatKit/Class/View/LCCKStatusView.h:
--------------------------------------------------------------------------------
1 | //
2 | // LCCKStatusView.h
3 | // LeanCloudChatKit-iOS
4 | //
5 | // Created by 陈宜龙 on 16/3/11.
6 | // Copyright © 2016年 ElonChan. All rights reserved.
7 | //
8 |
9 | @import UIKit;
10 | @import Foundation;
11 |
12 | @protocol LCCKStatusViewDelegate
13 |
14 | @optional
15 | - (void)statusViewClicked:(id)sender;
16 | @end
17 |
18 | static CGFloat LCCKStatusViewHight = 44;
19 |
20 | @interface LCCKStatusView : UIView
21 |
22 | @property (nonatomic, weak) id delegate;
23 |
24 | @end
25 |
--------------------------------------------------------------------------------
/ChatKit/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | $(CURRENT_PROJECT_VERSION)
23 | NSPrincipalClass
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ChatKit/Podfile:
--------------------------------------------------------------------------------
1 | # Uncomment this line to define a global platform for your project
2 | platform :ios, '7.0'
3 | # Uncomment this line if you're using Swift
4 | # use_frameworks!
5 |
6 | target 'ChatKit' do
7 |
8 | pod 'AVOSCloud'
9 | pod 'AVOSCloudIM'
10 | pod 'MJRefresh'
11 | pod 'Masonry'
12 | pod 'SDWebImage'
13 | pod 'FMDB'
14 | pod 'UITableView+FDTemplateLayoutCell'
15 | end
16 |
17 |
--------------------------------------------------------------------------------