iphone - 我们如何在通过对话框发布 Facebook 好友状态的循环之间添加延迟?

标签 iphone

我曾经通过对话来发布 friend 墙。 这里 self.fbFriendsInvitedid 是我 friend id 的数组。我想要延迟打开 dilog。因为如果数组元素更大,那么应用程序就会崩溃。我该怎么办?

 Facebook *fb = [((AppDelegate*)[[UIApplication sharedApplication] delegate]) fbInstance];
NSLog(@"%@",self.fbFriendsInvited);
NSLog(@"%@",self.fbFriendsInvitedid);
for (int i=0; i<self.fbFriendsInvitedid.count; i++) {
    NSObject *obj=[self.fbFriendsInvitedid objectAtIndex:i];
    NSLog(@"%@",obj);
    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   obj,@"to",@"Invite Me", @"name", @"available for iOS apps in Facebook Platform.", @"caption", @"Check out 'Invite Me' for iOS & be my friend here",@"description",@"http://www.inviteme.com",@"link",@"http://www.facebookmobileweb.com/inviteme/img/facebook_icon_large.png", @"picture",nil];

    [fb dialog:@"feed" andParams:params andDelegate:self];

请帮忙!!

最佳答案

您可以将代码放入某个方法中,并在延迟后调用它,如下所示:

[self performSelector:@selector(onClickPost) withObject:nil afterDelay:0.5];

关于iphone - 我们如何在通过对话框发布 Facebook 好友状态的循环之间添加延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18629003/

相关文章:

iphone - 将图像文件上传到 Web 表单

iphone - 有没有一种方法可以定义某些类可以访问而其他类不能访问的变量?

iphone - If-Then 语句困惑,NSURL 结果不正确

ios - 仅适用于 iPhone 的方向锁定

iphone - 同时使用 AVPlayer 播放视频并使用 AVAudioRecorder 录制声音

iphone - ios6设备不支持方向

iphone - 推送通知徽章增加和php脚本

iphone - 改变音频口音的方法 iPhone sdk

iphone - 创建类似于 iPad 的 'Contacts' 应用程序的地址簿 UI

IOS Swift 3 FCM token 生成无效 token