先导入 WeChatSDK1.8.3 SDK
在 AppDelegate.m里写
#import "AppDelegate.h"
#import "WeChatSDK1.8.3/WXApi.h"
@interface AppDelegate ()<WXApiDelegate>
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[WXApi registerApp:@"wx537cf8aac45b25df"];
return YES;
}
-(BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{
return [WXApi handleOpenURL:url delegate:self];
}
-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{
return [WXApi handleOpenURL:url delegate:self];
}
- (void) onReq:(BaseReq*)reqonReq{
}
-(void) onResp:(BaseResp*)resp{
}
在ViewController.m里写
导入WeChatSDK1.8.3/WXApi.h的头文件
- (void)viewDidLoad {
[super viewDidLoad];
UIButton *btn = [[UIButton alloc]initWithFrame:CGRectMake(100, 100, 100, 100)];
[btn setTitle:@"分享文字到微信" forState:UIControlStateNormal];
[btn setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
[btn addTarget:self action:@selector(click) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:btn];
}
-(void)click{
SendMessageToWXReq *req = [[SendMessageToWXReq alloc] init];
req.text = @"文字";
req.bText = YES;
req.scene = WXSceneSession;
[WXApi sendReq:req];
}