这篇文章是我的【iOS开发每日小笔记】系列中的一片,记录的是今天在开发工作中遇到的,可以用很短的文章或很小的demo演示解释出来的小心得小技巧。它们可能会给用户体验、代码效率得到一些提升,或是之前自己没有接触过的技术,很开心的学到了,放在这里得瑟一下。其实,90%的作用是帮助自己回顾、记忆、复习。一...
分类:
移动开发 时间:
2014-09-16 23:28:51
阅读次数:
335
1、初始化+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo;+ (N...
分类:
其他好文 时间:
2014-09-15 21:14:29
阅读次数:
216
目前总结了一下,在iOS平台容易引起循环引用的几个场景:
一、parent-child模式
二、block(编译器会提示警告)
三、NSTimer
四、桥接...
分类:
移动开发 时间:
2014-09-10 17:53:30
阅读次数:
169
由于本应用需要在应用进入后台后还要进行定时的检测功能,因此对于我来说怎样让APP在进入后台后 保持运行状态是比较大的需求。然后在iOS系统中是很难实现的,不管是 通过 音频还是 定位系统,我查找了一些资料后都是只能申请到十分钟的运行态。没有所谓的长期运行的概念。。。。。 然而在博客中突然看到这篇文....
分类:
移动开发 时间:
2014-09-03 16:17:06
阅读次数:
197
调用一次计时器方法:[cpp]view plaincopymyTimer=[NSTimerscheduledTimerWithTimeInterval:1.5target:selfselector:@selector(scrollTimer)userInfo:nilrepeats:NO];//不重复...
分类:
移动开发 时间:
2014-09-03 13:00:46
阅读次数:
234
首先创建一个视图NioLampViewController类AppDelegate.h#import<UIKit/UIKit.h>
@interfaceAppDelegate:UIResponder<UIApplicationDelegate>
@property(strong,nonatomic)UIWindow*window;
@endAppDelegate.m#import"AppDelegate.h"
#import"NioLampViewController..
分类:
其他好文 时间:
2014-09-02 10:37:25
阅读次数:
407
方法1:使用NSTimer来实现 主要使用的是NSTimer的scheduledTimerWithTimeInterval方法来每1秒执行一次timeFireMethod函数,timeFireMethod进行倒计时的一些操作,完成时把timer给invalidate掉就ok了,代码如下:1 s...
分类:
移动开发 时间:
2014-09-01 09:13:22
阅读次数:
471
转:http://blog.csdn.net/enuola/article/details/8099461注意:定时器的调用,放在主线程中最优! 在gcddispatch_async中执行可能会无效!调用一次计时器方法:[cpp]view plaincopymyTimer=[NSTimersched...
分类:
移动开发 时间:
2014-08-30 20:22:49
阅读次数:
290
首先看iOS的,Scheduling Timers in Run LoopsA timer object can be registered in only one run loop at a time, although it can be added to multiple run loop m...
分类:
移动开发 时间:
2014-08-28 13:09:39
阅读次数:
416
使用 NSTimer 和 perfrormSelectorOnMainThread:withObject:waitUntilDone 做定时并可以取消移除:-(void)viewDidAppear:(BOOL)animated{ [super viewDidAppear:animated]; ...
分类:
其他好文 时间:
2014-08-27 20:14:28
阅读次数:
240