在viewload中增加,增加监听,同时添加自定义处理函数networkDidReceiveMessage
这样只能处理APP打开的情况下,推送自定义消息可以接收,后台模式接收不到
NSNotificationCenter *defaultCenter = [NSNotificationCenter defaultCenter];
[defaultCenter addObserver:self selector:@selector(networkDidReceiveMessage:)
name:kJPFNetworkDidReceiveMessageNotification object:nil];
//客户端收到自定义消息
- (void)networkDidReceiveMessage:(NSNotification *)notification {
NSDictionary *userInfo = [notification userInfo];
NSString *title = [userInfo valueForKey:@"title"];
NSString *content = [userInfo valueForKey:@"content"];
NSDictionary *extra = [userInfo valueForKey:@"extras"];
NSUInteger messageID = [[userInfo valueForKey:@"_j_msgid"] unsignedIntegerValue];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];