我一直在为 iOS 应用程序的 Facebook 好友邀请寻找等效的 Swift 代码示例。但我找不到他们。
我知道 Facebook 页面上有 Objective-C 版本https://developers.facebook.com/docs/app-invites/ios https://developers.facebook.com/docs/app-invites/ios。然而,因为我是从 Swift 开始的,所以我发现翻译起来很困难。
有人可以指出我的来源吗?谢谢。
代码工作:
-在viewDidLoad中:
let content = FBSDKAppInviteContent()
content.appLinkURL = NSURL(string: "https://test/myapplink")
content.appInvitePreviewImageURL = NSURL(string: "https://test/myapplink")
// Old Way, now depreciated :
//FBSDKAppInviteDialog.showFromViewController(self, withContent: content, delegate: self)
//New way :
FBSDKAppInviteDialog.showFromViewController(self, withContent: content, delegate: self)
// Do any additional setup after loading the view.
- 在你的 viewController 中以符合协议委托:
extension InviteFriendsViewController: FBSDKAppInviteDialogDelegate{
func appInviteDialog(appInviteDialog: FBSDKAppInviteDialog!, didCompleteWithResults results: [NSObject : AnyObject]!) {
//TODO
}
func appInviteDialog(appInviteDialog: FBSDKAppInviteDialog!, didFailWithError error: NSError!) {
//TODO
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)