• 微信分享


    参考文章网址:

    http://www.jianshu.com/p/7a2f49c654df 

     

     

    1.申请APPKey

     

     

     

    2.在AppDelegate.m文件中的代码示例

    #import "AppDelegate.h"
    #import "WXApi.h"
    
    @interface AppDelegate ()
    
    @end
    
    @implementation AppDelegate
    
    
    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
       
        [WXApi registerApp:@"申请的APPkey"];
        
        return YES;
    }

      

    3.具体的方法实现

    #import "ViewController.h"
    #import "WXApi.h"
    
    @interface ViewController ()
    
    @property (nonatomic, strong) UIButton *button;
    
    @end
    
    @implementation ViewController
    
    - (void)viewDidLoad {
        
        [super viewDidLoad];
        
        self.button                 = [[UIButton alloc] initWithFrame:CGRectMake(100, 50, 100, 50)];
        self.button.backgroundColor = [UIColor blueColor];
        
        [self.button addTarget:self action:@selector(buttonClick:) forControlEvents:UIControlEventTouchUpInside];
        [self.view addSubview:self.button];
        
    }
    
    
    - (void)buttonClick:(UIButton *) button{
    
        NSLog(@"点击");
        
        //创建发送对象实例
        SendMessageToWXReq *sendReq = [[SendMessageToWXReq alloc] init];
        sendReq.bText = NO;//不使用文本信息
        sendReq.scene = 0;//0 = 好友列表 1 = 朋友圈 2 = 收藏
        
        //创建分享内容对象
        WXMediaMessage *urlMessage = [WXMediaMessage message];
        urlMessage.title = @"我们";//分享标题
        urlMessage.description = @"大家一起过中秋";//分享描述
        [urlMessage setThumbImage:[UIImage imageNamed:@"test"]];//分享图片,使用SDK的setThumbImage方法可压缩图片大小
        
        //创建多媒体对象
        WXWebpageObject *webObj = [WXWebpageObject object];
        webObj.webpageUrl = @"https://www.baidu.com";//分享链接
        
        //完成发送对象实例
        urlMessage.mediaObject = webObj;
        sendReq.message = urlMessage;
        
        //发送分享信息
        [WXApi sendReq:sendReq];
        
    }
  • 相关阅读:
    选择排序
    插入排序
    冒泡排序
    linux 常用命令全集
    Boost简介
    postgresql命令行
    Ncurses 命令行图形库
    rsync ssh文件同步
    BusyBox参考
    screen命令
  • 原文地址:https://www.cnblogs.com/makingitbest/p/6230028.html
Copyright © 2020-2023  润新知