iOS:いくつかのコンテンツを開くアプリがあり、保存されたキャッチからメッセージコンテンツを削除できるボタンを右のナビゲーションバーに追加しました。メッセージを削除する前にユーザーに適合するコンフォメーションアクションを配置したいので、次のようなUIActionsheetを作成しました:
sheet = [[UIActionSheet alloc] initWithTitle:@"Delete Message" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"Delete Message" otherButtonTitles:nil];
// view sheet
[sheet showInView:self.view];
NSLog(@"Button %d", buttonIndex);
deleteContent 関数でこの値を使用するにはどうすればよいですか? 私の削除機能は
-(void) deleteContent
{
if (buttonIndex=0)
{
[[NSFileManager defaultManager] removeItemAtPath:fileName error:&e];
}
}
私の質問は、これを 1 回の呼び出しで呼び出すことができ、これをすべて実行できる 1 つの関数だけに再配置するにはどうすればよいかということです。