将类似Facebook的按钮添加到我的iOS应用程序时出现问题

将类似Facebook的按钮添加到我的iOS应用程序时出现问题,ios,facebook,swift,Ios,Facebook,Swift,我正在尝试使用swift在我的应用程序中添加一个类似Facebook的按钮。这是我的代码,也是我到目前为止所采取的步骤。我想知道我是否遗漏了任何步骤,或者代码是否有问题 1-使用Swift创建了一个新的Xcode项目 2-在viewDiDLoad中添加了以下代码 3-导入“导入解析”和“导入社交”,如下所示 4-创建桥接头文件并将FBSDKCoreKit/FBSDKCoreKit.h和FBSDKShareKit/FBSDKShareKit.h导入其中 5-将FBSDKCoreKit和FBSDKS

我正在尝试使用swift在我的应用程序中添加一个类似Facebook的按钮。这是我的代码,也是我到目前为止所采取的步骤。我想知道我是否遗漏了任何步骤,或者代码是否有问题

1-使用Swift创建了一个新的Xcode项目

2-在viewDiDLoad中添加了以下代码

3-导入“导入解析”和“导入社交”,如下所示

4-创建桥接头文件并将FBSDKCoreKit/FBSDKCoreKit.h和FBSDKShareKit/FBSDKShareKit.h导入其中

5-将FBSDKCoreKit和FBSDKShareKit添加到我的框架中

然后我在这一行得到一个“预期声明”错误: likeButton.objectID=“”

以下是完整的代码:

    import UIKit
        import Parse
        import Social

        class NewsPageViewController: UIViewController {
        override func viewDidLoad() {
            super.viewDidLoad()

            var likeButton:FBSDKLikeControl = FBSDKLikeControl()
            likeButton.objectID = "https://www.facebook.com/JCVDonline/?fref=ts"
            likeButton.likeControlStyle = FBSDKLikeControlStyle.BoxCount
            likeButton.frame = CGRectMake(16,20, 290, 40)
            self.view.addSubview(likeButton)
    }

}

问题是我想按下一个按钮,然后让类似的按钮出现。所以我添加了一个IBAction,它工作起来就像金子一样!接下来,我要想办法更改按钮图像:) 顺便说一下,这是工作代码:

    import UIKit
    import Parse
    import Social

    class NewsPageViewController: UIViewController {
        override func viewDidLoad() {
        super.viewDidLoad()
        }
        @IBAction func likeOnFacebook(sender: AnyObject) {

            var likeButton:FBSDKLikeControl = FBSDKLikeControl()
            likeButton.objectID = "https://www.facebook.com/JCVDonline/?fref=ts"
            likeButton.likeControlStyle = FBSDKLikeControlStyle.BoxCount
            likeButton.frame = CGRectMake(16,20, 290, 40)
            self.view.addSubview(likeButton)
         }
    }