私は数独のような iOS アプリケーションを作成しています。そのアプリケーションでは、元に戻すやり直しボタンを作成しました。数独では、各グリッド値はボタンのタイトルです。元に戻すボタンまたはやり直しボタンをクリックするたびに、アクションに応じてグリッド値が変更されます。 NSUndomanager でやりますか?サンプル コードはありますか?解決策を教えてください
if([value intValue] == 0)
{
CurrentTitle=[NSString stringWithFormat:@"%@", [[b titleLabel ]text]];
[self AllSweepFunctionAction];
[b setTitle:appendedString forState:0];
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
[[b titleLabel] setFont:[UIFont fontWithName:@"Kids" size:15]];
}else
{
[[b titleLabel] setFont:[UIFont fontWithName:@"Kids" size:7]];
}
[b setTitleColor:[UIColor darkGrayColor] forState:0];
[ b titleLabel].lineBreakMode = NSLineBreakByCharWrapping;
[b titleLabel].textAlignment = NSTextAlignmentCenter;
}