是动画 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
当我尝试这样做时,我总是创建数十个
NSString
和 NSUInteger
变量,我认为我的方法效率低下,而且不起作用......任何人都可以帮助我每次按下 integerValue
和匹配 score
上的图像? 最佳答案
如何只使用:
myTextField.text = @(_myTextField.text.integerValue + 1).stringValue;
我们正在做的是:
关于代码格式:
foo += 5 //Add foo-tax
。其基本原理是开发人员可以浪费时间将尾随注释对齐并进行良好格式化。它是代码质量工具中常见的“lint”检查。 关于objective-c - 增加 UITextField 的 integerValue,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26899845/