我有一个程序,其中取决于我触摸屏幕的位置,它会使方形变成红色或蓝色。但基于正方形的颜色,我想有一套特定的规则。我试图写一个基本上说明方形颜色是红色的代码......这样做,或者如果方形颜色是蓝色......就这样做。正方形是在它自己的类中,我使用了一个名为setColor的setter/getter方法,以便从ViewController类中改变它的颜色。当编写“if then”规则时,我不能写“if(cv.color == blueColor){do something ...}”。有没有人知道在这种情况下适当的语法是什么?在“if ... then”语句中使用类的颜色属性的语法是什么
-2
A
回答
2
你可以对比的颜色:
if ([cv.color isEqual:[UIColor blueColor]]) {
// it's blue
} else if ([cv.color isEqual:[UIColor redColor]]) {
// it's red
}
+0
我已经想通了什么我需要做的是,我没有在广场(cv)类中创建颜色属性。像往常一样,问题有一个简单的答案。 – user2379694 2013-05-14 03:30:04
相关问题
- 1. Excel中的if/then语句
- 2. if then语句javascript
- 3. SAS IF then语句
- 4. C++ if ... then语句
- 5. SCONS if/then语句
- 6. 在进程中使用if/then语句时VHDL语法错误
- 7. if else语句的用法是什么?
- 8. 使用if,then语句的问题
- 9. GitLab CI使用if语句的语法是什么
- 10. FLTK颜色if语句
- 11. 用if语句更改td的颜色
- 12. 如何在Oracle的where子句中使用IF THEN ELSE语句?
- 13. global.asa中的if/then语句的变量
- 14. SqlAlchemy:case语句(case - if - then -else)
- 15. If/then/else语句批量
- 16. Pascal:理解if/then语句
- 17. MYSQL; IF then SET语句
- 18. Bash if-then语句模式
- 19. R中的If-then-else语句
- 20. SQL语句中的IF/THEN逻辑
- 21. if语句中“或”的语法是什么?
- 22. Cygwin使用什么VI语法颜色
- 23. IF,THEN语句在MySQL中有多个语句
- 24. JSTL if语句HTML属性
- 25. 将注释和颜色插入到满足If ... Then语句的单元格中
- 26. “if”语句与最后的“then”之间有什么区别?
- 27. 在mysql语句中使用if语句
- 28. 在for语句中使用if语句
- 29. 在Linq语句中使用'if'语句
- 30. 在if语句中使用where语句
如果你有一个getter,什么阻止你写'如果(cv.GetColor()== blueColor){喇嘛喇嘛}'” – harper 2013-05-14 16:53:42