少なくともFacebook、ツイーター、メールの共有機能を実装する必要があります。Xcode4.5を使用しています。Sharekitを見つけましたが、プロジェクトにクラスを追加するとARCエラーが発生しました。
2 に答える
1
iOS6の新しいUIActivityViewControllerがこれを行います。入力テキスト/画像を指定してコントローラーを提示するだけで、Facebook、Twitter、Eメール、SMSなどで共有できます。
このチュートリアルの引用:
- (IBAction)sendPost:(id)sender {
NSArray *activityItems;
if (_postImage.image != nil) {
activityItems = @[_postText.text, _postImage.image];
} else {
activityItems = @[_postText.text];
}
UIActivityViewController *activityController =
[[UIActivityViewController alloc]
initWithActivityItems:activityItems
applicationActivities:nil];
[self presentViewController:activityController
animated:YES completion:nil];
}
于 2012-11-20T13:29:19.317 に答える
0
SharekitはまだARC用に構築されていません。オプションは、ARCをオフにするか、エラー/警告を修正するか、sharekitを使用せずに、Facebook、Twitter、および電子メール用の組み込みのAppleAPIを使用することです。
于 2012-11-20T13:26:26.100 に答える