我正在为 iPhone 应用程序在 Xcode 中编写一些代码,我希望能够在另一种方法(我想使用一个 if 语句,这样如果按钮被按下它就会执行此操作,但如果没有按下则它会执行其他操作)。
最佳答案
没有 has_method_been_run() 函数,但您可以检查状态是否已更改。
例如,方法 button_clicked() 调用方法 change_font_to_blue()。在这种情况下,您可以检查字体是否为蓝色以及是否调用了该方法。
这当然是一个非常基本的示例,但您可以检查任意数量的变量/UI 的状态以查看它是否已更改。
或者您可以向对象添加一个 bool 值,并在执行您正在观看的方法时将其设置为 true。
关于ios - 检查一种方法是否已在不同的方法中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17707175/