├── .gitignore ├── .travis.yml ├── Example ├── MessageDisplayKit │ ├── MessageDisplayKit.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── MessageDisplayKit.xcscheme │ ├── MessageDisplayKit │ │ ├── Info.plist │ │ └── MessageDisplayKit-Prefix.pch │ └── MessageDisplayKitTests │ │ ├── Info.plist │ │ └── MessageDisplayKitTests.m ├── MessageDisplayKitCoreDataExample │ ├── MessageDisplayKitCoreDataExample.xcodeproj │ │ └── project.pbxproj │ ├── MessageDisplayKitCoreDataExample │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ │ └── Main.storyboard │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── MDKMessage.h │ │ ├── MDKMessage.m │ │ ├── MessageDisplayKitCoreDataExample-Info.plist │ │ ├── MessageDisplayKitCoreDataExample-Prefix.pch │ │ ├── MessageDisplayKitCoreDataExample.xcdatamodeld │ │ │ ├── .xccurrentversion │ │ │ └── MessageDisplayKitCoreDataExample.xcdatamodel │ │ │ │ └── contents │ │ ├── SearchIcon@2x.png │ │ ├── TableViewBackgroundImage@2x.png │ │ ├── Vendor │ │ │ └── MessageDisplayKit.framework │ │ │ │ ├── Fav_Cell_Loc@2x.png │ │ │ │ ├── Headers │ │ │ │ ├── FLAnimatedImage.h │ │ │ │ ├── FLAnimatedImageView.h │ │ │ │ ├── LKBadgeView.h │ │ │ │ ├── MessageDisplayKit-Prefix.pch │ │ │ │ ├── NSString+MessageInputView.h │ │ │ │ ├── NSString+XHMD5.h │ │ │ │ ├── SECompatibility.h │ │ │ │ ├── SEConstants.h │ │ │ │ ├── SELineLayout.h │ │ │ │ ├── SELinkText.h │ │ │ │ ├── SESelectionGrabber.h │ │ │ │ ├── SETextAttachment.h │ │ │ │ ├── SETextEditingCaret.h │ │ │ │ ├── SETextGeometry.h │ │ │ │ ├── SETextInput.h │ │ │ │ ├── SETextLayout.h │ │ │ │ ├── SETextMagnifierCaret.h │ │ │ │ ├── SETextMagnifierRanged.h │ │ │ │ ├── SETextSelection.h │ │ │ │ ├── SETextSelectionView.h │ │ │ │ ├── SETextView.h │ │ │ │ ├── UIImage+Alpha.h │ │ │ │ ├── UIImage+Resize.h │ │ │ │ ├── UIImage+RoundedCorner.h │ │ │ │ ├── UIImage+Utility.h │ │ │ │ ├── UIImage+XHRounded.h │ │ │ │ ├── UIScrollView+XHkeyboardControl.h │ │ │ │ ├── UIView+XHRemoteImage.h │ │ │ │ ├── XHAnnotation.h │ │ │ │ ├── XHAudioPlayerHelper.h │ │ │ │ ├── XHBaseTableViewCell.h │ │ │ │ ├── XHBubblePhotoImageView.h │ │ │ │ ├── XHCacheManager.h │ │ │ │ ├── XHCaptureHelper.h │ │ │ │ ├── XHConfigurationHelper.h │ │ │ │ ├── XHDisplayEmotionViewController.h │ │ │ │ ├── XHDisplayLocationViewController.h │ │ │ │ ├── XHDisplayMediaViewController.h │ │ │ │ ├── XHDisplayTextViewController.h │ │ │ │ ├── XHEmotion.h │ │ │ │ ├── XHEmotionCollectionViewCell.h │ │ │ │ ├── XHEmotionCollectionViewFlowLayout.h │ │ │ │ ├── XHEmotionManager.h │ │ │ │ ├── XHEmotionManagerView.h │ │ │ │ ├── XHEmotionSectionBar.h │ │ │ │ ├── XHFileAttribute.h │ │ │ │ ├── XHFoundationMacro.h │ │ │ │ ├── XHHTTPClient.h │ │ │ │ ├── XHLocationHelper.h │ │ │ │ ├── XHMacro.h │ │ │ │ ├── XHMessage.h │ │ │ │ ├── XHMessageAvatarFactory.h │ │ │ │ ├── XHMessageBubbleFactory.h │ │ │ │ ├── XHMessageBubbleHelper.h │ │ │ │ ├── XHMessageBubbleView.h │ │ │ │ ├── XHMessageInputView.h │ │ │ │ ├── XHMessageModel.h │ │ │ │ ├── XHMessageTableView.h │ │ │ │ ├── XHMessageTableViewCell.h │ │ │ │ ├── XHMessageTableViewController.h │ │ │ │ ├── XHMessageTextView.h │ │ │ │ ├── XHMessageVideoConverPhotoFactory.h │ │ │ │ ├── XHMessageVoiceFactory.h │ │ │ │ ├── XHOperationNetworkKit.h │ │ │ │ ├── XHPhotographyHelper.h │ │ │ │ ├── XHShareMenuItem.h │ │ │ │ ├── XHShareMenuView.h │ │ │ │ ├── XHUIKitMacro.h │ │ │ │ ├── XHVideoOutputSampleBufferFactory.h │ │ │ │ ├── XHVoiceCommonHelper.h │ │ │ │ ├── XHVoiceRecordHUD.h │ │ │ │ └── XHVoiceRecordHelper.h │ │ │ │ ├── Info.plist │ │ │ │ ├── MessageDisplayKit │ │ │ │ ├── MessageVideoPlay@2x.png │ │ │ │ ├── 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 │ │ │ │ ├── SECoreTextView.bundle │ │ │ │ ├── kb-drag-dot.png │ │ │ │ ├── kb-drag-dot@2x.png │ │ │ │ ├── kb-loupe-hi.png │ │ │ │ ├── kb-loupe-hi@2x.png │ │ │ │ ├── kb-loupe-lo.png │ │ │ │ ├── kb-loupe-lo@2x.png │ │ │ │ ├── kb-loupe-mask.png │ │ │ │ ├── kb-loupe-mask@2x.png │ │ │ │ ├── kb-magnifier-ranged-hi.png │ │ │ │ ├── kb-magnifier-ranged-hi@2x.png │ │ │ │ ├── kb-magnifier-ranged-lo-stemless.png │ │ │ │ ├── kb-magnifier-ranged-lo-stemless@2x.png │ │ │ │ ├── kb-magnifier-ranged-lo.png │ │ │ │ ├── kb-magnifier-ranged-lo@2x.png │ │ │ │ ├── kb-magnifier-ranged-mask-flipped.png │ │ │ │ ├── kb-magnifier-ranged-mask-flipped@2x.png │ │ │ │ ├── kb-magnifier-ranged-mask.png │ │ │ │ └── kb-magnifier-ranged-mask@2x.png │ │ │ │ ├── SenderVoiceNodePlaying000@2x.png │ │ │ │ ├── SenderVoiceNodePlaying001@2x.png │ │ │ │ ├── SenderVoiceNodePlaying002@2x.png │ │ │ │ ├── SenderVoiceNodePlaying003@2x.png │ │ │ │ ├── SenderVoiceNodePlaying@2x.png │ │ │ │ ├── VoiceBtn_Black@2x.png │ │ │ │ ├── VoiceBtn_BlackHL@2x.png │ │ │ │ ├── _CodeSignature │ │ │ │ └── CodeResources │ │ │ │ ├── avator@2x.png │ │ │ │ ├── en.lproj │ │ │ │ └── MessageDisplayKitString.strings │ │ │ │ ├── face@2x.png │ │ │ │ ├── face_HL@2x.png │ │ │ │ ├── input-bar-flat.png │ │ │ │ ├── input-bar-flat@2x.png │ │ │ │ ├── keyboard@2x.png │ │ │ │ ├── keyboard_HL@2x.png │ │ │ │ ├── msg_chat_voice_unread.png │ │ │ │ ├── msg_chat_voice_unread@2x.png │ │ │ │ ├── multiMedia@2x.png │ │ │ │ ├── multiMedia_HL@2x.png │ │ │ │ ├── placeholderImage@2x.png │ │ │ │ ├── voice@2x.png │ │ │ │ ├── voice_HL@2x.png │ │ │ │ ├── weChatBubble_Receiving_Solid@2x.png │ │ │ │ ├── weChatBubble_Sending_Solid@2x.png │ │ │ │ └── zh-Hans.lproj │ │ │ │ └── MessageDisplayKitString.strings │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ ├── XHDemoWeChatMessageTableViewController.h │ │ ├── XHDemoWeChatMessageTableViewController.m │ │ ├── emoticons │ │ │ ├── emotion0.gif │ │ │ ├── emotion1.gif │ │ │ ├── emotion10.gif │ │ │ ├── emotion11.gif │ │ │ ├── emotion12.gif │ │ │ ├── emotion13.gif │ │ │ ├── emotion14.gif │ │ │ ├── emotion15.gif │ │ │ ├── emotion16.gif │ │ │ ├── emotion2.gif │ │ │ ├── emotion3.gif │ │ │ ├── emotion4.gif │ │ │ ├── emotion5.gif │ │ │ ├── emotion6.gif │ │ │ ├── emotion7.gif │ │ │ ├── emotion8.gif │ │ │ └── emotion9.gif │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ ├── main.m │ │ ├── section0_emotion0@2x.png │ │ ├── section0_emotion10@2x.png │ │ ├── section0_emotion11@2x.png │ │ ├── section0_emotion12@2x.png │ │ ├── section0_emotion13@2x.png │ │ ├── section0_emotion14@2x.png │ │ ├── section0_emotion15@2x.png │ │ ├── section0_emotion1@2x.png │ │ ├── section0_emotion2@2x.png │ │ ├── section0_emotion3@2x.png │ │ ├── section0_emotion4@2x.png │ │ ├── section0_emotion5@2x.png │ │ ├── section0_emotion6@2x.png │ │ ├── section0_emotion7@2x.png │ │ ├── section0_emotion8@2x.png │ │ ├── section0_emotion9@2x.png │ │ ├── sharemore_friendcard@2x.png │ │ ├── sharemore_location@2x.png │ │ ├── sharemore_myfav@2x.png │ │ ├── sharemore_openapi@2x.png │ │ ├── sharemore_pic@2x.png │ │ ├── sharemore_video@2x.png │ │ ├── sharemore_videovoip@2x.png │ │ ├── sharemore_voiceinput@2x.png │ │ ├── sharemore_voipvoice@2x.png │ │ └── sharemore_wxtalk@2x.png │ └── MessageDisplayKitCoreDataExampleTests │ │ ├── MessageDisplayKitCoreDataExampleTests-Info.plist │ │ ├── MessageDisplayKitCoreDataExampleTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── MessageDisplayKitLeanchatExample │ ├── MessageDisplayKitLeanchatExample.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ ├── MessageDisplayKitLeanchatExample │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.xib │ │ │ └── Main.storyboard │ │ ├── Images.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── SearchIcon@2x.png │ │ ├── Sections │ │ │ ├── Common │ │ │ │ ├── AVIMConversation+Custom.h │ │ │ │ ├── AVIMConversation+Custom.m │ │ │ │ ├── LeanChatCoreDataManager.h │ │ │ │ ├── LeanChatCoreDataManager.m │ │ │ │ ├── LeanChatManager.h │ │ │ │ └── LeanChatManager.m │ │ │ ├── Models │ │ │ │ ├── AVIMEmotionMessage.h │ │ │ │ ├── AVIMEmotionMessage.m │ │ │ │ └── MessageDisplayKitLeanchatExample.xcdatamodeld │ │ │ │ │ ├── .xccurrentversion │ │ │ │ │ └── MessageDisplayKitLeanchatExample.xcdatamodel │ │ │ │ │ └── contents │ │ │ └── Pages │ │ │ │ ├── IM │ │ │ │ ├── LeanChatConversationTableViewCell.h │ │ │ │ ├── LeanChatConversationTableViewCell.m │ │ │ │ ├── LeanChatConversationTableViewController.h │ │ │ │ ├── LeanChatConversationTableViewController.m │ │ │ │ ├── LeanChatMessageTableViewController.h │ │ │ │ └── LeanChatMessageTableViewController.m │ │ │ │ └── Root │ │ │ │ ├── LeanChatViewController.h │ │ │ │ └── LeanChatViewController.m │ │ ├── TableViewBackgroundImage@2x.png │ │ ├── Vendor │ │ │ ├── JSBadgeView │ │ │ │ ├── JSBadgeView.h │ │ │ │ └── JSBadgeView.m │ │ │ ├── LeanCloud │ │ │ │ ├── AVOSCloud.framework │ │ │ │ │ ├── AVOSCloud │ │ │ │ │ ├── Headers │ │ │ │ │ │ ├── AVACL.h │ │ │ │ │ │ ├── AVAnalytics.h │ │ │ │ │ │ ├── AVAnonymousUtils.h │ │ │ │ │ │ ├── AVCloud.h │ │ │ │ │ │ ├── AVCloudQueryResult.h │ │ │ │ │ │ ├── AVConstants.h │ │ │ │ │ │ ├── AVFile.h │ │ │ │ │ │ ├── AVGeoPoint.h │ │ │ │ │ │ ├── AVGroup.h │ │ │ │ │ │ ├── AVHistoryMessage.h │ │ │ │ │ │ ├── AVHistoryMessageQuery.h │ │ │ │ │ │ ├── AVInstallation.h │ │ │ │ │ │ ├── AVLogger.h │ │ │ │ │ │ ├── AVMessage.h │ │ │ │ │ │ ├── AVOSCloud.h │ │ │ │ │ │ ├── AVObject+Subclass.h │ │ │ │ │ │ ├── AVObject.h │ │ │ │ │ │ ├── AVPush.h │ │ │ │ │ │ ├── AVQuery.h │ │ │ │ │ │ ├── AVRelation.h │ │ │ │ │ │ ├── AVRole.h │ │ │ │ │ │ ├── AVSearchQuery.h │ │ │ │ │ │ ├── AVSearchSortBuilder.h │ │ │ │ │ │ ├── AVSession.h │ │ │ │ │ │ ├── AVSignature.h │ │ │ │ │ │ ├── AVStatus.h │ │ │ │ │ │ ├── AVSubclassing.h │ │ │ │ │ │ └── AVUser.h │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── Modules │ │ │ │ │ │ └── module.modulemap │ │ │ │ │ └── _CodeSignature │ │ │ │ │ │ └── CodeResources │ │ │ │ └── AVOSCloudIM.framework │ │ │ │ │ ├── AVOSCloudIM │ │ │ │ │ ├── Headers │ │ │ │ │ ├── AVIMAudioMessage.h │ │ │ │ │ ├── AVIMClient.h │ │ │ │ │ ├── AVIMCommon.h │ │ │ │ │ ├── AVIMConversation.h │ │ │ │ │ ├── AVIMConversationQuery.h │ │ │ │ │ ├── AVIMConversationUpdateBuilder.h │ │ │ │ │ ├── AVIMFileMessage.h │ │ │ │ │ ├── AVIMImageMessage.h │ │ │ │ │ ├── AVIMKeyedConversation.h │ │ │ │ │ ├── AVIMLocationMessage.h │ │ │ │ │ ├── AVIMMessage.h │ │ │ │ │ ├── AVIMSignature.h │ │ │ │ │ ├── AVIMTextMessage.h │ │ │ │ │ ├── AVIMTypedMessage.h │ │ │ │ │ ├── AVIMUserOptions.h │ │ │ │ │ ├── AVIMVideoMessage.h │ │ │ │ │ └── AVOSCloudIM.h │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── Modules │ │ │ │ │ └── module.modulemap │ │ │ │ │ └── _CodeSignature │ │ │ │ │ └── CodeResources │ │ │ └── MessageDisplayKit │ │ │ │ └── MessageDisplayKit.framework │ │ │ │ ├── Fav_Cell_Loc@2x.png │ │ │ │ ├── Headers │ │ │ │ ├── FLAnimatedImage.h │ │ │ │ ├── FLAnimatedImageView.h │ │ │ │ ├── LKBadgeView.h │ │ │ │ ├── MessageDisplayKit-Prefix.pch │ │ │ │ ├── NSString+MessageInputView.h │ │ │ │ ├── NSString+XHMD5.h │ │ │ │ ├── SECompatibility.h │ │ │ │ ├── SEConstants.h │ │ │ │ ├── SELineLayout.h │ │ │ │ ├── SELinkText.h │ │ │ │ ├── SESelectionGrabber.h │ │ │ │ ├── SETextAttachment.h │ │ │ │ ├── SETextEditingCaret.h │ │ │ │ ├── SETextGeometry.h │ │ │ │ ├── SETextInput.h │ │ │ │ ├── SETextLayout.h │ │ │ │ ├── SETextMagnifierCaret.h │ │ │ │ ├── SETextMagnifierRanged.h │ │ │ │ ├── SETextSelection.h │ │ │ │ ├── SETextSelectionView.h │ │ │ │ ├── SETextView.h │ │ │ │ ├── UIImage+Alpha.h │ │ │ │ ├── UIImage+Resize.h │ │ │ │ ├── UIImage+RoundedCorner.h │ │ │ │ ├── UIImage+Utility.h │ │ │ │ ├── UIImage+XHRounded.h │ │ │ │ ├── UIScrollView+XHkeyboardControl.h │ │ │ │ ├── UIView+XHRemoteImage.h │ │ │ │ ├── XHAnnotation.h │ │ │ │ ├── XHAudioPlayerHelper.h │ │ │ │ ├── XHBaseTableViewCell.h │ │ │ │ ├── XHBubblePhotoImageView.h │ │ │ │ ├── XHCacheManager.h │ │ │ │ ├── XHCaptureHelper.h │ │ │ │ ├── XHConfigurationHelper.h │ │ │ │ ├── XHDisplayEmotionViewController.h │ │ │ │ ├── XHDisplayLocationViewController.h │ │ │ │ ├── XHDisplayMediaViewController.h │ │ │ │ ├── XHDisplayTextViewController.h │ │ │ │ ├── XHEmotion.h │ │ │ │ ├── XHEmotionCollectionViewCell.h │ │ │ │ ├── XHEmotionCollectionViewFlowLayout.h │ │ │ │ ├── XHEmotionManager.h │ │ │ │ ├── XHEmotionManagerView.h │ │ │ │ ├── XHEmotionSectionBar.h │ │ │ │ ├── XHFileAttribute.h │ │ │ │ ├── XHFoundationMacro.h │ │ │ │ ├── XHHTTPClient.h │ │ │ │ ├── XHLocationHelper.h │ │ │ │ ├── XHMacro.h │ │ │ │ ├── XHMessage.h │ │ │ │ ├── XHMessageAvatarFactory.h │ │ │ │ ├── XHMessageBubbleFactory.h │ │ │ │ ├── XHMessageBubbleHelper.h │ │ │ │ ├── XHMessageBubbleView.h │ │ │ │ ├── XHMessageInputView.h │ │ │ │ ├── XHMessageModel.h │ │ │ │ ├── XHMessageTableView.h │ │ │ │ ├── XHMessageTableViewCell.h │ │ │ │ ├── XHMessageTableViewController.h │ │ │ │ ├── XHMessageTextView.h │ │ │ │ ├── XHMessageVideoConverPhotoFactory.h │ │ │ │ ├── XHMessageVoiceFactory.h │ │ │ │ ├── XHOperationNetworkKit.h │ │ │ │ ├── XHPhotographyHelper.h │ │ │ │ ├── XHShareMenuItem.h │ │ │ │ ├── XHShareMenuView.h │ │ │ │ ├── XHUIKitMacro.h │ │ │ │ ├── XHVideoOutputSampleBufferFactory.h │ │ │ │ ├── XHVoiceCommonHelper.h │ │ │ │ ├── XHVoiceRecordHUD.h │ │ │ │ └── XHVoiceRecordHelper.h │ │ │ │ ├── Info.plist │ │ │ │ ├── MessageDisplayKit │ │ │ │ ├── MessageVideoPlay@2x.png │ │ │ │ ├── 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 │ │ │ │ ├── SECoreTextView.bundle │ │ │ │ ├── kb-drag-dot.png │ │ │ │ ├── kb-drag-dot@2x.png │ │ │ │ ├── kb-loupe-hi.png │ │ │ │ ├── kb-loupe-hi@2x.png │ │ │ │ ├── kb-loupe-lo.png │ │ │ │ ├── kb-loupe-lo@2x.png │ │ │ │ ├── kb-loupe-mask.png │ │ │ │ ├── kb-loupe-mask@2x.png │ │ │ │ ├── kb-magnifier-ranged-hi.png │ │ │ │ ├── kb-magnifier-ranged-hi@2x.png │ │ │ │ ├── kb-magnifier-ranged-lo-stemless.png │ │ │ │ ├── kb-magnifier-ranged-lo-stemless@2x.png │ │ │ │ ├── kb-magnifier-ranged-lo.png │ │ │ │ ├── kb-magnifier-ranged-lo@2x.png │ │ │ │ ├── kb-magnifier-ranged-mask-flipped.png │ │ │ │ ├── kb-magnifier-ranged-mask-flipped@2x.png │ │ │ │ ├── kb-magnifier-ranged-mask.png │ │ │ │ └── kb-magnifier-ranged-mask@2x.png │ │ │ │ ├── SenderVoiceNodePlaying000@2x.png │ │ │ │ ├── SenderVoiceNodePlaying001@2x.png │ │ │ │ ├── SenderVoiceNodePlaying002@2x.png │ │ │ │ ├── SenderVoiceNodePlaying003@2x.png │ │ │ │ ├── SenderVoiceNodePlaying@2x.png │ │ │ │ ├── VoiceBtn_Black@2x.png │ │ │ │ ├── VoiceBtn_BlackHL@2x.png │ │ │ │ ├── _CodeSignature │ │ │ │ └── CodeResources │ │ │ │ ├── avator@2x.png │ │ │ │ ├── en.lproj │ │ │ │ └── MessageDisplayKitString.strings │ │ │ │ ├── face@2x.png │ │ │ │ ├── face_HL@2x.png │ │ │ │ ├── input-bar-flat.png │ │ │ │ ├── input-bar-flat@2x.png │ │ │ │ ├── keyboard@2x.png │ │ │ │ ├── keyboard_HL@2x.png │ │ │ │ ├── msg_chat_voice_unread.png │ │ │ │ ├── msg_chat_voice_unread@2x.png │ │ │ │ ├── multiMedia@2x.png │ │ │ │ ├── multiMedia_HL@2x.png │ │ │ │ ├── placeholderImage@2x.png │ │ │ │ ├── voice@2x.png │ │ │ │ ├── voice_HL@2x.png │ │ │ │ ├── weChatBubble_Receiving_Solid@2x.png │ │ │ │ ├── weChatBubble_Sending_Solid@2x.png │ │ │ │ └── zh-Hans.lproj │ │ │ │ └── MessageDisplayKitString.strings │ │ ├── emoticons │ │ │ ├── emotion0.gif │ │ │ ├── emotion1.gif │ │ │ ├── emotion10.gif │ │ │ ├── emotion11.gif │ │ │ ├── emotion12.gif │ │ │ ├── emotion13.gif │ │ │ ├── emotion14.gif │ │ │ ├── emotion15.gif │ │ │ ├── emotion16.gif │ │ │ ├── emotion2.gif │ │ │ ├── emotion3.gif │ │ │ ├── emotion4.gif │ │ │ ├── emotion5.gif │ │ │ ├── emotion6.gif │ │ │ ├── emotion7.gif │ │ │ ├── emotion8.gif │ │ │ └── emotion9.gif │ │ ├── main.m │ │ ├── section0_emotion0@2x.png │ │ ├── section0_emotion10@2x.png │ │ ├── section0_emotion11@2x.png │ │ ├── section0_emotion12@2x.png │ │ ├── section0_emotion13@2x.png │ │ ├── section0_emotion14@2x.png │ │ ├── section0_emotion15@2x.png │ │ ├── section0_emotion1@2x.png │ │ ├── section0_emotion2@2x.png │ │ ├── section0_emotion3@2x.png │ │ ├── section0_emotion4@2x.png │ │ ├── section0_emotion5@2x.png │ │ ├── section0_emotion6@2x.png │ │ ├── section0_emotion7@2x.png │ │ ├── section0_emotion8@2x.png │ │ ├── section0_emotion9@2x.png │ │ ├── sharemore_friendcard@2x.png │ │ ├── sharemore_location@2x.png │ │ ├── sharemore_myfav@2x.png │ │ ├── sharemore_openapi@2x.png │ │ ├── sharemore_pic@2x.png │ │ ├── sharemore_video@2x.png │ │ ├── sharemore_videovoip@2x.png │ │ ├── sharemore_voiceinput@2x.png │ │ ├── sharemore_voipvoice@2x.png │ │ └── sharemore_wxtalk@2x.png │ └── MessageDisplayKitLeanchatExampleTests │ │ ├── Info.plist │ │ └── MessageDisplayKitLeanchatExampleTests.m ├── MessageDisplayKitLib │ ├── MessageDisplayKitLib.xcodeproj │ │ └── project.pbxproj │ ├── MessageDisplayKitLib │ │ └── MessageDisplayKitLib-Prefix.pch │ └── MessageDisplayKitLibTests │ │ └── Info.plist ├── MessageDisplayKitStoryBoradExample │ ├── MessageDisplayKitStoryBoradExample.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ ├── xcshareddata │ │ │ │ └── MessageDisplayKitStoryBoradExample.xccheckout │ │ │ └── xcuserdata │ │ │ │ └── qtone-1.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ │ └── qtone-1.xcuserdatad │ │ │ └── xcschemes │ │ │ ├── MessageDisplayKitStoryBoradExample.xcscheme │ │ │ └── xcschememanagement.plist │ ├── MessageDisplayKitStoryBoradExample │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ │ ├── Main_iPad.storyboard │ │ │ └── Main_iPhone.storyboard │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ └── Contents.json │ │ ├── MessageDisplayKitStoryBoradExample-Info.plist │ │ ├── MessageDisplayKitStoryBoradExample-Prefix.pch │ │ ├── SearchIcon@2x.png │ │ ├── TableViewBackgroundImage@2x.png │ │ ├── Vendor │ │ │ └── MessageDisplayKit.framework │ │ │ │ ├── Fav_Cell_Loc@2x.png │ │ │ │ ├── Headers │ │ │ │ ├── FLAnimatedImage.h │ │ │ │ ├── FLAnimatedImageView.h │ │ │ │ ├── LKBadgeView.h │ │ │ │ ├── MessageDisplayKit-Prefix.pch │ │ │ │ ├── NSString+MessageInputView.h │ │ │ │ ├── NSString+XHMD5.h │ │ │ │ ├── SECompatibility.h │ │ │ │ ├── SEConstants.h │ │ │ │ ├── SELineLayout.h │ │ │ │ ├── SELinkText.h │ │ │ │ ├── SESelectionGrabber.h │ │ │ │ ├── SETextAttachment.h │ │ │ │ ├── SETextEditingCaret.h │ │ │ │ ├── SETextGeometry.h │ │ │ │ ├── SETextInput.h │ │ │ │ ├── SETextLayout.h │ │ │ │ ├── SETextMagnifierCaret.h │ │ │ │ ├── SETextMagnifierRanged.h │ │ │ │ ├── SETextSelection.h │ │ │ │ ├── SETextSelectionView.h │ │ │ │ ├── SETextView.h │ │ │ │ ├── UIImage+Alpha.h │ │ │ │ ├── UIImage+Resize.h │ │ │ │ ├── UIImage+RoundedCorner.h │ │ │ │ ├── UIImage+Utility.h │ │ │ │ ├── UIImage+XHRounded.h │ │ │ │ ├── UIScrollView+XHkeyboardControl.h │ │ │ │ ├── UIView+XHRemoteImage.h │ │ │ │ ├── XHAnnotation.h │ │ │ │ ├── XHAudioPlayerHelper.h │ │ │ │ ├── XHBaseTableViewCell.h │ │ │ │ ├── XHBubblePhotoImageView.h │ │ │ │ ├── XHCacheManager.h │ │ │ │ ├── XHCaptureHelper.h │ │ │ │ ├── XHConfigurationHelper.h │ │ │ │ ├── XHDisplayEmotionViewController.h │ │ │ │ ├── XHDisplayLocationViewController.h │ │ │ │ ├── XHDisplayMediaViewController.h │ │ │ │ ├── XHDisplayTextViewController.h │ │ │ │ ├── XHEmotion.h │ │ │ │ ├── XHEmotionCollectionViewCell.h │ │ │ │ ├── XHEmotionCollectionViewFlowLayout.h │ │ │ │ ├── XHEmotionManager.h │ │ │ │ ├── XHEmotionManagerView.h │ │ │ │ ├── XHEmotionSectionBar.h │ │ │ │ ├── XHFileAttribute.h │ │ │ │ ├── XHFoundationMacro.h │ │ │ │ ├── XHHTTPClient.h │ │ │ │ ├── XHLocationHelper.h │ │ │ │ ├── XHMacro.h │ │ │ │ ├── XHMessage.h │ │ │ │ ├── XHMessageAvatarFactory.h │ │ │ │ ├── XHMessageBubbleFactory.h │ │ │ │ ├── XHMessageBubbleHelper.h │ │ │ │ ├── XHMessageBubbleView.h │ │ │ │ ├── XHMessageInputView.h │ │ │ │ ├── XHMessageModel.h │ │ │ │ ├── XHMessageTableView.h │ │ │ │ ├── XHMessageTableViewCell.h │ │ │ │ ├── XHMessageTableViewController.h │ │ │ │ ├── XHMessageTextView.h │ │ │ │ ├── XHMessageVideoConverPhotoFactory.h │ │ │ │ ├── XHMessageVoiceFactory.h │ │ │ │ ├── XHOperationNetworkKit.h │ │ │ │ ├── XHPhotographyHelper.h │ │ │ │ ├── XHShareMenuItem.h │ │ │ │ ├── XHShareMenuView.h │ │ │ │ ├── XHUIKitMacro.h │ │ │ │ ├── XHVideoOutputSampleBufferFactory.h │ │ │ │ ├── XHVoiceCommonHelper.h │ │ │ │ ├── XHVoiceRecordHUD.h │ │ │ │ └── XHVoiceRecordHelper.h │ │ │ │ ├── Info.plist │ │ │ │ ├── MessageDisplayKit │ │ │ │ ├── MessageVideoPlay@2x.png │ │ │ │ ├── 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 │ │ │ │ ├── SECoreTextView.bundle │ │ │ │ ├── kb-drag-dot.png │ │ │ │ ├── kb-drag-dot@2x.png │ │ │ │ ├── kb-loupe-hi.png │ │ │ │ ├── kb-loupe-hi@2x.png │ │ │ │ ├── kb-loupe-lo.png │ │ │ │ ├── kb-loupe-lo@2x.png │ │ │ │ ├── kb-loupe-mask.png │ │ │ │ ├── kb-loupe-mask@2x.png │ │ │ │ ├── kb-magnifier-ranged-hi.png │ │ │ │ ├── kb-magnifier-ranged-hi@2x.png │ │ │ │ ├── kb-magnifier-ranged-lo-stemless.png │ │ │ │ ├── kb-magnifier-ranged-lo-stemless@2x.png │ │ │ │ ├── kb-magnifier-ranged-lo.png │ │ │ │ ├── kb-magnifier-ranged-lo@2x.png │ │ │ │ ├── kb-magnifier-ranged-mask-flipped.png │ │ │ │ ├── kb-magnifier-ranged-mask-flipped@2x.png │ │ │ │ ├── kb-magnifier-ranged-mask.png │ │ │ │ └── kb-magnifier-ranged-mask@2x.png │ │ │ │ ├── SenderVoiceNodePlaying000@2x.png │ │ │ │ ├── SenderVoiceNodePlaying001@2x.png │ │ │ │ ├── SenderVoiceNodePlaying002@2x.png │ │ │ │ ├── SenderVoiceNodePlaying003@2x.png │ │ │ │ ├── SenderVoiceNodePlaying@2x.png │ │ │ │ ├── VoiceBtn_Black@2x.png │ │ │ │ ├── VoiceBtn_BlackHL@2x.png │ │ │ │ ├── _CodeSignature │ │ │ │ └── CodeResources │ │ │ │ ├── avator@2x.png │ │ │ │ ├── en.lproj │ │ │ │ └── MessageDisplayKitString.strings │ │ │ │ ├── face@2x.png │ │ │ │ ├── face_HL@2x.png │ │ │ │ ├── input-bar-flat.png │ │ │ │ ├── input-bar-flat@2x.png │ │ │ │ ├── keyboard@2x.png │ │ │ │ ├── keyboard_HL@2x.png │ │ │ │ ├── msg_chat_voice_unread.png │ │ │ │ ├── msg_chat_voice_unread@2x.png │ │ │ │ ├── multiMedia@2x.png │ │ │ │ ├── multiMedia_HL@2x.png │ │ │ │ ├── placeholderImage@2x.png │ │ │ │ ├── voice@2x.png │ │ │ │ ├── voice_HL@2x.png │ │ │ │ ├── weChatBubble_Receiving_Solid@2x.png │ │ │ │ ├── weChatBubble_Sending_Solid@2x.png │ │ │ │ └── zh-Hans.lproj │ │ │ │ └── MessageDisplayKitString.strings │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ ├── XHDemoWeChatMessageTableViewController.h │ │ ├── XHDemoWeChatMessageTableViewController.m │ │ ├── emoticons │ │ │ ├── emotion0.gif │ │ │ ├── emotion1.gif │ │ │ ├── emotion10.gif │ │ │ ├── emotion11.gif │ │ │ ├── emotion12.gif │ │ │ ├── emotion13.gif │ │ │ ├── emotion14.gif │ │ │ ├── emotion15.gif │ │ │ ├── emotion16.gif │ │ │ ├── emotion2.gif │ │ │ ├── emotion3.gif │ │ │ ├── emotion4.gif │ │ │ ├── emotion5.gif │ │ │ ├── emotion6.gif │ │ │ ├── emotion7.gif │ │ │ ├── emotion8.gif │ │ │ └── emotion9.gif │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ ├── main.m │ │ ├── section0_emotion0@2x.png │ │ ├── section0_emotion10@2x.png │ │ ├── section0_emotion11@2x.png │ │ ├── section0_emotion12@2x.png │ │ ├── section0_emotion13@2x.png │ │ ├── section0_emotion14@2x.png │ │ ├── section0_emotion15@2x.png │ │ ├── section0_emotion1@2x.png │ │ ├── section0_emotion2@2x.png │ │ ├── section0_emotion3@2x.png │ │ ├── section0_emotion4@2x.png │ │ ├── section0_emotion5@2x.png │ │ ├── section0_emotion6@2x.png │ │ ├── section0_emotion7@2x.png │ │ ├── section0_emotion8@2x.png │ │ ├── section0_emotion9@2x.png │ │ ├── sharemore_friendcard@2x.png │ │ ├── sharemore_location@2x.png │ │ ├── sharemore_myfav@2x.png │ │ ├── sharemore_openapi@2x.png │ │ ├── sharemore_pic@2x.png │ │ ├── sharemore_video@2x.png │ │ ├── sharemore_videovoip@2x.png │ │ ├── sharemore_voiceinput@2x.png │ │ ├── sharemore_voipvoice@2x.png │ │ └── sharemore_wxtalk@2x.png │ └── MessageDisplayKitStoryBoradExampleTests │ │ ├── MessageDisplayKitStoryBoradExampleTests-Info.plist │ │ ├── MessageDisplayKitStoryBoradExampleTests.m │ │ └── en.lproj │ │ └── InfoPlist.strings ├── MessageDisplayKitWeChatExample │ ├── MessageDisplayKitWeChatExample.xcodeproj │ │ └── project.pbxproj │ ├── MessageDisplayKitWeChatExample │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Categorys │ │ │ ├── NSString │ │ │ │ ├── NSString+XHDiskSizeTransfrom.h │ │ │ │ └── NSString+XHDiskSizeTransfrom.m │ │ │ ├── UIButton │ │ │ │ ├── UIButton+XHButtonTitlePosition.h │ │ │ │ └── UIButton+XHButtonTitlePosition.m │ │ │ └── UIView │ │ │ │ ├── UIView+XHBadgeView.h │ │ │ │ └── UIView+XHBadgeView.m │ │ ├── Common │ │ │ ├── XHFoundationCommon.h │ │ │ └── XHFoundationCommon.m │ │ ├── Controllers │ │ │ ├── XHBaseNavigationController │ │ │ │ ├── XHBaseNavigationController.h │ │ │ │ └── XHBaseNavigationController.m │ │ │ ├── XHBaseSearchTableViewController │ │ │ │ ├── XHBaseSearchTableViewController.h │ │ │ │ └── XHBaseSearchTableViewController.m │ │ │ ├── XHBaseTabBarController │ │ │ │ ├── XHBaseTabBarController.h │ │ │ │ └── XHBaseTabBarController.m │ │ │ ├── XHBaseTableViewController │ │ │ │ ├── XHBaseTableViewController.h │ │ │ │ ├── XHBaseTableViewController.m │ │ │ │ ├── XHPullRefreshTableViewController.h │ │ │ │ └── XHPullRefreshTableViewController.m │ │ │ ├── XHBaseViewController │ │ │ │ ├── XHBaseViewController.h │ │ │ │ └── XHBaseViewController.m │ │ │ ├── XHContactTableViewController │ │ │ │ ├── XHContactDetailTableViewController │ │ │ │ │ ├── XHContactDetailTableViewController.h │ │ │ │ │ └── XHContactDetailTableViewController.m │ │ │ │ ├── XHContactTableViewController.h │ │ │ │ └── XHContactTableViewController.m │ │ │ ├── XHDemoWeChatMessageTableViewController │ │ │ │ ├── XHCustomCellDemoMessageTableViewController.h │ │ │ │ ├── XHCustomCellDemoMessageTableViewController.m │ │ │ │ ├── XHDemoWeChatMessageTableViewController.h │ │ │ │ └── XHDemoWeChatMessageTableViewController.m │ │ │ ├── XHDiscoverTableViewController │ │ │ │ ├── XHAlbumTableViewController │ │ │ │ │ ├── XHAlbumTableViewController.h │ │ │ │ │ └── XHAlbumTableViewController.m │ │ │ │ ├── XHBottleViewController │ │ │ │ │ ├── XHBottleViewController.h │ │ │ │ │ └── XHBottleViewController.m │ │ │ │ ├── XHDiscoverTableViewController.h │ │ │ │ ├── XHDiscoverTableViewController.m │ │ │ │ ├── XHLocationServiceTableViewController │ │ │ │ │ ├── XHLocationServiceTableViewController.h │ │ │ │ │ └── XHLocationServiceTableViewController.m │ │ │ │ ├── XHMoreGameTableViewController │ │ │ │ │ ├── XHMoreGameTableViewController.h │ │ │ │ │ └── XHMoreGameTableViewController.m │ │ │ │ ├── XHQRCodeViewController │ │ │ │ │ ├── XHQRCodeViewController.h │ │ │ │ │ └── XHQRCodeViewController.m │ │ │ │ └── XHShakeViewController │ │ │ │ │ ├── XHShakeViewController.h │ │ │ │ │ └── XHShakeViewController.m │ │ │ ├── XHMessageRootViewController │ │ │ │ ├── XHMessageRootViewController.h │ │ │ │ └── XHMessageRootViewController.m │ │ │ ├── XHMultipleSectionTableViewController │ │ │ │ ├── XHMultipleSectionTableViewController.h │ │ │ │ └── XHMultipleSectionTableViewController.m │ │ │ ├── XHNewsTableViewController │ │ │ │ ├── XHNewsTableViewController.h │ │ │ │ └── XHNewsTableViewController.m │ │ │ └── XHProfileTableViewController │ │ │ │ ├── XHMoreExpressionShopsTableViewController │ │ │ │ ├── XHExpressionDetailTableViewController.h │ │ │ │ ├── XHExpressionDetailTableViewController.m │ │ │ │ ├── XHMoreExpressionShopsTableViewController.h │ │ │ │ └── XHMoreExpressionShopsTableViewController.m │ │ │ │ ├── XHMoreMyAlbumTableViewController │ │ │ │ ├── XHMoreMyAlbumTableViewController.h │ │ │ │ └── XHMoreMyAlbumTableViewController.m │ │ │ │ ├── XHMoreMyBankCardTableViewController │ │ │ │ ├── XHMoreMyBankCardTableViewController.h │ │ │ │ └── XHMoreMyBankCardTableViewController.m │ │ │ │ ├── XHMoreMyFavoritesTableViewController │ │ │ │ ├── XHMoreMyFavoritesTableViewController.h │ │ │ │ └── XHMoreMyFavoritesTableViewController.m │ │ │ │ ├── XHMoreMyProfileDetailTableViewController │ │ │ │ ├── XHMoreMyProfileDetailTableViewController.h │ │ │ │ └── XHMoreMyProfileDetailTableViewController.m │ │ │ │ ├── XHMoreSettingTableViewController │ │ │ │ ├── XHMoreSettingTableViewController.h │ │ │ │ └── XHMoreSettingTableViewController.m │ │ │ │ ├── XHProfileTableViewController.h │ │ │ │ └── XHProfileTableViewController.m │ │ ├── ExampleResources │ │ │ ├── CellBlueSelected@2x.png │ │ │ ├── CellGraySelected@2x.png │ │ │ ├── CellNotSelected@2x.png │ │ │ ├── CellRedSelected@2x.png │ │ │ ├── ContactImages │ │ │ │ ├── Contact_Female@2x.png │ │ │ │ ├── Contact_Male@2x.png │ │ │ │ └── VoiceImages │ │ │ │ │ ├── VoiceSearchBtn@2x.png │ │ │ │ │ ├── VoiceSearchBtnHL@2x.png │ │ │ │ │ ├── VoiceSearchBtnHL_ios7@2x.png │ │ │ │ │ ├── VoiceSearchBtn_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback003@2x.png │ │ │ │ │ ├── VoiceSearchFeedback003_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback004@2x.png │ │ │ │ │ ├── VoiceSearchFeedback004_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback005@2x.png │ │ │ │ │ ├── VoiceSearchFeedback005_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback006@2x.png │ │ │ │ │ ├── VoiceSearchFeedback006_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback007@2x.png │ │ │ │ │ ├── VoiceSearchFeedback007_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback008@2x.png │ │ │ │ │ ├── VoiceSearchFeedback008_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback009@2x.png │ │ │ │ │ ├── VoiceSearchFeedback009_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback010@2x.png │ │ │ │ │ ├── VoiceSearchFeedback010_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback011@2x.png │ │ │ │ │ ├── VoiceSearchFeedback011_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback012@2x.png │ │ │ │ │ ├── VoiceSearchFeedback012_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback013@2x.png │ │ │ │ │ ├── VoiceSearchFeedback013_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback014@2x.png │ │ │ │ │ ├── VoiceSearchFeedback014_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback015@2x.png │ │ │ │ │ ├── VoiceSearchFeedback015_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback016@2x.png │ │ │ │ │ ├── VoiceSearchFeedback016_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback017@2x.png │ │ │ │ │ ├── VoiceSearchFeedback017_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback018@2x.png │ │ │ │ │ ├── VoiceSearchFeedback018_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback019@2x.png │ │ │ │ │ ├── VoiceSearchFeedback019_ios7@2x.png │ │ │ │ │ ├── VoiceSearchFeedback020@2x.png │ │ │ │ │ ├── VoiceSearchFeedback020_ios7@2x.png │ │ │ │ │ ├── VoiceSearchIcon@2x.png │ │ │ │ │ ├── VoiceSearchIconHL@2x.png │ │ │ │ │ ├── VoiceSearchIconHL_ios7@2x.png │ │ │ │ │ ├── VoiceSearchIcon_ios7@2x.png │ │ │ │ │ ├── VoiceSearchLoading001@2x.png │ │ │ │ │ ├── VoiceSearchLoading001_ios7@2x.png │ │ │ │ │ ├── VoiceSearchLoading002@2x.png │ │ │ │ │ ├── VoiceSearchLoading002_ios7@2x.png │ │ │ │ │ ├── VoiceSearchLoading003@2x.png │ │ │ │ │ ├── VoiceSearchLoading003_ios7@2x.png │ │ │ │ │ ├── VoiceSearchLoading004@2x.png │ │ │ │ │ ├── VoiceSearchLoading004_ios7@2x.png │ │ │ │ │ ├── VoiceSearchLoading005@2x.png │ │ │ │ │ ├── VoiceSearchLoading005_ios7@2x.png │ │ │ │ │ ├── VoiceSearchLoading006@2x.png │ │ │ │ │ ├── VoiceSearchLoading006_ios7@2x.png │ │ │ │ │ ├── VoiceSearchLoading007@2x.png │ │ │ │ │ ├── VoiceSearchLoading007_ios7@2x.png │ │ │ │ │ ├── VoiceSearchLoading008@2x.png │ │ │ │ │ ├── VoiceSearchLoading008_ios7@2x.png │ │ │ │ │ ├── VoiceSearchLoading009@2x.png │ │ │ │ │ ├── VoiceSearchLoading009_ios7@2x.png │ │ │ │ │ ├── VoiceSearchLoading010@2x.png │ │ │ │ │ ├── VoiceSearchLoading010_ios7@2x.png │ │ │ │ │ ├── VoiceSearchOff.wav │ │ │ │ │ ├── VoiceSearchOn.wav │ │ │ │ │ ├── VoiceSearchStartBtn@2x.png │ │ │ │ │ └── VoiceSearchStartBtnHL@2x.png │ │ │ ├── DisconverImages │ │ │ │ ├── AlbumImages │ │ │ │ │ ├── AlbumFlagMark@2x.png │ │ │ │ │ ├── AlbumHeaderBackgrounImage@2x.png │ │ │ │ │ ├── AlbumOperateMore@2x.png │ │ │ │ │ ├── AlbumOperateMoreHL@2x.png │ │ │ │ │ ├── Album_like_icon@2x.png │ │ │ │ │ ├── Album_likes_comments_background@2x.png │ │ │ │ │ ├── album_add_photo@2x.png │ │ │ │ │ ├── circle@2x.png │ │ │ │ │ └── pullrefresh.aif │ │ │ │ ├── BottleImages │ │ │ │ │ ├── bottleBkg@2x.png │ │ │ │ │ ├── bottleBkgSpotLight@2x.png │ │ │ │ │ ├── bottleBoard@2x.png │ │ │ │ │ ├── bottleButtonFish@2x.png │ │ │ │ │ ├── bottleButtonMine@2x.png │ │ │ │ │ ├── bottleButtonThrow@2x.png │ │ │ │ │ ├── bottleNightBkg@2x.png │ │ │ │ │ ├── bottleRecord@2x.png │ │ │ │ │ ├── bottleStarfish@2x.png │ │ │ │ │ ├── bottleWriting@2x.png │ │ │ │ │ ├── fishwater2@2x.png │ │ │ │ │ ├── fishwater3@2x.png │ │ │ │ │ └── fishwater@2x.png │ │ │ │ ├── MoreGame@2x.png │ │ │ │ ├── ScanningImages │ │ │ │ │ ├── ScanBook@2x.png │ │ │ │ │ ├── ScanBook_HL@2x.png │ │ │ │ │ ├── ScanQR1@2x.png │ │ │ │ │ ├── ScanQR2@2x.png │ │ │ │ │ ├── ScanQR3@2x.png │ │ │ │ │ ├── ScanQR4@2x.png │ │ │ │ │ ├── ScanQRCode@2x.png │ │ │ │ │ ├── ScanQRCode_HL@2x.png │ │ │ │ │ ├── ScanStreet@2x.png │ │ │ │ │ ├── ScanStreet_HL@2x.png │ │ │ │ │ ├── ScanWord@2x.png │ │ │ │ │ └── ScanWord_HL@2x.png │ │ │ │ ├── ShakeImages │ │ │ │ │ ├── Shake_Line_Down@2x.png │ │ │ │ │ ├── Shake_Line_Up@2x.png │ │ │ │ │ ├── Shake_Logo_Down@2x.png │ │ │ │ │ ├── Shake_Logo_Female_Down@2x.png │ │ │ │ │ ├── Shake_Logo_Female_Up@2x.png │ │ │ │ │ ├── Shake_Logo_Up@2x.png │ │ │ │ │ ├── Shake_icon_music@2x.png │ │ │ │ │ ├── Shake_icon_musicHL@2x.png │ │ │ │ │ ├── Shake_icon_people@2x.png │ │ │ │ │ ├── Shake_icon_peopleHL@2x.png │ │ │ │ │ ├── shake_match.wav │ │ │ │ │ ├── shake_nomatch.wav │ │ │ │ │ └── shake_sound_male.wav │ │ │ │ ├── barbuttonicon_more@2x.png │ │ │ │ ├── barbuttonicon_set@2x.png │ │ │ │ ├── ff_IconBottle@2x.png │ │ │ │ ├── ff_IconLocationService@2x.png │ │ │ │ ├── ff_IconQRCode@2x.png │ │ │ │ ├── ff_IconShake@2x.png │ │ │ │ └── ff_IconShowAlbum@2x.png │ │ │ ├── EmotionImages │ │ │ │ ├── EmoStoreDownloadBtn@2x.png │ │ │ │ ├── EmoStoreDownloadBtnHL@2x.png │ │ │ │ ├── EmotionDownload@2x.png │ │ │ │ ├── EmotionDownloadComplete@2x.png │ │ │ │ ├── EmotionListNewTips@2x.png │ │ │ │ ├── GreenBtn@2x.png │ │ │ │ ├── emoticons │ │ │ │ │ ├── emotion0.gif │ │ │ │ │ ├── emotion1.gif │ │ │ │ │ ├── emotion10.gif │ │ │ │ │ ├── emotion11.gif │ │ │ │ │ ├── emotion12.gif │ │ │ │ │ ├── emotion13.gif │ │ │ │ │ ├── emotion14.gif │ │ │ │ │ ├── emotion15.gif │ │ │ │ │ ├── emotion16.gif │ │ │ │ │ ├── emotion2.gif │ │ │ │ │ ├── emotion3.gif │ │ │ │ │ ├── emotion4.gif │ │ │ │ │ ├── emotion5.gif │ │ │ │ │ ├── emotion6.gif │ │ │ │ │ ├── emotion7.gif │ │ │ │ │ ├── emotion8.gif │ │ │ │ │ └── emotion9.gif │ │ │ │ ├── emotionShopOne@2x.png │ │ │ │ ├── emotionShopOther@2x.png │ │ │ │ └── emotionShopTwo@2x.png │ │ │ ├── GameImages │ │ │ │ ├── dgame0.png │ │ │ │ ├── dgame1.png │ │ │ │ ├── dgame2.png │ │ │ │ ├── game1.png │ │ │ │ ├── game2.png │ │ │ │ └── game3.png │ │ │ ├── IMG_1555.MOV │ │ │ ├── MeIcon@2x.png │ │ │ ├── MoreFunctionFrame@2x.png │ │ │ ├── MultiSelectedPanelBkg@2x.png │ │ │ ├── MultiSelectedPanelConfirmBtnbKG@2x.png │ │ │ ├── NewsTemplateImages │ │ │ │ └── NewsBackgroundImage@2x.png │ │ │ ├── ProfileImages │ │ │ │ ├── MoreExpressionShops@2x.png │ │ │ │ ├── MoreMyAlbum@2x.png │ │ │ │ ├── MoreMyBankCard@2x.png │ │ │ │ ├── MoreMyFavorites@2x.png │ │ │ │ └── MoreSetting@2x.png │ │ │ ├── SearchIcon@2x.png │ │ │ ├── TabbarImages │ │ │ │ ├── Contact@2x.png │ │ │ │ ├── Profile@2x.png │ │ │ │ ├── SNS@2x.png │ │ │ │ ├── WeChat@2x.png │ │ │ │ └── tabbarBkg@2x.png │ │ │ ├── TableViewBackgroundImage@2x.png │ │ │ ├── contacts_add_friend@2x.png │ │ │ ├── contacts_add_newmessage@2x.png │ │ │ ├── contacts_add_photo@2x.png │ │ │ ├── contacts_add_scan@2x.png │ │ │ ├── contacts_add_voip@2x.png │ │ │ ├── customAvatarDefault@2x.png │ │ │ ├── section0_emotion0@2x.png │ │ │ ├── section0_emotion10@2x.png │ │ │ ├── section0_emotion11@2x.png │ │ │ ├── section0_emotion12@2x.png │ │ │ ├── section0_emotion13@2x.png │ │ │ ├── section0_emotion14@2x.png │ │ │ ├── section0_emotion15@2x.png │ │ │ ├── section0_emotion1@2x.png │ │ │ ├── section0_emotion2@2x.png │ │ │ ├── section0_emotion3@2x.png │ │ │ ├── section0_emotion4@2x.png │ │ │ ├── section0_emotion5@2x.png │ │ │ ├── section0_emotion6@2x.png │ │ │ ├── section0_emotion7@2x.png │ │ │ ├── section0_emotion8@2x.png │ │ │ ├── section0_emotion9@2x.png │ │ │ ├── sharemore_friendcard@2x.png │ │ │ ├── sharemore_location@2x.png │ │ │ ├── sharemore_myfav@2x.png │ │ │ ├── sharemore_openapi@2x.png │ │ │ ├── sharemore_pic@2x.png │ │ │ ├── sharemore_video@2x.png │ │ │ ├── sharemore_videovoip@2x.png │ │ │ ├── sharemore_voiceinput@2x.png │ │ │ ├── sharemore_voipvoice@2x.png │ │ │ └── sharemore_wxtalk@2x.png │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon29@2x.png │ │ │ │ ├── AppIcon60x60@2x.png │ │ │ │ ├── AppIcon80x80.png │ │ │ │ └── Contents.json │ │ │ └── LaunchImage.launchimage │ │ │ │ ├── Contents.json │ │ │ │ ├── LaunchImage-568h@2x-1.png │ │ │ │ ├── LaunchImage-568h@2x-2.png │ │ │ │ ├── LaunchImage-800-667h@2x.png │ │ │ │ ├── LaunchImage-800-Portrait-736h@3x.png │ │ │ │ ├── LaunchImage@2x-1.png │ │ │ │ └── LaunchImage@2x.png │ │ ├── Info.plist │ │ ├── Models │ │ │ ├── XHAlbum.h │ │ │ ├── XHAlbum.m │ │ │ ├── XHContact.h │ │ │ ├── XHContact.m │ │ │ ├── XHStoreManager.h │ │ │ └── XHStoreManager.m │ │ ├── VIews │ │ │ ├── AlbumContentViews │ │ │ │ ├── XHAlbumCollectionViewFlowLayout.h │ │ │ │ ├── XHAlbumCollectionViewFlowLayout.m │ │ │ │ ├── XHAlbumLikesCommentsView.h │ │ │ │ ├── XHAlbumLikesCommentsView.m │ │ │ │ ├── XHAlbumOperationView.h │ │ │ │ ├── XHAlbumOperationView.m │ │ │ │ ├── XHAlbumPhotoCollectionViewCell.h │ │ │ │ ├── XHAlbumPhotoCollectionViewCell.m │ │ │ │ ├── XHAlbumRichTextView.h │ │ │ │ ├── XHAlbumRichTextView.m │ │ │ │ ├── XHAlbumTableViewCell.h │ │ │ │ ├── XHAlbumTableViewCell.m │ │ │ │ ├── XHSendMessageView.h │ │ │ │ └── XHSendMessageView.m │ │ │ ├── BaseCollectionViewCell │ │ │ │ ├── XHBaseCollectionViewCell.h │ │ │ │ └── XHBaseCollectionViewCell.m │ │ │ ├── ContactViews │ │ │ │ ├── XHContactCommunicationView.h │ │ │ │ ├── XHContactCommunicationView.m │ │ │ │ ├── XHContactPhotosTableViewCell.h │ │ │ │ ├── XHContactPhotosTableViewCell.m │ │ │ │ ├── XHContactPhotosView.h │ │ │ │ ├── XHContactPhotosView.m │ │ │ │ ├── XHContactTableViewCell.h │ │ │ │ ├── XHContactTableViewCell.m │ │ │ │ ├── XHContactView.h │ │ │ │ └── XHContactView.m │ │ │ ├── HorizontalGridView │ │ │ │ ├── XHHorizontalGridItem.h │ │ │ │ ├── XHHorizontalGridItem.m │ │ │ │ ├── XHHorizontalGridItemView.h │ │ │ │ ├── XHHorizontalGridItemView.m │ │ │ │ ├── XHHorizontalGridView.h │ │ │ │ └── XHHorizontalGridView.m │ │ │ ├── LocationServiceViews │ │ │ │ ├── XHLocationServiceTableViewCell.h │ │ │ │ └── XHLocationServiceTableViewCell.m │ │ │ ├── MoreExpressionShopsView │ │ │ │ ├── XHMoreExpressionShopsTableViewCell.h │ │ │ │ └── XHMoreExpressionShopsTableViewCell.m │ │ │ ├── NewsTemplateView │ │ │ │ ├── XHNewsContainerView.h │ │ │ │ ├── XHNewsContainerView.m │ │ │ │ ├── XHNewsTemplateContainerView.h │ │ │ │ ├── XHNewsTemplateContainerView.m │ │ │ │ ├── XHNewsTemplateTableViewCell.h │ │ │ │ └── XHNewsTemplateTableViewCell.m │ │ │ ├── PopMenu │ │ │ │ ├── XHPopMenu.h │ │ │ │ ├── XHPopMenu.m │ │ │ │ ├── XHPopMenuItem.h │ │ │ │ ├── XHPopMenuItem.m │ │ │ │ ├── XHPopMenuItemView.h │ │ │ │ └── XHPopMenuItemView.m │ │ │ └── ScanningView │ │ │ │ ├── XHScanningView.h │ │ │ │ └── XHScanningView.m │ │ ├── Vendor │ │ │ ├── MessageDisplayKit │ │ │ │ └── MessageDisplayKit.framework │ │ │ │ │ ├── Fav_Cell_Loc@2x.png │ │ │ │ │ ├── Headers │ │ │ │ │ ├── FLAnimatedImage.h │ │ │ │ │ ├── FLAnimatedImageView.h │ │ │ │ │ ├── LKBadgeView.h │ │ │ │ │ ├── MessageDisplayKit-Prefix.pch │ │ │ │ │ ├── NSString+MessageInputView.h │ │ │ │ │ ├── NSString+XHMD5.h │ │ │ │ │ ├── SECompatibility.h │ │ │ │ │ ├── SEConstants.h │ │ │ │ │ ├── SELineLayout.h │ │ │ │ │ ├── SELinkText.h │ │ │ │ │ ├── SESelectionGrabber.h │ │ │ │ │ ├── SETextAttachment.h │ │ │ │ │ ├── SETextEditingCaret.h │ │ │ │ │ ├── SETextGeometry.h │ │ │ │ │ ├── SETextInput.h │ │ │ │ │ ├── SETextLayout.h │ │ │ │ │ ├── SETextMagnifierCaret.h │ │ │ │ │ ├── SETextMagnifierRanged.h │ │ │ │ │ ├── SETextSelection.h │ │ │ │ │ ├── SETextSelectionView.h │ │ │ │ │ ├── SETextView.h │ │ │ │ │ ├── UIImage+Alpha.h │ │ │ │ │ ├── UIImage+Resize.h │ │ │ │ │ ├── UIImage+RoundedCorner.h │ │ │ │ │ ├── UIImage+Utility.h │ │ │ │ │ ├── UIImage+XHRounded.h │ │ │ │ │ ├── UIScrollView+XHkeyboardControl.h │ │ │ │ │ ├── UIView+XHRemoteImage.h │ │ │ │ │ ├── XHAnnotation.h │ │ │ │ │ ├── XHAudioPlayerHelper.h │ │ │ │ │ ├── XHBaseTableViewCell.h │ │ │ │ │ ├── XHBubblePhotoImageView.h │ │ │ │ │ ├── XHCacheManager.h │ │ │ │ │ ├── XHCaptureHelper.h │ │ │ │ │ ├── XHConfigurationHelper.h │ │ │ │ │ ├── XHDisplayEmotionViewController.h │ │ │ │ │ ├── XHDisplayLocationViewController.h │ │ │ │ │ ├── XHDisplayMediaViewController.h │ │ │ │ │ ├── XHDisplayTextViewController.h │ │ │ │ │ ├── XHEmotion.h │ │ │ │ │ ├── XHEmotionCollectionViewCell.h │ │ │ │ │ ├── XHEmotionCollectionViewFlowLayout.h │ │ │ │ │ ├── XHEmotionManager.h │ │ │ │ │ ├── XHEmotionManagerView.h │ │ │ │ │ ├── XHEmotionSectionBar.h │ │ │ │ │ ├── XHFileAttribute.h │ │ │ │ │ ├── XHFoundationMacro.h │ │ │ │ │ ├── XHHTTPClient.h │ │ │ │ │ ├── XHLocationHelper.h │ │ │ │ │ ├── XHMacro.h │ │ │ │ │ ├── XHMessage.h │ │ │ │ │ ├── XHMessageAvatarFactory.h │ │ │ │ │ ├── XHMessageBubbleFactory.h │ │ │ │ │ ├── XHMessageBubbleHelper.h │ │ │ │ │ ├── XHMessageBubbleView.h │ │ │ │ │ ├── XHMessageInputView.h │ │ │ │ │ ├── XHMessageModel.h │ │ │ │ │ ├── XHMessageTableView.h │ │ │ │ │ ├── XHMessageTableViewCell.h │ │ │ │ │ ├── XHMessageTableViewController.h │ │ │ │ │ ├── XHMessageTextView.h │ │ │ │ │ ├── XHMessageVideoConverPhotoFactory.h │ │ │ │ │ ├── XHMessageVoiceFactory.h │ │ │ │ │ ├── XHOperationNetworkKit.h │ │ │ │ │ ├── XHPhotographyHelper.h │ │ │ │ │ ├── XHShareMenuItem.h │ │ │ │ │ ├── XHShareMenuView.h │ │ │ │ │ ├── XHUIKitMacro.h │ │ │ │ │ ├── XHVideoOutputSampleBufferFactory.h │ │ │ │ │ ├── XHVoiceCommonHelper.h │ │ │ │ │ ├── XHVoiceRecordHUD.h │ │ │ │ │ └── XHVoiceRecordHelper.h │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MessageDisplayKit │ │ │ │ │ ├── MessageVideoPlay@2x.png │ │ │ │ │ ├── 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 │ │ │ │ │ ├── SECoreTextView.bundle │ │ │ │ │ ├── kb-drag-dot.png │ │ │ │ │ ├── kb-drag-dot@2x.png │ │ │ │ │ ├── kb-loupe-hi.png │ │ │ │ │ ├── kb-loupe-hi@2x.png │ │ │ │ │ ├── kb-loupe-lo.png │ │ │ │ │ ├── kb-loupe-lo@2x.png │ │ │ │ │ ├── kb-loupe-mask.png │ │ │ │ │ ├── kb-loupe-mask@2x.png │ │ │ │ │ ├── kb-magnifier-ranged-hi.png │ │ │ │ │ ├── kb-magnifier-ranged-hi@2x.png │ │ │ │ │ ├── kb-magnifier-ranged-lo-stemless.png │ │ │ │ │ ├── kb-magnifier-ranged-lo-stemless@2x.png │ │ │ │ │ ├── kb-magnifier-ranged-lo.png │ │ │ │ │ ├── kb-magnifier-ranged-lo@2x.png │ │ │ │ │ ├── kb-magnifier-ranged-mask-flipped.png │ │ │ │ │ ├── kb-magnifier-ranged-mask-flipped@2x.png │ │ │ │ │ ├── kb-magnifier-ranged-mask.png │ │ │ │ │ └── kb-magnifier-ranged-mask@2x.png │ │ │ │ │ ├── SenderVoiceNodePlaying000@2x.png │ │ │ │ │ ├── SenderVoiceNodePlaying001@2x.png │ │ │ │ │ ├── SenderVoiceNodePlaying002@2x.png │ │ │ │ │ ├── SenderVoiceNodePlaying003@2x.png │ │ │ │ │ ├── SenderVoiceNodePlaying@2x.png │ │ │ │ │ ├── VoiceBtn_Black@2x.png │ │ │ │ │ ├── VoiceBtn_BlackHL@2x.png │ │ │ │ │ ├── _CodeSignature │ │ │ │ │ └── CodeResources │ │ │ │ │ ├── avator@2x.png │ │ │ │ │ ├── en.lproj │ │ │ │ │ └── MessageDisplayKitString.strings │ │ │ │ │ ├── face@2x.png │ │ │ │ │ ├── face_HL@2x.png │ │ │ │ │ ├── input-bar-flat.png │ │ │ │ │ ├── input-bar-flat@2x.png │ │ │ │ │ ├── keyboard@2x.png │ │ │ │ │ ├── keyboard_HL@2x.png │ │ │ │ │ ├── msg_chat_voice_unread.png │ │ │ │ │ ├── msg_chat_voice_unread@2x.png │ │ │ │ │ ├── multiMedia@2x.png │ │ │ │ │ ├── multiMedia_HL@2x.png │ │ │ │ │ ├── placeholderImage@2x.png │ │ │ │ │ ├── voice@2x.png │ │ │ │ │ ├── voice_HL@2x.png │ │ │ │ │ ├── weChatBubble_Receiving_Solid@2x.png │ │ │ │ │ ├── weChatBubble_Sending_Solid@2x.png │ │ │ │ │ └── zh-Hans.lproj │ │ │ │ │ └── MessageDisplayKitString.strings │ │ │ ├── MultiSelectTableViewController │ │ │ │ ├── LetterIndex │ │ │ │ │ ├── MLLetterIndexNavigationItem.h │ │ │ │ │ ├── MLLetterIndexNavigationItem.m │ │ │ │ │ ├── MLLetterIndexNavigationView.h │ │ │ │ │ └── MLLetterIndexNavigationView.m │ │ │ │ ├── MultiSelect │ │ │ │ │ ├── MultiSelectItem.h │ │ │ │ │ ├── MultiSelectItem.m │ │ │ │ │ ├── MultiSelectSearchResultTableViewCell.h │ │ │ │ │ ├── MultiSelectSearchResultTableViewCell.m │ │ │ │ │ ├── MultiSelectSearchResultTableViewCell.xib │ │ │ │ │ ├── MultiSelectTableViewCell.h │ │ │ │ │ ├── MultiSelectTableViewCell.m │ │ │ │ │ ├── MultiSelectTableViewCell.xib │ │ │ │ │ ├── MultiSelectViewController.h │ │ │ │ │ ├── MultiSelectViewController.m │ │ │ │ │ ├── MultiSelectedPanel.h │ │ │ │ │ ├── MultiSelectedPanel.m │ │ │ │ │ └── MultiSelectedPanel.xib │ │ │ │ ├── UIView+Convenience.h │ │ │ │ └── UIView+Convenience.m │ │ │ ├── XHImageViewer │ │ │ │ ├── XHImageViewer.h │ │ │ │ ├── XHImageViewer.m │ │ │ │ ├── XHViewState.h │ │ │ │ ├── XHViewState.m │ │ │ │ ├── XHZoomingImageView.h │ │ │ │ └── XHZoomingImageView.m │ │ │ ├── XHPathCover │ │ │ │ ├── XHPathCover.h │ │ │ │ ├── XHPathCover.m │ │ │ │ ├── XHSoundManager.h │ │ │ │ ├── XHSoundManager.m │ │ │ │ ├── XHWaterDropRefresh.h │ │ │ │ └── XHWaterDropRefresh.m │ │ │ └── XHRefreshControl │ │ │ │ ├── XHLoadMoreView.h │ │ │ │ ├── XHLoadMoreView.m │ │ │ │ ├── XHRefreshCircleView.h │ │ │ │ ├── XHRefreshCircleView.m │ │ │ │ ├── XHRefreshControl.h │ │ │ │ ├── XHRefreshControl.m │ │ │ │ ├── XHRefreshView.h │ │ │ │ └── XHRefreshView.m │ │ └── main.m │ └── MessageDisplayKitWeChatExampleTests │ │ ├── Info.plist │ │ └── MessageDisplayKitWeChatExampleTests.m └── MessageDisplayKitWorkSpace.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ └── MessageDisplayExample.xccheckout │ └── xcuserdata │ └── qtone-1.xcuserdatad │ ├── UserInterfaceState.xcuserstate │ ├── WorkspaceSettings.xcsettings │ └── xcdebugger │ └── Breakpoints_v2.xcbkptlist ├── LICENSE ├── MessageDisplayKit.podspec ├── MessageDisplayKit ├── Classes │ ├── Categorys │ │ ├── NSString │ │ │ ├── NSString+MessageInputView.h │ │ │ ├── NSString+MessageInputView.m │ │ │ ├── NSString+XHMD5.h │ │ │ └── NSString+XHMD5.m │ │ ├── UIImage │ │ │ ├── UIImage+Alpha.h │ │ │ ├── UIImage+Alpha.m │ │ │ ├── UIImage+Resize.h │ │ │ ├── UIImage+Resize.m │ │ │ ├── UIImage+RoundedCorner.h │ │ │ ├── UIImage+RoundedCorner.m │ │ │ ├── UIImage+Utility.h │ │ │ ├── UIImage+Utility.m │ │ │ ├── UIImage+XHRounded.h │ │ │ └── UIImage+XHRounded.m │ │ ├── UIScrollView │ │ │ ├── UIScrollView+XHkeyboardControl.h │ │ │ └── UIScrollView+XHkeyboardControl.m │ │ └── UIView │ │ │ ├── UIView+XHRemoteImage.h │ │ │ └── UIView+XHRemoteImage.m │ ├── Common │ │ ├── XHAudioPlayerHelper.h │ │ ├── XHAudioPlayerHelper.m │ │ ├── XHCaptureHelper.h │ │ ├── XHCaptureHelper.m │ │ ├── XHConfigurationHelper.h │ │ ├── XHConfigurationHelper.m │ │ ├── XHLocationHelper.h │ │ ├── XHLocationHelper.m │ │ ├── XHMessageBubbleHelper.h │ │ ├── XHMessageBubbleHelper.m │ │ ├── XHPhotographyHelper.h │ │ ├── XHPhotographyHelper.m │ │ ├── XHVoiceCommonHelper.h │ │ ├── XHVoiceCommonHelper.m │ │ ├── XHVoiceRecordHelper.h │ │ └── XHVoiceRecordHelper.m │ ├── Controllers │ │ └── XHMessageTableViewController │ │ │ ├── XHDisplayEmotionViewController │ │ │ ├── XHDisplayEmotionViewController.h │ │ │ └── XHDisplayEmotionViewController.m │ │ │ ├── XHDisplayLocationViewController │ │ │ ├── XHDisplayLocationViewController.h │ │ │ └── XHDisplayLocationViewController.m │ │ │ ├── XHDisplayMediaViewController │ │ │ ├── XHDisplayMediaViewController.h │ │ │ └── XHDisplayMediaViewController.m │ │ │ ├── XHDisplayTextViewController │ │ │ ├── XHDisplayTextViewController.h │ │ │ └── XHDisplayTextViewController.m │ │ │ ├── XHMessageTableViewController.h │ │ │ └── XHMessageTableViewController.m │ ├── Core │ │ ├── Cache │ │ │ ├── XHCacheManager.h │ │ │ ├── XHCacheManager.m │ │ │ ├── XHFileAttribute.h │ │ │ └── XHFileAttribute.m │ │ └── Network │ │ │ ├── XHHTTPClient.h │ │ │ ├── XHHTTPClient.m │ │ │ ├── XHOperationNetworkKit.h │ │ │ └── XHOperationNetworkKit.m │ ├── Factorys │ │ ├── XHMessageAvatarFactory.h │ │ ├── XHMessageAvatarFactory.m │ │ ├── XHMessageBubbleFactory.h │ │ ├── XHMessageBubbleFactory.m │ │ ├── XHMessageVideoConverPhotoFactory.h │ │ ├── XHMessageVideoConverPhotoFactory.m │ │ ├── XHMessageVoiceFactory.h │ │ ├── XHMessageVoiceFactory.m │ │ ├── XHVideoOutputSampleBufferFactory.h │ │ └── XHVideoOutputSampleBufferFactory.m │ ├── Macro │ │ ├── XHFoundationMacro.h │ │ ├── XHMacro.h │ │ └── XHUIKitMacro.h │ ├── Models │ │ ├── XHAnnotation.h │ │ ├── XHAnnotation.m │ │ ├── XHEmotion.h │ │ ├── XHEmotion.m │ │ ├── XHEmotionManager.h │ │ ├── XHEmotionManager.m │ │ ├── XHMessage.h │ │ ├── XHMessage.m │ │ ├── XHMessageModel.h │ │ ├── XHShareMenuItem.h │ │ └── XHShareMenuItem.m │ ├── Vendor │ │ ├── FLAnimatedImageView │ │ │ ├── FLAnimatedImage.h │ │ │ ├── FLAnimatedImage.m │ │ │ ├── FLAnimatedImageView.h │ │ │ └── FLAnimatedImageView.m │ │ ├── LKBadgeView │ │ │ ├── LKBadgeView.h │ │ │ └── LKBadgeView.m │ │ └── SECoreTextView │ │ │ ├── SECompatibility.h │ │ │ ├── SECompatibility.m │ │ │ ├── SEConstants.h │ │ │ ├── SEConstants.m │ │ │ ├── SELineLayout.h │ │ │ ├── SELineLayout.m │ │ │ ├── SELinkText.h │ │ │ ├── SELinkText.m │ │ │ ├── SESelectionGrabber.h │ │ │ ├── SESelectionGrabber.m │ │ │ ├── SETextAttachment.h │ │ │ ├── SETextAttachment.m │ │ │ ├── SETextEditingCaret.h │ │ │ ├── SETextEditingCaret.m │ │ │ ├── SETextGeometry.h │ │ │ ├── SETextGeometry.m │ │ │ ├── SETextInput.h │ │ │ ├── SETextInput.m │ │ │ ├── SETextLayout.h │ │ │ ├── SETextLayout.m │ │ │ ├── SETextMagnifierCaret.h │ │ │ ├── SETextMagnifierCaret.m │ │ │ ├── SETextMagnifierRanged.h │ │ │ ├── SETextMagnifierRanged.m │ │ │ ├── SETextSelection.h │ │ │ ├── SETextSelection.m │ │ │ ├── SETextSelectionView.h │ │ │ ├── SETextSelectionView.m │ │ │ ├── SETextView.h │ │ │ └── SETextView.m │ └── Views │ │ ├── BaseTableViewCell │ │ ├── XHBaseTableViewCell.h │ │ └── XHBaseTableViewCell.m │ │ ├── MessageContentViews │ │ ├── XHBubblePhotoImageView.h │ │ ├── XHBubblePhotoImageView.m │ │ ├── XHMessageBubbleView.h │ │ ├── XHMessageBubbleView.m │ │ ├── XHMessageTableView.h │ │ ├── XHMessageTableView.m │ │ ├── XHMessageTableViewCell.h │ │ └── XHMessageTableViewCell.m │ │ ├── MessageInputView │ │ ├── XHMessageInputView.h │ │ ├── XHMessageInputView.m │ │ ├── XHMessageTextView.h │ │ ├── XHMessageTextView.m │ │ ├── XHVoiceRecordHUD.h │ │ └── XHVoiceRecordHUD.m │ │ └── MessageMenuViews │ │ ├── XHEmotionCollectionViewCell.h │ │ ├── XHEmotionCollectionViewCell.m │ │ ├── XHEmotionCollectionViewFlowLayout.h │ │ ├── XHEmotionCollectionViewFlowLayout.m │ │ ├── XHEmotionManagerView.h │ │ ├── XHEmotionManagerView.m │ │ ├── XHEmotionSectionBar.h │ │ ├── XHEmotionSectionBar.m │ │ ├── XHShareMenuView.h │ │ └── XHShareMenuView.m └── Resources │ ├── Fav_Cell_Loc@2x.png │ ├── MessageVideoPlay@2x.png │ ├── 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 │ ├── SECoreTextView.bundle │ ├── kb-drag-dot.png │ ├── kb-drag-dot@2x.png │ ├── kb-loupe-hi.png │ ├── kb-loupe-hi@2x.png │ ├── kb-loupe-lo.png │ ├── kb-loupe-lo@2x.png │ ├── kb-loupe-mask.png │ ├── kb-loupe-mask@2x.png │ ├── kb-magnifier-ranged-hi.png │ ├── kb-magnifier-ranged-hi@2x.png │ ├── kb-magnifier-ranged-lo-stemless.png │ ├── kb-magnifier-ranged-lo-stemless@2x.png │ ├── kb-magnifier-ranged-lo.png │ ├── kb-magnifier-ranged-lo@2x.png │ ├── kb-magnifier-ranged-mask-flipped.png │ ├── kb-magnifier-ranged-mask-flipped@2x.png │ ├── kb-magnifier-ranged-mask.png │ └── kb-magnifier-ranged-mask@2x.png │ ├── SenderVoiceNodePlaying000@2x.png │ ├── SenderVoiceNodePlaying001@2x.png │ ├── SenderVoiceNodePlaying002@2x.png │ ├── SenderVoiceNodePlaying003@2x.png │ ├── SenderVoiceNodePlaying@2x.png │ ├── VoiceBtn_Black@2x.png │ ├── VoiceBtn_BlackHL@2x.png │ ├── avator@2x.png │ ├── en.lproj │ └── MessageDisplayKitString.strings │ ├── face@2x.png │ ├── face_HL@2x.png │ ├── input-bar-flat.png │ ├── input-bar-flat@2x.png │ ├── keyboard@2x.png │ ├── keyboard_HL@2x.png │ ├── msg_chat_voice_unread.png │ ├── msg_chat_voice_unread@2x.png │ ├── multiMedia@2x.png │ ├── multiMedia_HL@2x.png │ ├── placeholderImage@2x.png │ ├── voice@2x.png │ ├── voice_HL@2x.png │ ├── weChatBubble_Receiving_Solid@2x.png │ ├── weChatBubble_Sending_Solid@2x.png │ └── zh-Hans.lproj │ └── MessageDisplayKitString.strings └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/.travis.yml -------------------------------------------------------------------------------- /Example/MessageDisplayKit/MessageDisplayKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKit/MessageDisplayKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/MessageDisplayKit/MessageDisplayKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKit/MessageDisplayKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/MessageDisplayKit/MessageDisplayKit.xcodeproj/xcshareddata/xcschemes/MessageDisplayKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKit/MessageDisplayKit.xcodeproj/xcshareddata/xcschemes/MessageDisplayKit.xcscheme -------------------------------------------------------------------------------- /Example/MessageDisplayKit/MessageDisplayKit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKit/MessageDisplayKit/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKit/MessageDisplayKit/MessageDisplayKit-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKit/MessageDisplayKit/MessageDisplayKit-Prefix.pch -------------------------------------------------------------------------------- /Example/MessageDisplayKit/MessageDisplayKitTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKit/MessageDisplayKitTests/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKit/MessageDisplayKitTests/MessageDisplayKitTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKit/MessageDisplayKitTests/MessageDisplayKitTests.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/AppDelegate.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/AppDelegate.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Images.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Images.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/MDKMessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/MDKMessage.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/MDKMessage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/MDKMessage.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample-Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample-Prefix.pch -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/SearchIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/SearchIcon@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/TableViewBackgroundImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/TableViewBackgroundImage@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/Headers/XHMacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/Headers/XHMacro.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/MessageDisplayKit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/MessageDisplayKit -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/avator@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/avator@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/face@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/face@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/face_HL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/face_HL@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/input-bar-flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/input-bar-flat.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/keyboard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/keyboard@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/keyboard_HL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/keyboard_HL@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/voice@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/voice@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/voice_HL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/Vendor/MessageDisplayKit.framework/voice_HL@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/ViewController.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/ViewController.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/XHDemoWeChatMessageTableViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/XHDemoWeChatMessageTableViewController.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/XHDemoWeChatMessageTableViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/XHDemoWeChatMessageTableViewController.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion0.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion1.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion10.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion11.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion12.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion13.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion14.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion15.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion16.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion2.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion3.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion4.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion5.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion6.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion7.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion8.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/emoticons/emotion9.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | CFBundleDisplayName = "华捷微信"; -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/main.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion0@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion10@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion10@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion11@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion11@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion12@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion12@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion13@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion13@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion14@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion14@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion15@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion15@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion1@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion2@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion3@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion4@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion5@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion6@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion6@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion7@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion7@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion8@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion8@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion9@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/section0_emotion9@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_friendcard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_friendcard@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_location@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_location@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_myfav@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_myfav@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_openapi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_openapi@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_pic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_pic@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_video@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_video@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_videovoip@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_videovoip@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_voiceinput@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_voiceinput@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_voipvoice@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_voipvoice@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_wxtalk@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExample/sharemore_wxtalk@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExampleTests/MessageDisplayKitCoreDataExampleTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExampleTests/MessageDisplayKitCoreDataExampleTests.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitCoreDataExample/MessageDisplayKitCoreDataExampleTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/AppDelegate.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/AppDelegate.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/SearchIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/SearchIcon@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/AVIMConversation+Custom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/AVIMConversation+Custom.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/AVIMConversation+Custom.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/AVIMConversation+Custom.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/LeanChatCoreDataManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/LeanChatCoreDataManager.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/LeanChatCoreDataManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/LeanChatCoreDataManager.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/LeanChatManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/LeanChatManager.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/LeanChatManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Common/LeanChatManager.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Models/AVIMEmotionMessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Models/AVIMEmotionMessage.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Models/AVIMEmotionMessage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Models/AVIMEmotionMessage.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Pages/Root/LeanChatViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Pages/Root/LeanChatViewController.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Pages/Root/LeanChatViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Sections/Pages/Root/LeanChatViewController.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/TableViewBackgroundImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/TableViewBackgroundImage@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/JSBadgeView/JSBadgeView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/JSBadgeView/JSBadgeView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/JSBadgeView/JSBadgeView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/JSBadgeView/JSBadgeView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/LeanCloud/AVOSCloud.framework/AVOSCloud: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/LeanCloud/AVOSCloud.framework/AVOSCloud -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/LeanCloud/AVOSCloud.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/LeanCloud/AVOSCloud.framework/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/LeanCloud/AVOSCloudIM.framework/AVOSCloudIM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/LeanCloud/AVOSCloudIM.framework/AVOSCloudIM -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/LeanCloud/AVOSCloudIM.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/Vendor/LeanCloud/AVOSCloudIM.framework/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion0.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion1.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion10.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion11.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion12.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion13.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion14.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion15.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion16.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion2.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion3.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion4.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion5.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion6.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion7.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion8.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/emoticons/emotion9.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/main.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion0@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion10@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion10@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion11@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion11@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion12@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion12@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion13@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion13@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion14@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion14@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion15@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion15@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion1@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion2@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion3@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion4@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion5@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion6@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion6@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion7@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion7@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion8@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion8@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion9@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/section0_emotion9@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_friendcard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_friendcard@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_location@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_location@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_myfav@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_myfav@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_openapi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_openapi@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_pic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_pic@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_video@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_video@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_videovoip@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_videovoip@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_voiceinput@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_voiceinput@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_voipvoice@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_voipvoice@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_wxtalk@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExample/sharemore_wxtalk@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExampleTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExampleTests/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExampleTests/MessageDisplayKitLeanchatExampleTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLeanchatExample/MessageDisplayKitLeanchatExampleTests/MessageDisplayKitLeanchatExampleTests.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitLib/MessageDisplayKitLib.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLib/MessageDisplayKitLib.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/MessageDisplayKitLib/MessageDisplayKitLib/MessageDisplayKitLib-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLib/MessageDisplayKitLib/MessageDisplayKitLib-Prefix.pch -------------------------------------------------------------------------------- /Example/MessageDisplayKitLib/MessageDisplayKitLibTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitLib/MessageDisplayKitLibTests/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/AppDelegate.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/AppDelegate.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/Base.lproj/Main_iPad.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/Base.lproj/Main_iPad.storyboard -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/Base.lproj/Main_iPhone.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/Base.lproj/Main_iPhone.storyboard -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample-Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample-Prefix.pch -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/SearchIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/SearchIcon@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/TableViewBackgroundImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/TableViewBackgroundImage@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/Vendor/MessageDisplayKit.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/Vendor/MessageDisplayKit.framework/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/Vendor/MessageDisplayKit.framework/face@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/Vendor/MessageDisplayKit.framework/face@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/Vendor/MessageDisplayKit.framework/voice@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/Vendor/MessageDisplayKit.framework/voice@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/ViewController.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/ViewController.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/XHDemoWeChatMessageTableViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/XHDemoWeChatMessageTableViewController.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/XHDemoWeChatMessageTableViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/XHDemoWeChatMessageTableViewController.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion0.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion1.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion10.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion11.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion12.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion13.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion14.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion15.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion16.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion2.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion3.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion4.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion5.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion6.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion7.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion8.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/emoticons/emotion9.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | CFBundleDisplayName = "华捷微信"; -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/main.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion0@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion10@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion10@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion11@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion11@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion12@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion12@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion13@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion13@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion14@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion14@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion15@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion15@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion1@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion2@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion3@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion4@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion5@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion6@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion6@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion7@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion7@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion8@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion8@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion9@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/section0_emotion9@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_friendcard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_friendcard@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_location@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_location@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_myfav@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_myfav@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_openapi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_openapi@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_pic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_pic@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_video@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_video@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_videovoip@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_videovoip@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_voiceinput@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_voiceinput@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_voipvoice@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_voipvoice@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_wxtalk@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExample/sharemore_wxtalk@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExampleTests/MessageDisplayKitStoryBoradExampleTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExampleTests/MessageDisplayKitStoryBoradExampleTests.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitStoryBoradExample/MessageDisplayKitStoryBoradExampleTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/AppDelegate.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/AppDelegate.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/NSString/NSString+XHDiskSizeTransfrom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/NSString/NSString+XHDiskSizeTransfrom.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/NSString/NSString+XHDiskSizeTransfrom.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/NSString/NSString+XHDiskSizeTransfrom.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/UIButton/UIButton+XHButtonTitlePosition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/UIButton/UIButton+XHButtonTitlePosition.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/UIButton/UIButton+XHButtonTitlePosition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/UIButton/UIButton+XHButtonTitlePosition.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/UIView/UIView+XHBadgeView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/UIView/UIView+XHBadgeView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/UIView/UIView+XHBadgeView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Categorys/UIView/UIView+XHBadgeView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Common/XHFoundationCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Common/XHFoundationCommon.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Common/XHFoundationCommon.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Common/XHFoundationCommon.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Controllers/XHBaseViewController/XHBaseViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Controllers/XHBaseViewController/XHBaseViewController.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Controllers/XHBaseViewController/XHBaseViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Controllers/XHBaseViewController/XHBaseViewController.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/CellBlueSelected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/CellBlueSelected@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/CellGraySelected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/CellGraySelected@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/CellNotSelected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/CellNotSelected@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/CellRedSelected@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/CellRedSelected@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ContactImages/Contact_Female@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ContactImages/Contact_Female@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ContactImages/Contact_Male@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ContactImages/Contact_Male@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/DisconverImages/MoreGame@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/DisconverImages/MoreGame@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/DisconverImages/ff_IconBottle@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/DisconverImages/ff_IconBottle@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/DisconverImages/ff_IconQRCode@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/DisconverImages/ff_IconQRCode@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/DisconverImages/ff_IconShake@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/DisconverImages/ff_IconShake@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/EmotionDownload@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/EmotionDownload@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/GreenBtn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/GreenBtn@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion0.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion1.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion10.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion11.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion12.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion13.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion14.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion15.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion16.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion2.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion3.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion4.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion5.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion6.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion7.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion8.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emoticons/emotion9.gif -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emotionShopOne@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emotionShopOne@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emotionShopOther@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emotionShopOther@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emotionShopTwo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/EmotionImages/emotionShopTwo@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/dgame0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/dgame0.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/dgame1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/dgame1.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/dgame2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/dgame2.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/game1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/game1.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/game2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/game2.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/game3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/GameImages/game3.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/IMG_1555.MOV: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/IMG_1555.MOV -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/MeIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/MeIcon@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/MoreFunctionFrame@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/MoreFunctionFrame@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/MultiSelectedPanelBkg@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/MultiSelectedPanelBkg@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/MultiSelectedPanelConfirmBtnbKG@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/MultiSelectedPanelConfirmBtnbKG@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ProfileImages/MoreMyAlbum@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ProfileImages/MoreMyAlbum@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ProfileImages/MoreMyBankCard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ProfileImages/MoreMyBankCard@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ProfileImages/MoreMyFavorites@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ProfileImages/MoreMyFavorites@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ProfileImages/MoreSetting@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/ProfileImages/MoreSetting@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/SearchIcon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/SearchIcon@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TabbarImages/Contact@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TabbarImages/Contact@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TabbarImages/Profile@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TabbarImages/Profile@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TabbarImages/SNS@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TabbarImages/SNS@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TabbarImages/WeChat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TabbarImages/WeChat@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TabbarImages/tabbarBkg@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TabbarImages/tabbarBkg@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TableViewBackgroundImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/TableViewBackgroundImage@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/contacts_add_friend@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/contacts_add_friend@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/contacts_add_newmessage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/contacts_add_newmessage@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/contacts_add_photo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/contacts_add_photo@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/contacts_add_scan@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/contacts_add_scan@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/contacts_add_voip@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/contacts_add_voip@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/customAvatarDefault@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/customAvatarDefault@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion0@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion0@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion10@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion10@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion11@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion11@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion12@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion12@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion13@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion13@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion14@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion14@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion15@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion15@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion1@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion2@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion3@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion4@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion5@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion6@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion6@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion7@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion7@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion8@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion8@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion9@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/section0_emotion9@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_friendcard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_friendcard@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_location@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_location@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_myfav@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_myfav@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_openapi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_openapi@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_pic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_pic@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_video@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_video@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_videovoip@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_videovoip@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_voiceinput@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_voiceinput@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_voipvoice@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_voipvoice@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_wxtalk@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/ExampleResources/sharemore_wxtalk@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Images.xcassets/AppIcon.appiconset/AppIcon29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Images.xcassets/AppIcon.appiconset/AppIcon29@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Images.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Images.xcassets/AppIcon.appiconset/AppIcon60x60@2x.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Images.xcassets/AppIcon.appiconset/AppIcon80x80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Images.xcassets/AppIcon.appiconset/AppIcon80x80.png -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Images.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Images.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHAlbum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHAlbum.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHAlbum.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHAlbum.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHContact.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHContact.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHContact.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHContact.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHStoreManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHStoreManager.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHStoreManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Models/XHStoreManager.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumLikesCommentsView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumLikesCommentsView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumLikesCommentsView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumLikesCommentsView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumOperationView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumOperationView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumOperationView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumOperationView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumRichTextView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumRichTextView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumRichTextView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumRichTextView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumTableViewCell.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHAlbumTableViewCell.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHSendMessageView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHSendMessageView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHSendMessageView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/AlbumContentViews/XHSendMessageView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/BaseCollectionViewCell/XHBaseCollectionViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/BaseCollectionViewCell/XHBaseCollectionViewCell.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/BaseCollectionViewCell/XHBaseCollectionViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/BaseCollectionViewCell/XHBaseCollectionViewCell.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactCommunicationView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactCommunicationView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactCommunicationView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactCommunicationView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactPhotosTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactPhotosTableViewCell.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactPhotosTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactPhotosTableViewCell.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactPhotosView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactPhotosView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactPhotosView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactPhotosView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactTableViewCell.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactTableViewCell.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ContactViews/XHContactView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridItem.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridItem.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridItemView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridItemView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridItemView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridItemView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/HorizontalGridView/XHHorizontalGridView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsContainerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsContainerView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsContainerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsContainerView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsTemplateContainerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsTemplateContainerView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsTemplateContainerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsTemplateContainerView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsTemplateTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsTemplateTableViewCell.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsTemplateTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/NewsTemplateView/XHNewsTemplateTableViewCell.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenu.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenu.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenu.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenuItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenuItem.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenuItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenuItem.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenuItemView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenuItemView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenuItemView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/PopMenu/XHPopMenuItemView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ScanningView/XHScanningView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ScanningView/XHScanningView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ScanningView/XHScanningView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/VIews/ScanningView/XHScanningView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHImageViewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHImageViewer.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHImageViewer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHImageViewer.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHViewState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHViewState.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHViewState.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHViewState.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHZoomingImageView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHZoomingImageView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHZoomingImageView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHImageViewer/XHZoomingImageView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHPathCover.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHPathCover.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHPathCover.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHPathCover.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHSoundManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHSoundManager.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHSoundManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHSoundManager.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHWaterDropRefresh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHWaterDropRefresh.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHWaterDropRefresh.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHPathCover/XHWaterDropRefresh.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHLoadMoreView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHLoadMoreView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHLoadMoreView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHLoadMoreView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshCircleView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshCircleView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshCircleView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshCircleView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshControl.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshControl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshControl.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshView.h -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/Vendor/XHRefreshControl/XHRefreshView.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExample/main.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExampleTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExampleTests/Info.plist -------------------------------------------------------------------------------- /Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExampleTests/MessageDisplayKitWeChatExampleTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWeChatExample/MessageDisplayKitWeChatExampleTests/MessageDisplayKitWeChatExampleTests.m -------------------------------------------------------------------------------- /Example/MessageDisplayKitWorkSpace.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWorkSpace.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/MessageDisplayKitWorkSpace.xcworkspace/xcshareddata/MessageDisplayExample.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWorkSpace.xcworkspace/xcshareddata/MessageDisplayExample.xccheckout -------------------------------------------------------------------------------- /Example/MessageDisplayKitWorkSpace.xcworkspace/xcuserdata/qtone-1.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWorkSpace.xcworkspace/xcuserdata/qtone-1.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Example/MessageDisplayKitWorkSpace.xcworkspace/xcuserdata/qtone-1.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWorkSpace.xcworkspace/xcuserdata/qtone-1.xcuserdatad/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /Example/MessageDisplayKitWorkSpace.xcworkspace/xcuserdata/qtone-1.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/Example/MessageDisplayKitWorkSpace.xcworkspace/xcuserdata/qtone-1.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/LICENSE -------------------------------------------------------------------------------- /MessageDisplayKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit.podspec -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/NSString/NSString+MessageInputView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/NSString/NSString+MessageInputView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/NSString/NSString+MessageInputView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/NSString/NSString+MessageInputView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/NSString/NSString+XHMD5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/NSString/NSString+XHMD5.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/NSString/NSString+XHMD5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/NSString/NSString+XHMD5.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Alpha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Alpha.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Alpha.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Alpha.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Resize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Resize.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Resize.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Resize.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIImage/UIImage+RoundedCorner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIImage/UIImage+RoundedCorner.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIImage/UIImage+RoundedCorner.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIImage/UIImage+RoundedCorner.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Utility.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Utility.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIImage/UIImage+Utility.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIImage/UIImage+XHRounded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIImage/UIImage+XHRounded.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIImage/UIImage+XHRounded.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIImage/UIImage+XHRounded.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIScrollView/UIScrollView+XHkeyboardControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIScrollView/UIScrollView+XHkeyboardControl.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIScrollView/UIScrollView+XHkeyboardControl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIScrollView/UIScrollView+XHkeyboardControl.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIView/UIView+XHRemoteImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIView/UIView+XHRemoteImage.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Categorys/UIView/UIView+XHRemoteImage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Categorys/UIView/UIView+XHRemoteImage.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHAudioPlayerHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHAudioPlayerHelper.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHAudioPlayerHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHAudioPlayerHelper.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHCaptureHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHCaptureHelper.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHCaptureHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHCaptureHelper.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHConfigurationHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHConfigurationHelper.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHConfigurationHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHConfigurationHelper.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHLocationHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHLocationHelper.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHLocationHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHLocationHelper.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHMessageBubbleHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHMessageBubbleHelper.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHMessageBubbleHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHMessageBubbleHelper.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHPhotographyHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHPhotographyHelper.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHPhotographyHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHPhotographyHelper.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHVoiceCommonHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHVoiceCommonHelper.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHVoiceCommonHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHVoiceCommonHelper.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHVoiceRecordHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHVoiceRecordHelper.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Common/XHVoiceRecordHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Common/XHVoiceRecordHelper.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Controllers/XHMessageTableViewController/XHDisplayTextViewController/XHDisplayTextViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Controllers/XHMessageTableViewController/XHDisplayTextViewController/XHDisplayTextViewController.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Controllers/XHMessageTableViewController/XHDisplayTextViewController/XHDisplayTextViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Controllers/XHMessageTableViewController/XHDisplayTextViewController/XHDisplayTextViewController.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Controllers/XHMessageTableViewController/XHMessageTableViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Controllers/XHMessageTableViewController/XHMessageTableViewController.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Controllers/XHMessageTableViewController/XHMessageTableViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Controllers/XHMessageTableViewController/XHMessageTableViewController.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Core/Cache/XHCacheManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Core/Cache/XHCacheManager.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Core/Cache/XHCacheManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Core/Cache/XHCacheManager.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Core/Cache/XHFileAttribute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Core/Cache/XHFileAttribute.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Core/Cache/XHFileAttribute.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Core/Cache/XHFileAttribute.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Core/Network/XHHTTPClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Core/Network/XHHTTPClient.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Core/Network/XHHTTPClient.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Core/Network/XHHTTPClient.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Core/Network/XHOperationNetworkKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Core/Network/XHOperationNetworkKit.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Core/Network/XHOperationNetworkKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Core/Network/XHOperationNetworkKit.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Factorys/XHMessageAvatarFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Factorys/XHMessageAvatarFactory.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Factorys/XHMessageAvatarFactory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Factorys/XHMessageAvatarFactory.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Factorys/XHMessageBubbleFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Factorys/XHMessageBubbleFactory.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Factorys/XHMessageBubbleFactory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Factorys/XHMessageBubbleFactory.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Factorys/XHMessageVideoConverPhotoFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Factorys/XHMessageVideoConverPhotoFactory.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Factorys/XHMessageVideoConverPhotoFactory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Factorys/XHMessageVideoConverPhotoFactory.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Factorys/XHMessageVoiceFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Factorys/XHMessageVoiceFactory.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Factorys/XHMessageVoiceFactory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Factorys/XHMessageVoiceFactory.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Factorys/XHVideoOutputSampleBufferFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Factorys/XHVideoOutputSampleBufferFactory.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Factorys/XHVideoOutputSampleBufferFactory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Factorys/XHVideoOutputSampleBufferFactory.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Macro/XHFoundationMacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Macro/XHFoundationMacro.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Macro/XHMacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Macro/XHMacro.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Macro/XHUIKitMacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Macro/XHUIKitMacro.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHAnnotation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHAnnotation.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHAnnotation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHAnnotation.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHEmotion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHEmotion.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHEmotion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHEmotion.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHEmotionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHEmotionManager.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHEmotionManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHEmotionManager.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHMessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHMessage.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHMessage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHMessage.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHMessageModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHMessageModel.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHShareMenuItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHShareMenuItem.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Models/XHShareMenuItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Models/XHShareMenuItem.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/FLAnimatedImageView/FLAnimatedImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/FLAnimatedImageView/FLAnimatedImage.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/FLAnimatedImageView/FLAnimatedImage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/FLAnimatedImageView/FLAnimatedImage.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/FLAnimatedImageView/FLAnimatedImageView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/FLAnimatedImageView/FLAnimatedImageView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/FLAnimatedImageView/FLAnimatedImageView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/FLAnimatedImageView/FLAnimatedImageView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/LKBadgeView/LKBadgeView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/LKBadgeView/LKBadgeView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/LKBadgeView/LKBadgeView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/LKBadgeView/LKBadgeView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SECompatibility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SECompatibility.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SECompatibility.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SECompatibility.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SEConstants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SEConstants.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SEConstants.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SEConstants.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SELineLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SELineLayout.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SELineLayout.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SELineLayout.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SELinkText.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SELinkText.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SELinkText.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SELinkText.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SESelectionGrabber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SESelectionGrabber.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SESelectionGrabber.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SESelectionGrabber.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextAttachment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextAttachment.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextAttachment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextAttachment.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextEditingCaret.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextEditingCaret.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextEditingCaret.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextEditingCaret.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextGeometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextGeometry.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextGeometry.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextGeometry.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextInput.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextInput.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextInput.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextLayout.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextLayout.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextLayout.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextMagnifierCaret.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextMagnifierCaret.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextMagnifierCaret.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextMagnifierCaret.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextMagnifierRanged.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextMagnifierRanged.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextMagnifierRanged.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextMagnifierRanged.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextSelection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextSelection.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextSelection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextSelection.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextSelectionView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextSelectionView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextSelectionView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextSelectionView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Vendor/SECoreTextView/SETextView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/BaseTableViewCell/XHBaseTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/BaseTableViewCell/XHBaseTableViewCell.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/BaseTableViewCell/XHBaseTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/BaseTableViewCell/XHBaseTableViewCell.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageContentViews/XHBubblePhotoImageView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageContentViews/XHBubblePhotoImageView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageContentViews/XHBubblePhotoImageView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageContentViews/XHBubblePhotoImageView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageBubbleView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageBubbleView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageBubbleView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageBubbleView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageTableView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageTableView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageTableView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageTableView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageTableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageTableViewCell.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageTableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageContentViews/XHMessageTableViewCell.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageInputView/XHMessageInputView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageInputView/XHMessageInputView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageInputView/XHMessageInputView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageInputView/XHMessageInputView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageInputView/XHMessageTextView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageInputView/XHMessageTextView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageInputView/XHMessageTextView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageInputView/XHMessageTextView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageInputView/XHVoiceRecordHUD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageInputView/XHVoiceRecordHUD.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageInputView/XHVoiceRecordHUD.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageInputView/XHVoiceRecordHUD.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionCollectionViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionCollectionViewCell.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionCollectionViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionCollectionViewCell.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionCollectionViewFlowLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionCollectionViewFlowLayout.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionCollectionViewFlowLayout.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionCollectionViewFlowLayout.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionManagerView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionManagerView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionManagerView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionManagerView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionSectionBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionSectionBar.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionSectionBar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageMenuViews/XHEmotionSectionBar.m -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageMenuViews/XHShareMenuView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageMenuViews/XHShareMenuView.h -------------------------------------------------------------------------------- /MessageDisplayKit/Classes/Views/MessageMenuViews/XHShareMenuView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Classes/Views/MessageMenuViews/XHShareMenuView.m -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/Fav_Cell_Loc@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/Fav_Cell_Loc@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/MessageVideoPlay@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/MessageVideoPlay@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/ReceiverVoiceNodePlaying000@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/ReceiverVoiceNodePlaying000@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/ReceiverVoiceNodePlaying001@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/ReceiverVoiceNodePlaying001@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/ReceiverVoiceNodePlaying002@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/ReceiverVoiceNodePlaying002@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/ReceiverVoiceNodePlaying003@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/ReceiverVoiceNodePlaying003@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/ReceiverVoiceNodePlaying@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/ReceiverVoiceNodePlaying@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/RecordCancel@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/RecordCancel@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/RecordingBkg@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/RecordingBkg@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/RecordingSignal001@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/RecordingSignal001@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/RecordingSignal002@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/RecordingSignal002@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/RecordingSignal003@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/RecordingSignal003@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/RecordingSignal004@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/RecordingSignal004@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/RecordingSignal005@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/RecordingSignal005@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/RecordingSignal006@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/RecordingSignal006@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/RecordingSignal007@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/RecordingSignal007@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/RecordingSignal008@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/RecordingSignal008@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-drag-dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-drag-dot.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-drag-dot@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-drag-dot@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-hi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-hi.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-hi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-hi@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-lo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-lo.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-lo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-lo@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-mask.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-mask@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-loupe-mask@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-hi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-hi.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-hi@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-hi@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-lo-stemless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-lo-stemless.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-lo-stemless@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-lo-stemless@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-lo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-lo.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-lo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-lo@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-mask-flipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-mask-flipped.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-mask-flipped@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-mask-flipped@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-mask.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-mask@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SECoreTextView.bundle/kb-magnifier-ranged-mask@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SenderVoiceNodePlaying000@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SenderVoiceNodePlaying000@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SenderVoiceNodePlaying001@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SenderVoiceNodePlaying001@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SenderVoiceNodePlaying002@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SenderVoiceNodePlaying002@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SenderVoiceNodePlaying003@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SenderVoiceNodePlaying003@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/SenderVoiceNodePlaying@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/SenderVoiceNodePlaying@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/VoiceBtn_Black@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/VoiceBtn_Black@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/VoiceBtn_BlackHL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/VoiceBtn_BlackHL@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/avator@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/avator@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/en.lproj/MessageDisplayKitString.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/en.lproj/MessageDisplayKitString.strings -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/face@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/face@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/face_HL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/face_HL@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/input-bar-flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/input-bar-flat.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/input-bar-flat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/input-bar-flat@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/keyboard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/keyboard@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/keyboard_HL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/keyboard_HL@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/msg_chat_voice_unread.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/msg_chat_voice_unread.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/msg_chat_voice_unread@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/msg_chat_voice_unread@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/multiMedia@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/multiMedia@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/multiMedia_HL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/multiMedia_HL@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/placeholderImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/placeholderImage@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/voice@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/voice@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/voice_HL@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/voice_HL@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/weChatBubble_Receiving_Solid@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/weChatBubble_Receiving_Solid@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/weChatBubble_Sending_Solid@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/weChatBubble_Sending_Solid@2x.png -------------------------------------------------------------------------------- /MessageDisplayKit/Resources/zh-Hans.lproj/MessageDisplayKitString.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/MessageDisplayKit/Resources/zh-Hans.lproj/MessageDisplayKitString.strings -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xhzengAIB/MessageDisplayKit/HEAD/README.md --------------------------------------------------------------------------------