2011-11-07 7 views
5

slideTimerNSIntegerです。これをNSTimeIntervalに変換します。NSIntegerをNSTimeIntervalに変換するには

私はこのように試してみました:

NSTimeInterval slider = (NSTimeInterval)slideTimer; 

が、それはworking.Any考えではないでしょうか?

+1

NSTimeIntervalsは、b.t.w.ダブル値であり、どのように動作していないのですか? slideTimerが10に設定されている場合、割り当て後にスライダーが0として表示されますか? –

+1

こちらをご覧くださいhttp://stackoverflow.com/questions/3316570/how-do-i-convert-an-nsinteger-to-an-nstimeinterval –

答えて

7

NSTimeIntervalだけです:

typedef double NSTimeInterval; 

このコード:

int i = 1500; 
NSTimeInterval interval = i; 
NSLog(@"%d", (int)interval); 

出力:

2011-11-07 07:47:05.579 Craplet[7608:707] 1500 

ところで、XCodeの4.2で、コントロールとりんごキーを押したままのタイプがあります下線。これをクリックすると、その定義が表示されます。 スウィフト

4

let x: NSTimeInterval = NSTimeInterval(Int(123)) 
関連する問題