• 大小: 25.58MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-04
  • 语言: 其他
  • 标签: 新闻  

资源简介

这是一款模拟网易新闻、里面有推送消息聊天、消息聊天是集成了融云

资源截图

代码片段和文件信息

//
//  AboutViewController.m
//  News
//
//  Created by 曾绍鹏 on 15/9/6.
//  Copyright (c) 2015年 spzeng. All rights reserved.
//
#define RONGCLOUD_IM_Token @“p3dVkUfj+4oEHqmnkbgtHCPzmSudAvnyELW6cDA4+BALHgHDJRR4oO9418wePpVFd3EzpwEP1JX/g+8m01XqlQ==“
#import “AboutViewController.h“
#import 
//融云即时通讯
#import “ChatViewController.h“
#import 

#define screenW self.view.bounds.size.width
#define screenH self.view.bounds.size.height

@interface AboutViewController ()

@end

@implementation AboutViewController

- (void)viewDidLoad {
    [super viewDidLoad];
   // 设置代理
    [[RCIM sharedRCIM] setUserInfoDataSource:self];
    
    self.view.backgroundColor = [UIColor whiteColor];
    UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
    btn.frame = CGRectMake(110 150 100 30);
    [btn settitle:@“点击“  forState:UIControlStateNormal];
    [btn settitleColor:[UIColor blackColor] forState:UIControlStateNormal];
    [btn addTarget:self action:@selector(btnClick:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:btn];
}


//实现方法
- (void)getUserInfoWithUserId:(NSString *)userId completion:(void (^)(RCUserInfo *))completion{
    if ([@“888“ isEqual:userId]) {
        RCUserInfo *user = [[RCUserInfo alloc]init];
        user.userId = @“888“;
        user.name = @“曾绍鹏“;
        user.portraitUri = @“http://dd-feed.digi123.cn/201602/8cc8ddde5aa9a290.jpg“;
        return completion(user);
    }else if ([@“999“ isEqual:userId]) {
        RCUserInfo *user = [[RCUserInfo alloc]init];
        user.userId = @“999“;
        user.name = @“蜡笔小新“;
        user.portraitUri = @“http://dd-feed.digi123.cn/201602/8cc8ddde5aa9a290.jpg“;
        return completion(user);
    }

    return completion(nil);
}

-(void)btnClick:(UIButton *)btn{
    
    ChatViewController *conversationVC = [[ChatViewController alloc]init];
    [self setHidesBottomBarWhenPushed:YES];
    [self.navigationController pushViewController:conversationVC animated:YES];
    
//    RCConversationViewController *conversationVC = [[RCConversationViewController alloc]init];
//    conversationVC.conversationType =ConversationType_PRIVATE;
//    [self setHidesBottomBarWhenPushed:YES];
//    conversationVC.targetId = @“888“; //这里模拟自己给自己发消息,您可以替换成其他登录的用户的UserId
////    conversationVC.userName = @“测试1“;
//    conversationVC.title = @“会话“;
//    [self.navigationController pushViewController:conversationVC animated:YES];
//    [self presentViewController:conversationVC animated:YES completion:nil];
    
//    ChatViewController *chatListViewController = [[ChatViewController alloc]init];
//    [self.navigationController pushViewController:chatListViewController animated:YES];
    
}
#pragma mark - 点击手势事件
- (void)tapImage:(UITapGestureRecognizer *)tap{
    [self dismissViewControllerAnimated:YES completion:nil];
    
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件           0  2016-02-17 16:57  iKnow-鍙戝竷鐗?
     文件        8196  2016-02-17 16:58  iKnow-鍙戝竷鐗?.DS_Store
     目录           0  2016-02-24 10:27  __MACOSX\
     文件           0  2016-02-24 10:27  __MACOSX\iKnow-鍙戝竷鐗?
     文件         172  2016-02-17 16:58  __MACOSX\iKnow-鍙戝竷鐗?._.DS_Store
     目录           0  2016-02-15 15:46  iKnow-鍙戝竷鐗?iKnow.xcodeproj\
     文件      115597  2016-02-15 15:46  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.pbxproj
     目录           0  2016-02-24 10:27  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\
     文件         172  2016-02-15 15:46  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\._project.pbxproj
     目录           0  2015-09-24 15:19  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\
     文件         186  2015-09-09 15:55  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\contents.xcworkspacedata
     目录           0  2016-02-24 10:27  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\
     文件         172  2015-09-09 15:55  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\._contents.xcworkspacedata
     目录           0  2016-02-17 16:58  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\
     目录           0  2015-09-24 15:19  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\qianfeng1052.xcuserdatad\
     文件       53753  2015-09-24 14:53  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\qianfeng1052.xcuserdatad\UserInterfaceState.xcuserstate
     目录           0  2016-02-24 10:27  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\
     目录           0  2016-02-24 10:27  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\qianfeng1052.xcuserdatad\
     文件         172  2015-09-24 14:53  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\qianfeng1052.xcuserdatad\._UserInterfaceState.xcuserstate
     文件         172  2015-09-24 15:19  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\._qianfeng1052.xcuserdatad
     目录           0  2015-09-24 15:19  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\zhangxingye.xcuserdatad\
     文件       55276  2015-09-22 10:38  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\zhangxingye.xcuserdatad\UserInterfaceState.xcuserstate
     目录           0  2016-02-24 10:27  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\zhangxingye.xcuserdatad\
     文件         172  2015-09-22 10:38  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\zhangxingye.xcuserdatad\._UserInterfaceState.xcuserstate
     文件         172  2015-09-24 15:19  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\._zhangxingye.xcuserdatad
     目录           0  2016-02-17 17:31  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\zhirq.xcuserdatad\
     文件       20654  2016-02-17 17:31  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\zhirq.xcuserdatad\UserInterfaceState.xcuserstate
     目录           0  2016-02-17 16:53  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\Zsp.xcuserdatad\
     文件      395261  2016-02-17 16:53  iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\Zsp.xcuserdatad\UserInterfaceState.xcuserstate
     目录           0  2016-02-24 10:27  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\Zsp.xcuserdatad\
     文件         172  2016-02-17 16:53  __MACOSX\iKnow-鍙戝竷鐗?iKnow.xcodeproj\project.xcworkspace\xcuserdata\Zsp.xcuserdatad\._UserInterfaceState.xcuserstate
............此处省略1637个文件信息

评论

共有 条评论