// // ShareManager.swift // WechatShare // // Created by Cencen Zheng on 4/3/17. // Copyright © 2017 Cencen Zheng. All rights reserved. // private let NotInstalledError = "您还没有安装微信,不能使用微信分享功能" //class ShareManager: NSObject, WXApiDelegate { // // private override init() {} // // static let shared: ShareManager = ShareManager() // // func canShare() -> Bool { // return WXApi.isWXAppInstalled() // } // // func onResp(_ resp: BaseResp!) { // // } // // @discardableResult // func sendLink(_ linkUrl: String, _ title: String, _ description: String? = nil, inScene scene: WXScene, _ thumbImage: UIImage? = nil, _ tagName: String? = nil) -> Bool { // guard canShare() else { // print(NotInstalledError) // return false // } // // let ext = WXWebpageObject() // ext.webpageUrl = linkUrl // // let message = WXMediaMessage.message(title, description, ext, nil, nil, thumbImage, tagName) // let request = SendMessageToWXReq.request(nil, message, false, inScene: scene) // WXApi.send(request) { (isSuccess) in // return isSuccess // } // return false // } // // @discardableResult // func sendImage(_ imageData: Data, inScene scene: WXScene, _ messageExt: String? = nil, _ action: String? = nil, _ thumbImage: UIImage? = nil, _ tagName: String? = nil) -> Bool { // guard canShare() else { // print(NotInstalledError) // return false // } // // let ext = WXImageObject() // ext.imageData = imageData // // let message = WXMediaMessage.message(nil, nil, ext, messageExt, action, thumbImage, tagName) // let request = SendMessageToWXReq.request(nil, message, false, inScene: scene) // // WXApi.send(request) { (isSuccess) in // return isSuccess // } // return false // } // // @discardableResult // func sendText(_ text: String, inScene scene: WXScene) -> Bool { // guard canShare() else { // print(NotInstalledError) // return false // } // // let request = SendMessageToWXReq.request(text, nil, true, inScene: scene) // WXApi.send(request) { (isSuccess) in // return isSuccess // } // return false // } //}