nstimer

    0热度

    1回答

    我编写了我的计时器的想法记住,当我的计时器达到10时,它停止。但由于某种原因,它没有。 import Foundation import UIKit class SinglePlayer: UIViewController { var timerCount = 0.0 @IBOutlet weak var timer: UILabel! var timerVar

    0热度

    2回答

    我已经在AppStore中开发并部署了我的应用程序。它正在成功运行。 现在,我在实现Rate us对话框时遇到了一个逻辑问题。 我想显示自定义对话框时用户花费在我的应用程序5 mins和30 Seconds在任何屏幕。 Curently其中谈到在我心中唯一的解决办法是使用: performSelector:withObject:afterDelay: 但我不知道这是好还是不好。他们是否有其他方

    -1热度

    2回答

    我创建并开始在我ViewControllers的一个自我重复计时器运行的计时器(姑且称之为VC1)有某种影像的幻灯片。当转换到任何其他VC时,VC1的计时器似乎会继续运行,因为其选择器方法每两秒打印一次。由于这会干扰定时器从任何其他VC返回到VC1时,我必须在某个时刻删除它。 这是在控制台中会发生什么:(runImages()是定时器的选择,数量应该显示,当你看到它的怪异图像...) 我想一旦我退

    0热度

    1回答

    我已经实现了一个简单的倒计时UIDatePicker和NSTimeInterval它工作正常,但我有以下问题:当我在Xcode模拟器中运行应用程序,如果我按Ctrl + shift + h,倒计时在后台工作,但是当我在iPhone 6上运行应用程序时,如果按下主屏幕按钮,倒计时将停止,并且不会在后台工作。 我已实现了以下通知(AppDelegate.m): - (void)applicationW

    2热度

    2回答

    我想建立一个可靠的固态系统中使用SWIFT在我的应用程序建立一个节拍器。 我已经建立了使用NSTimer到目前为止似乎是一个坚实的系统..我现在唯一的问题是当计时器开始第2次点击是关闭时间,但随后它捕捉到一个坚实的时间表。 现在我所有的研究后,我看到有人提到你应该使用其他音频工具,不是靠的NSTimer ..或者,如果你选择使用的NSTimer那么就应该是在自己的线程。现在我看到很多人对此感到困惑

    0热度

    1回答

    我正在Swift编写一个应用程序,需要使用与聊天应用程序相同的方式从服务器更新数据。区别在于我有多个ViewController,并且它们都需要使用相同的数据进行更新。 我已经考虑在每个ViewController中使用一个计时器,并在每个课程中分别激活我的HTTP请求。 我的问题是: 我可以激活从AppDelegate中的计时器,并把更新后的数据在一个单独的类和所有类使用它,或者也许有另一种方式

    1热度

    1回答

    我正在寻找一种方法来检测用户是否在屏幕上(屏幕持续1秒)我尝试使用计时器,但我没有工作。这是我现在的代码。 var brakeTimer = NSTimer() func update() { print("The user is holding the screen") } override func touchesBegan(touches: Set<UITouch>, w

    1热度

    2回答

    我见过需要参数,选择器的对象。理解选择器的一般概念是什么? 选择选择器的一个例子是NSTimer,其中我选择的选择器是增加计数器的函数。 timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: ("incrementCounter"), userInfo: nil, repeats: true)

    2热度

    1回答

    我有多个视图,每个与自己的计时器相关联。但是,每次只有一个视图正在运行一段时间。我正在访问for ... in循环中的每个视图,如果前一个视图中的前一个定时器已停止,而我在选择器方法中使其失效,则我想为下一个视图启动时间。 的代码如下所示: var timer = NSTimer() let timeInterval:NSTimeInterval = 1 var views = [TimerV

    0热度

    2回答

    我在页面based.based制作应用程序。我有多个不同的控制器。每个控制器都有NSTimer,当控制器viewDidAppear()打开时。当控制器为viewDidDisappear()时,我使NSTimer关闭。它在我在控制器之间慢慢滑动时起作用,但如果我快速滑动控制器,某些定时器不会关闭。我尝试了几种不同的方法。第一种方法我发布通知给关闭计时器的功能,但它也适用于我在控制器之间慢慢滑动。第二