gpt4 book ai didi

objective-c - 增加 UITextField 的 integerValue

转载 作者:搜寻专家 更新时间:2023-10-30 20:08:57 25 4
gpt4 key购买 nike

这是动画squareOne的代码的完成代码。单击它时,它会隐藏。如果 squareOne 使用的图像索引与 icon 相同,并且如果 squareOne 被隐藏,则动画重复。 (这是我希望分数增加的条件)。如果根本没有点击 squareOne,它仍会重复。

completion:^(BOOL complete) {
if (complete) {
[self squareOneColour];
[self squareOneMover];
if (self.squareOne.hidden==YES) {
if (a==b) {
[self squareOneColour];
[self squareOneMover];
//I want the score to increase here
} else if (a!=b) {
[self squareOneColour];
[self squareOneMover];
NSLog(@"square one isn't supposed to be pressed");
}}}}];} //Just to make more compact

当我尝试这样做时,我总是创建许多 NSStringNSUInteger 变量,我认为我的方法效率低下,而且它不起作用......任何人都可以帮助我获取文本字段 scoreintegerValue 以在每次按下 squareOne 时增加并匹配 icon 上的图像?

最佳答案

如何使用:

myTextField.text = @(_myTextField.text.integerValue + 1).stringValue;

我们正在做的是:

  • 从文本字段中获取整数值并加一
  • 通过将其装箱为 NSNumber(使用“@”),然后对其调用 stringValue 方法,将其重新设置为文本字段文本属性的值。

关于代码格式:

  • 我建议不要使用尾随注释,例如 foo += 5//Add foo-tax。理由是开发人员可能会浪费时间让尾随评论排列好并格式化。它是代码质量工具中常见的“lint”检查工具。
  • 不要将所有牙套都放在一行中。通常最好坚持格式约定。

关于objective-c - 增加 UITextField 的 integerValue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26899845/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com