小编smo*_*gan的帖子

是否可以在用户默认值中保存计时器的状态?

我有一个标签,我正在显示倒数计时器.

现在,如果我关闭我的应用程序,计时器将关闭,标签的文本也将关闭.我知道我们可以保存标签的文本值.但是,当应用程序再次启动时,我们如何显示正确的倒计时.

假设我在3分钟后关闭00:05:35当应用程序再次启动时,标签应该显示00:02:35并且计时器应该在那里进行剩余的倒计时

objective-c nsuserdefaults nstimer iphone-sdk-3.0

1
推荐指数
1
解决办法
1116
查看次数

如何将数字转换为小时和分钟?

前几天我得到了正确计算的帮助,但是我已经遇到了关于如何将它实现到代码中的问题.

-(IBAction)done:(id)sender {
  int result = (([startHours.text intValue] * 60) + [startMinutes.text intValue]) - 
  (([finishHours.text intValue] * 60) + [finishMinutes.text intValue]);
  totalHours.text = [NSString stringWithFormat:@"%i", result / 60];
  if (result < 0) { 
    totalHours.text = [NSString stringWithFormat:@"%d", result * -1];
  }
Run Code Online (Sandbox Code Playgroud)

以上是代码.但是,在文本字段中,它以总分钟数表示.我想隐蔽它,所以它会显示为总小时和分钟(10.30).我怎么在代码中这样做?

iphone time

1
推荐指数
1
解决办法
3277
查看次数

我想在点击时切换按钮图像

我想在点击时更改按钮的图像.点击一次应该在他的按钮上设置1个图像,当再次点击时,第二个图像应该在那里,这些图像应该打开点击.

cocoa image objective-c button

0
推荐指数
1
解决办法
2696
查看次数

关于返回值的基本C问题

我只是在学习C并且正在使用xCode(不确定它是否重要).这段代码:

#include <stdio.h>

int main (int argc, const char * argv[]) { 
    int myInt;
    myInt = 2; 
    myInt *= ( (3*4) / 2 ) - 9; 
    printf("myInt = %d", myInt);
    return myInt; 
} 
Run Code Online (Sandbox Code Playgroud)

输出:

Session started at 2009-11-09 15:51:15 -0500.]
myInt = -6
The Debugger has exited with status 250.The Debugger has exited with status 250.
Run Code Online (Sandbox Code Playgroud)

printf是对的,但返回的是什么

A)使其包裹,和

B)两次显示结果?(澄清一下,如果我说return 0;,它只打印一次"调试器退出"行,值为0.)

谢谢!

c

0
推荐指数
1
解决办法
283
查看次数