アプリでiOS6にTwitterを設定しています。私が遭遇した問題は次のとおりです。ユーザーが複数のTwitterアカウントを持っている場合、共有するアカウントを選択するにはどうすればよいですか。
配列内のすべてのアカウントを取得することができました。しかし、問題は、このアカウントをどのようにリンクするかです。
ACAccount *acct = [_accounts objectAtIndex:twitterAccountInt];
これとともに:
slComposerSheetController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];
NSString *postText = [informationToBeShared objectForKey:@"postText"];
NSURL *postImageURL = [NSURL URLWithString:[informationToBeShared objectForKey:@"postImageURL"]];
NSURL *postURL = [NSURL URLWithString:[informationToBeShared objectForKey:@"postURL"]];
[slComposerSheetController setInitialText:[informationToBeShared objectForKey:@"postText"]];
[slComposerSheetController addImage:[UIImage imageWithData:[NSData dataWithContentsOfURL:postImageURL]]];
[slComposerSheetController addURL:postURL];
[delegate presentViewController:slComposerSheetController animated:YES completion:nil];