Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c NSTimer倒计时,标签显示剩余时间_Objective C_Cocoa_Macos_Nstimer - Fatal编程技术网

Objective c NSTimer倒计时,标签显示剩余时间

Objective c NSTimer倒计时,标签显示剩余时间,objective-c,cocoa,macos,nstimer,Objective C,Cocoa,Macos,Nstimer,我的应用程序需要帮助。我不知道如何在我的应用程序中使用NSTimer,也不知道如何在标签上显示剩余时间的值。此外,是否可以获取进程列表,并使用单选按钮选择在计时器启动后是隐藏还是终止进程?NSTimer将以固定的间隔调用您的方法-您可以将其设置为1秒,并减少每个刻度。或者,为了更可靠,您可以让它更频繁地运行,并处理实际的POSIX gettimeofday(),以便自己跟踪时间并计算剩余时间 是的,这些都是可能的。对于单选按钮,您只需获取它们的状态,然后按照您喜欢的方式进行操作。您可以将它们设置

我的应用程序需要帮助。我不知道如何在我的应用程序中使用
NSTimer
,也不知道如何在标签上显示剩余时间的值。此外,是否可以获取进程列表,并使用单选按钮选择在计时器启动后是隐藏还是终止进程?

NSTimer将以固定的间隔调用您的方法-您可以将其设置为1秒,并减少每个刻度。或者,为了更可靠,您可以让它更频繁地运行,并处理实际的POSIX gettimeofday(),以便自己跟踪时间并计算剩余时间


是的,这些都是可能的。对于单选按钮,您只需获取它们的状态,然后按照您喜欢的方式进行操作。您可以将它们设置为在它们更改时告诉您,或者当您执行指定的行为时,您可以检查它们的状态

首先,这可能是一本好书:


最后,这个答案应该完全符合你的要求。再多搜索一点,你就会发现这个问题了

回答问题的后半部分:不。你可以访问当前进程(某种程度上),但不能杀死它们。请澄清你的问题:你的目标是Mac还是iPhone?您是否在谈论操作系统上下文中的进程,或者您希望(或已经)跟踪的应用程序中并发运行的任务列表(例如后台下载),以便可能取消它们?这意味着回答你问题的第二部分的所有区别……关于第一部分:苹果的文档非常好,至少在大多数情况下是如此!学会在其中找到自己的路;它会很快得到回报。另外:对于UI内容,请在Interface Builder中浏览类库。