問題タブ [nstimer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - NSTimer が 2 回目の実行で iPhone シミュレーターをクラッシュさせる
次の applicationWillTerminate は、started、stopped、startTime、および stopTime の状態を保存し、タイマーを無効にします。その意図は、アプリケーションを終了して状態を復元し、アプリの再起動時にタイマーを再起動できるようにすることです。
次の viewDidLoad は状態を復元し、if 条件が満たされたときにタイマーを再起動することになっています。
プログラムは、シミュレーターで初めて正常に実行されます。2 回目のシミュレーターの実行で、タイマー = [NSTimer.............repeats:YES] に達するとアプリがクラッシュします。声明。色々と調べて試してみましたがダメでした。
ヒントをいただければ幸いです。
iphone - iPhoneがスリープモードの場合、iPhoneアプリは10〜15分間遅延します
毎秒トリガーされるNSTimerを使用するアプリを作成しました。
私の問題は、iPhoneがスリープモードの場合、イベントがトリガーされる前に10〜15分の遅延が発生することです。私はこれをスタックオーバーフローしてグーグルで検索しましたが、これはスリープモードのときに電話が特定のイベントのリッスンを停止するためと思われます。
一部の人々は、電話をスリープさせずにミュート音を再生することでこの問題を解決しました。
- 遅延の理由は何でしょうか?
- ミュートサウンドソリューションは非常に「汚い」もののようです。これを解決する他の方法はありますか?
- ミュートサウンドソリューションを使用した場合、アップルレビューに合格しますか?
コード:
iphone - NSTimerでタイマーをスケジュールすると、タスクが予想よりも速く実行されます
NSTimerの関数を使用してタイマーをviewWillAppear
次のようにスケジュールします。
この関数呼び出しでは、updateScrollViewItems
毎分セレクターを呼び出すことを期待していますが、そうではなく、予想よりも速く(数秒程度)アイテムを更新します。
この予期しない動作の原因は何ですか?
iphone - 一定時間後に NSThread をタイムアウトする
一定時間後にタイムアウトしたい NSThread があります。
これについてあなたが提供できる助けは大歓迎です。
ありがとう、
Zen_silence
iphone - Core Animation を使用して UIImageView のサイズを変更する
UIImageView
Core Animation を使用して、すべてのアニメーション フレームで a の高さを増やしたいと考えています。これを行う方法はありますか?
を使用してこれを行いましたNSTimer
。UIImageView
contentMode を scalingModeに設定し、タイマーの目盛りごとに高さを増やしていました。
Core Animation を使用してこれを行う、よりクリーンで高レベルの方法はありますか?
ありがとう、ハリカント・ジャミ
iphone - UIButtonの背景画像を1秒に2回以上変更する
私は現在iPhoneSDKを使用しています。
UIButtonの背景画像を変更するNSTimerがあります。これが完了すると、同じアクションが再度トリガーされます(NSTimerがリセットされます)。
私の問題は、NSTimerが1秒に2回以上実行するように設定されている場合です。(0.75、たとえば)背景画像は変更されません。
NSLogを使用して、イベントが発生することを確認しています。ただし、ボタンの画像は元の状態のままになります。
1秒に1回以上背景画像を変更する方法はありますか?
これは私のタイマーです:
そして、画像を変更するためのコード:
tmpLvlSpeedが1.0未満の場合、ボタンの画像は変更されません。simPressRed関数は引き続き起動しますが。
手がかりはありますか?変更できる更新サイクルはありますか?
iphone - iPhone:NSTimerカウントダウン(分:秒の表示)
タイマーコードを設定しました。すべてコーシャですが、ラベルに秒ではなく「分:秒」を表示したいと思います。
私はすでに「時間」を600、つまり10分に設定しました。ただし、ゼロになるまで10:59、10:58などを表示したい。
どうすればよいですか?
ありがとう!
iphone - NSTimer はアプリが再び起動されるまでフリーズしますか?
ボタン、UIImageView、および NSTimer を備えたシンプルなアプリがあります。タイマーは 5 秒ごとに繰り返し開始され、ImageView を新しい画像で更新しますが、ボタンは単にタイマーを停止して別のビューに切り替えます。
問題は、ボタンを押しても数秒間何も起こらないことです (タイマーが再び起動するまで)。
ボタンがタイマーを停止し、タイマーの間隔の間ではなく、いつでもその仕事をする方法はありますか?
ボタンは InterfaceBuilder で定義され、コード内の関数に接続されます。
NSTimer コード: (RunLoop に追加せずに & で試しました)。
updateTimer = [NSTimer scheduledTimerWithTimeInterval:5 target:self selector:@selector(updateImageViews) userInfo:nil repeats:YES];
ありがとう!
objective-c - NSTimer で複数の毎日のイベントをスケジュールしますか?
に保存されているスケジュール キャッシュがありNSDictionary
ます。
以下の例では、20120 年 1 月 13 日 2:00PMと2012 年 1 月 13 日 2:05PMのスケジュール時刻があります。これらの両方をキューに追加して、独自に起動するにはどうすればよいですか?
スケジュール キャッシュを構築します。
イベントのスケジュール:
イベントを発生させる:
イベントの例:
iphone - NSTimer UserInfo を介してデータを渡す
NSTimer 呼び出しのために userInfo を介してデータを渡そうとしています。これを行う最善の方法は何ですか?NSDictionary を使用しようとしています。Objective-C オブジェクトがある場合、これは十分に単純ですが、他のデータはどうでしょうか? 私はこのようなことをしたいのですが、そのままでは機能しません: