### 一、核心文件:MPMessageHandler
`MPMessageHandler`为该sdk的核心类,</br>该类提供了`连接` `断开连接` `绑定用户` `解除绑定` `发送消息` 等api </br>和`绑定用户成功` `解除绑定用户成功` `接收消息` `踢用户下线` 等代理方法</br>
### 二、demo使用方法:
1、建立连接 </br>
2、绑定用户 </br>
3、收发消息 </br>
## 使用注意:
1、在Mpush.h文件修改相应配置</br>
2、需要更换与服务对应的 IP地址 和 MessageDataPacketTool.h文件中的pubkey(握手时RSA加密所需的公钥)</br>
3、iOS10以上需要打开keychain Sharing的开关 -->`在xcode的Target中选中Capabilities找到keychain Sharing选项 打开开关即可`
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
正如您所看到的,用Object-C语言编写的阅读起来更像是自然语言,而C++更像是机器语言。如果您习惯了Object-C的语法,学习一个新的工程或者学习第三方的代码是很容易的。 如果您对这种方括号的语法规则还是不适应,不要担心。阅读完本教程您将会熟悉他们。 Frameworks 像其他的语言一样,Object-C语言包括一个相当简单的语法规则和一个标准的开发包(SDK)。 本教程主要关注语言本身。但是教程将帮助大家了解一些框架,这些框架或者工具是我们通常能用到的。 有一些标准包不在我们本教程讨论的范围,但是Apple’s Cocoa and Cocoa Touch 框架是当前最流行的。他们分别为OS X 应用开发和IOS应用的开发定义了各自的api。下面表格中列出了在Cocoa and Cocoa Touch中的框架。想获取更加详细的信息,请参考Mac 技术概述和IOS 技术概述。
资源推荐
资源详情
资源评论
收起资源包目录
Mpush Client Object-C.zip (88个子文件)
新建文本文档.txt 2KB
mpush-client-oc-master
.DS_Store 6KB
LICENSE 11KB
mpush-client-ios(OC)
.DS_Store 6KB
ViewController.h 224B
Base.lproj
Main.storyboard 25KB
LaunchScreen.storyboard 2KB
AppDelegate.h 286B
SVProgressHUD
SVProgressHUD.h 11KB
SVIndefiniteAnimatedView.h 407B
SVRadialGradientLayer.m 909B
SVIndefiniteAnimatedView.m 5KB
SVProgressHUD.bundle
success.png 262B
info@2x.png 816B
error.png 184B
error@2x.png 306B
angle-mask@2x.png 5KB
angle-mask@3x.png 8KB
info@3x.png 1KB
success@3x.png 714B
error@3x.png 398B
angle-mask.png 2KB
info.png 365B
success@2x.png 462B
SVProgressAnimatedView.h 445B
SVRadialGradientLayer.h 303B
SVProgressHUD-Prefix.pch 167B
SVProgressHUD.m 60KB
SVProgressAnimatedView.m 3KB
AppDelegate.m 2KB
main.m 343B
mpush-client-ios(OC).entitlements 317B
Class
.DS_Store 6KB
Mpush
.DS_Store 6KB
MPCipherBox
MPAesCipher.h 736B
RSA.m 12KB
MPCipherBox.h 531B
MPAesCipher.m 3KB
RSA.h 949B
MPCipherBox.m 2KB
DataPacket
MessageDataPacketTool.h 7KB
MPSessionStorage.h 492B
MessageDataPacketTool.m 15KB
MPSessionStorage.m 1KB
MPAllotClient.m 2KB
MPAllotClient.h 412B
3rdLib
.DS_Store 6KB
CocoaAsyncSocket
GCDAsyncSocket.h 49KB
GCDAsyncSocket.m 194KB
GSKeyChain
GSKeyChain.h 389B
GSKeyChain.m 2KB
GSKeyChainDataManager.h 421B
GSKeyChainDataManager.m 919B
LFCGzipUtility
LFCGzipUtility.h 223B
LFCGzipUtility.m 6KB
AFNetworking
AFHTTPSessionManager.h 19KB
AFURLSessionManager.m 54KB
AFNetworkReachabilityManager.m 10KB
AFURLRequestSerialization.h 22KB
AFURLResponseSerialization.h 12KB
AFURLRequestSerialization.m 49KB
AFNetworking.h 2KB
AFNetworkReachabilityManager.h 8KB
AFURLSessionManager.h 29KB
AFSecurityPolicy.h 6KB
AFHTTPSessionManager.m 14KB
AFSecurityPolicy.m 13KB
AFURLResponseSerialization.m 26KB
RFIReader
.DS_Store 6KB
RFIReader.h 802B
RFIReader.m 2KB
RFIWriter.m 2KB
RFIWriter.h 932B
MPMessageHandler.m 16KB
MPMessageHandler.h 2KB
Mpush.h 1KB
ViewController.m 6KB
Info.plist 1KB
Assets.xcassets
AppIcon.appiconset
Contents.json 753B
mpush-client-ios(OC).xcodeproj
project.pbxproj 41KB
project.xcworkspace
xcshareddata
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 165B
mpush-client-ios(OC)Tests
Info.plist 733B
mpush_client_ios_OC_Tests.m 947B
.gitignore 1KB
README.md 770B
mpush-client-ios(OC)UITests
mpush_client_ios_OC_UITests.m 1KB
Info.plist 733B
共 88 条
- 1
资源评论
野生的狒狒
- 粉丝: 2629
- 资源: 2167
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功