相关疑难解决方法(0)

我如何使用NSTimer?

我该如何使用NSTimer?谁能给我一步一步的指示?

cocoa objective-c nstimer

344
推荐指数
5
解决办法
51万
查看次数

NSTimer timerWithTimeInterval:不工作

在我的项目中实现它之前,我已经用计时器创建了一个测试应用程序.这是我第一次使用计时器.但问题是当我实现计时器使用时[NSTimer timerWithTimeInterval: target: selector: userInfo: repeats: ];,它无法正常工作.这是我的代码,界面:

@interface uialertViewController : UIViewController
{

    NSTimer *timer;
}

-(void)displayAlert;
-(void)hideandview;
@end
Run Code Online (Sandbox Code Playgroud)

执行:

@implementation uialertViewController
- (void)viewDidLoad {

    [self displayAlert];
    [super viewDidLoad];
}


-(void)displayAlert{

    timer = [NSTimer timerWithTimeInterval:1 target:self selector:@selector(hideandview) userInfo:nil repeats:NO];

    alert = [[UIAlertView alloc] initWithTitle:@"testing" message:@"hi hi hi" delegate:nil cancelButtonTitle:@"continue" otherButtonTitles:nil];
    [alert show];




    [alert release];
    alert = nil;

}

-(void)hideandview{

    NSLog(@"triggered");

    [alert dismissWithClickedButtonIndex:0 animated:YES];

    [alert release];

    [self displayAlert];
}

@end
Run Code Online (Sandbox Code Playgroud)

然后我换 [NSTimer timerWithTimeInterval: target: selector: userInfo: repeats: ]; [NSTimer …

timer nstimer ios

30
推荐指数
1
解决办法
3万
查看次数

如何暂停/播放NSTimer?

我需要以0:0:0的方式启动NSTimer我正在做的并且我点击了一个暂停按钮,如果用户点击播放,定时器必须暂停一段时间,它必须从暂停的时间值运行.如何暂停和玩NSTimer?有帮助吗?提前致谢.

iphone objective-c nstimer ios xcode4

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

nstimer ×3

ios ×2

objective-c ×2

cocoa ×1

iphone ×1

timer ×1

xcode4 ×1