NSTimer 详细设置NSTimer 详细设置1:http://blog.csdn.net/davidsph/article/details/7899483NSTimer 详细设置2:http://blog.csdn.net/davidsph/article/details/78997311 、、...
分类:
其他好文 时间:
2014-08-27 12:35:37
阅读次数:
279
昨天下午工作的时候遇见一个这样的需求,网络请求失败后把请求数据保存到本地,并自动重发3次,时间间隔是10秒,如果3次后还失败的话,下一次启动这个接口的时候,把新数据和保存在本地的数据都要发送,刚开始以为没多少难度,不就是网络请求发送数据嘛,首先脑子里的第一反应就是用定时器,初始化定时器,然后触发.....
分类:
其他好文 时间:
2014-08-23 12:35:40
阅读次数:
153
//延展添加对象
@interface AppDelegate ()
{
UIView *_containerView;
NSTimer *_timer;
}
@end
//- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictiona...
分类:
其他好文 时间:
2014-08-22 14:35:37
阅读次数:
260
下面有两种做法1.使用日期组件 NSDateComponents2.使用NSString 生成一个日期 //创建一个日历对象NSCalendar*calendar = [NSCalendarcurrentCalendar];//创建日期组件NSDateComponents*dc = [[NSDate...
分类:
移动开发 时间:
2014-08-19 16:07:14
阅读次数:
197
- (void)startLoop
{
[NSThread
detachNewThreadSelector:@selector(loopMethod)
toTarget:self
withObject:nil];
}
- (void)loopMethod
{
[NSTimer
scheduledTimerWithTimeInterval:3.0f...
分类:
移动开发 时间:
2014-08-11 21:31:22
阅读次数:
211
iOS开发UI篇—无限轮播(功能完善)一、自动滚动添加并设置一个定时器,每个2.0秒,就跳转到下一条。 获取当前正在展示的位置。 1 [self addNSTimer]; 2 } 3 4 -(void)addNSTimer 5 { 6 // NSTimer timerWithTim...
分类:
移动开发 时间:
2014-08-04 21:24:38
阅读次数:
427
object-c定时器
object-c定时器会自动retain当前的使用者,如果不注意调用invalidate,则很容易引起循环引用导致内存泄露。下面的思路提供了一套还算可行的解决方案。
举例:
经常在viewController中有可能有自动刷新界面的需求。 获取数据失败后,每隔10秒自动刷新重新获取数据,这个时候使用NSTimer是一个很方便的事情。一般情况下直接创建一个NST...
分类:
其他好文 时间:
2014-08-04 18:00:57
阅读次数:
256
- (void)startLoop
{
[NSThread
detachNewThreadSelector:@selector(loopMethod)
toTarget:self
withObject:nil];
}
- (void)loopMethod
{
[NSTimer
scheduledTimerWithTimeInterval:3.0f...
分类:
移动开发 时间:
2014-08-01 19:42:52
阅读次数:
186
主线程的生命周期和程序的生命周期一样.NSTimer不能在子线程上执行.状态:创建->等待->运行->销毁->死亡.(另还有阻塞)NSRunLoop:主循环,可以控制任何线程。NSThread:自己管理状态,最复杂。Cocoa NSOperation:------------------------...
分类:
编程语言 时间:
2014-07-31 12:14:16
阅读次数:
360
本示例实现的动画:UIView定时消失随后又闪现,即一闪一闪的动画
所采用的技术:定时器(NSTimer) + 动画(beginAnimations/commitAnimations)
具体实现步骤:
第一步:定时器部分完全复制上个示例:http://blog.csdn.net/wanggsx918/article/details/38269919
1、在.h文件中定义一个变量...
分类:
移动开发 时间:
2014-07-29 18:00:02
阅读次数:
247