IPhone对@selector的函数如何传参数
2012-04-15 15:07
253 查看
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init]; if(oldView != nil){ [dict setObject:oldView forKey:@"oldView"]; } if(newView != nil){ [dict setObject:newView forKey:@"newView"]; } [NSTimer scheduledTimerWithTimeInterval:0.0 target:self selector:@selector(onTimer:) userInfo:dict repeats:NO]; [dict release];
- (void)onTimer:(NSTimer *)timer { UIView *oldView = [[timer userInfo] objectForKey:@"oldView"]; UIView *newView = [[timer userInfo] objectForKey:@"newView"]; [UIView animateWithDuration:2.0 delay:0 options:UIViewAnimationOptionAllowUserInteraction animations:^{ oldView.alpha = 0.0; newView.alpha = 1.0; } }
- (void)onTimer:(NSTimer *)timer { UIView *oldView = [[timer userInfo] objectForKey:@"oldView"]; UIView *newView = [[timer userInfo] objectForKey:@"newView"]; [UIView animateWithDuration:2.0 delay:0 options:UIViewAnimationOptionAllowUserInteraction animations:^{ oldView.alpha = 0.0; newView.alpha = 1.0; } }
相关文章推荐
- 通过NSTimer看IPhone对@selector的函数如何传参数
- IPhone对@selector的函数如何传参数
- 通过NSTimer看IPhone对@selector的函数如何传参数
- IPhone对@selector的函数如何传参数 (nstimer)
- 通过NSTimer看IPhone对@selector的函数如何传参数
- 通过NSTimer看IPhone对@selector的函数如何传参数
- ios开发@selector的函数如何传参数/如何传递多个参数
- @selector的函数如何传参数/如何传递多个参数
- iOS之@selector的函数传递多个参数
- C#多线程函数如何传参数和返回值
- 如何获取函数的变长参数(va_list, va_start, va_arg, va_end)
- iOS自定义警告框 OC 如何写可变参数的函数
- 转:C语言中如何将二维数组作为函数的参数传递
- 关于 王爽 汇编综合研究 研究实验五 函数如何接受不定量的参数 (偷工法)
- 函数参数不固定的时候如何求返回值?arguments
- 如何将二维数组作为函数的参数传递
- 如何将二维数组作为函数的参数传递
- Delphi与VC如何实现变参函数,类似Format、sprintf的变长参数实现原理,va_list与Array of const
- C#多线程函数如何传参数和返回值
- VC中线程函数如何传递多个参数