先导入 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]; }