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

Iphone 我们如何在通过对话框发布facebook好友状态的循环之间添加延迟?,iphone,Iphone,我过去经常在墙上贴朋友的帖子。 这里self.fbFriendsInvitedid是我朋友id的数组。我希望dilog打开延迟。因为如果数组元素更大,则应用程序崩溃。我该怎么办 Facebook *fb = [((AppDelegate*)[[UIApplication sharedApplication] delegate]) fbInstance]; NSLog(@"%@",self.fbFriendsInvited); NSLog(@"%@",self.fbFriendsInvitedi

我过去经常在墙上贴朋友的帖子。 这里self.fbFriendsInvitedid是我朋友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];
Facebook*fb=[((AppDelegate*)[[UIApplication sharedApplication]delegate])fbInstance];
NSLog(@“%@”,自我邀请);
NSLog(@“%@”,self.fbFriendsInvitedid);

对于(int i=0;i您可以将代码放入某种方法中,并在延迟后调用它,如下所示:

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

将0.5秒替换为您认为足以避免的所需时间crash@user2632981哦,我明白了。但你们只能决定何时何地需要调用任何方法,若我不知道你们的编码和要求,我怎么能在这方面帮助你们。