草庐IT

member_facebook

全部标签

ios - 适用于 iOS 的 Facebook SDK v4.0 - FBSDKProfile currentProfile 未设置

我刚刚为我的iOS应用程序将我的FacebookSDK“升级”到4.0。我的登录工作正常,但是,根据文档,我现在应该使用FBSDKProfile.currentProfile()来访问配置文件信息。但是,这个值似乎总是nil,即使正在显示我的个人资料图片(通过FBSDKProfilePictureView)和我的FBSDKAccessToken.currentAccessToken()不是nil。这是我的登录ViewController:importUIKitclassLoginViewController:UIViewController,FBSDKLoginButtonDelega

ios - 适用于 iOS 的 Facebook SDK v4.0 - FBSDKProfile currentProfile 未设置

我刚刚为我的iOS应用程序将我的FacebookSDK“升级”到4.0。我的登录工作正常,但是,根据文档,我现在应该使用FBSDKProfile.currentProfile()来访问配置文件信息。但是,这个值似乎总是nil,即使正在显示我的个人资料图片(通过FBSDKProfilePictureView)和我的FBSDKAccessToken.currentAccessToken()不是nil。这是我的登录ViewController:importUIKitclassLoginViewController:UIViewController,FBSDKLoginButtonDelega

ios - 惰性变量给出 'Instance member can not be used on type' 错误

我现在多次遇到此错误,并采取了不同的解决方法,但我真的很好奇为什么会发生这种情况。基本场景如下:classSomeClass{varcoreDataStuff=CoreDataStuff!lazyvarsomethingElse=SomethingElse(coreDataStuff:coreDataStuff)}所以我知道我不能在类完全初始化之前使用self,但在这种情况下,我正在使用self属性coreDataStuff来初始化一个惰性变量,这在我的实例准备好之前不会发生。任何人都可以解释我为什么会这样Instancemembercannotbeusedontype错误?

ios - 惰性变量给出 'Instance member can not be used on type' 错误

我现在多次遇到此错误,并采取了不同的解决方法,但我真的很好奇为什么会发生这种情况。基本场景如下:classSomeClass{varcoreDataStuff=CoreDataStuff!lazyvarsomethingElse=SomethingElse(coreDataStuff:coreDataStuff)}所以我知道我不能在类完全初始化之前使用self,但在这种情况下,我正在使用self属性coreDataStuff来初始化一个惰性变量,这在我的实例准备好之前不会发生。任何人都可以解释我为什么会这样Instancemembercannotbeusedontype错误?

ios - Facebook iOS SDK 和 swift : how get user's profile picture

我已经在Xcode6中集成了Facebooksdk(使用swift)。在登录期间,我请求public_profile权限:FBSession.openActiveSessionWithReadPermissions(["public_profile"],allowLoginUI:true,completionHandler:{......所以我请求用户的信息:FBRequestConnection.startForMeWithCompletionHandler{(connection,user,error)->Voidin......为什么用户对象不包含头像?如何获取用户个人资料图片?

ios - Facebook iOS SDK 和 swift : how get user's profile picture

我已经在Xcode6中集成了Facebooksdk(使用swift)。在登录期间,我请求public_profile权限:FBSession.openActiveSessionWithReadPermissions(["public_profile"],allowLoginUI:true,completionHandler:{......所以我请求用户的信息:FBRequestConnection.startForMeWithCompletionHandler{(connection,user,error)->Voidin......为什么用户对象不包含头像?如何获取用户个人资料图片?

ios - 通过 UIActivityViewController (Twitter, Facebook, Instagram) 使用主题标签分享图片

我正在尝试使用UIActivityViewController分享带有井号标签的图像,但在尝试分享到Twitter、Facebook和Instagram时遇到了一些奇怪的行为。似乎没有很多关于这些服务的共享扩展的文档。场景1:使用带有图像和文本的事件项数组初始化Controller如果我像这样初始化Controller,Twitter和Facebook将显示在Controller中(没有Instagram,因为它不支持文本项),并且两者都将以编程方式在文本输入字段中预填充主题标签:letactivityVC=UIActivityViewController(activityItems:

ios - 通过 UIActivityViewController (Twitter, Facebook, Instagram) 使用主题标签分享图片

我正在尝试使用UIActivityViewController分享带有井号标签的图像,但在尝试分享到Twitter、Facebook和Instagram时遇到了一些奇怪的行为。似乎没有很多关于这些服务的共享扩展的文档。场景1:使用带有图像和文本的事件项数组初始化Controller如果我像这样初始化Controller,Twitter和Facebook将显示在Controller中(没有Instagram,因为它不支持文本项),并且两者都将以编程方式在文本输入字段中预填充主题标签:letactivityVC=UIActivityViewController(activityItems:

ios - [NSObject : AnyObject] ?' does not have a member named ' subscript' error in Xcode 6 beta 6

当键盘显示在屏幕上时,我使用下面的几行代码来获取键盘的框架。我已经注册了UIKeyboardDidShowNotification通知。funckeyboardWasShown(notification:NSNotification){varinfo=notification.userInfovarkeyboardFrame:CGRect=info.objectForKey(UIKeyboardFrameEndUserInfoKey).CGRectValue()}这曾经在beta5中工作。我下载了最新的Xcode6版本,它是beta6,这个错误发生在第二行。'[NSObject:Any

ios - [NSObject : AnyObject] ?' does not have a member named ' subscript' error in Xcode 6 beta 6

当键盘显示在屏幕上时,我使用下面的几行代码来获取键盘的框架。我已经注册了UIKeyboardDidShowNotification通知。funckeyboardWasShown(notification:NSNotification){varinfo=notification.userInfovarkeyboardFrame:CGRect=info.objectForKey(UIKeyboardFrameEndUserInfoKey).CGRectValue()}这曾经在beta5中工作。我下载了最新的Xcode6版本,它是beta6,这个错误发生在第二行。'[NSObject:Any