如何在 iOS 计算器中使用 (+1) 和 (-1) 在没有按钮“=”的情况下连续递增和递减
How to continuously Increment & Decrement with (+1) & (-1) in iOS calculator without the Button "="
首先抱歉我的英语不好。
我正在为 iPhone 6 创建一个基本的 iOS 计算器,因为我是 iPhone 开发的初学者。
一切正常,加法,减法等。
现在我想制作这个计算器应用程序来计算黑杰克纸牌。
但我的问题是:
Q)是否可以在没有“=”按钮的情况下连续计算加+1的值?那就是我想在按(低+1)按钮时连续加+1,在按(高-1)按钮时连续减-1?
请给我一些建议。再次为我糟糕的英语感到抱歉。
好吧,一个建议是提供一个 up
和 down
按钮(或 increment
和 decrement
或其他任何你可以称呼它们的按钮),只需添加或从当前显示值减一。
根据您的代码结构,这可以像这样简单:
case INCR_BTN:
setDisplay (getDisplay() + 1);
break;
case DECR_BTN:
setDisplay (getDisplay() - 1);
break;
(在 C 中,但与 ObjC 足够相似,它会有所帮助)。
但请记住,我认为许多赌场不会让您坐在他们的 21 点牌桌上玩弄您的 iPhone :-) 最好的算牌者就是这样做的在他们的脑海中,但即便如此,如果您似乎赢了太多,他们会更早地开始剪鞋,以消除计数可能给您带来的任何优势。
首先抱歉我的英语不好。
我正在为 iPhone 6 创建一个基本的 iOS 计算器,因为我是 iPhone 开发的初学者。 一切正常,加法,减法等。 现在我想制作这个计算器应用程序来计算黑杰克纸牌。
但我的问题是: Q)是否可以在没有“=”按钮的情况下连续计算加+1的值?那就是我想在按(低+1)按钮时连续加+1,在按(高-1)按钮时连续减-1?
请给我一些建议。再次为我糟糕的英语感到抱歉。
好吧,一个建议是提供一个 up
和 down
按钮(或 increment
和 decrement
或其他任何你可以称呼它们的按钮),只需添加或从当前显示值减一。
根据您的代码结构,这可以像这样简单:
case INCR_BTN:
setDisplay (getDisplay() + 1);
break;
case DECR_BTN:
setDisplay (getDisplay() - 1);
break;
(在 C 中,但与 ObjC 足够相似,它会有所帮助)。
但请记住,我认为许多赌场不会让您坐在他们的 21 点牌桌上玩弄您的 iPhone :-) 最好的算牌者就是这样做的在他们的脑海中,但即便如此,如果您似乎赢了太多,他们会更早地开始剪鞋,以消除计数可能给您带来的任何优势。