Mam slideTimer
, który jest NSInteger
i chcę go przekonwertować na NSTimeInterval
.Jak przekonwertować NSInteger na NSTimeInterval
Próbowałem tak:
NSTimeInterval slider = (NSTimeInterval)slideTimer;
ale nie jest working.Any pomysł?
Mam slideTimer
, który jest NSInteger
i chcę go przekonwertować na NSTimeInterval
.Jak przekonwertować NSInteger na NSTimeInterval
Próbowałem tak:
NSTimeInterval slider = (NSTimeInterval)slideTimer;
ale nie jest working.Any pomysł?
NSTimeInterval tylko:
typedef double NSTimeInterval;
ten kod:
int i = 1500;
NSTimeInterval interval = i;
NSLog(@"%d", (int)interval);
Wyjścia:
2011-11-07 07:47:05.579 Craplet[7608:707] 1500
BTW, w Xcode 4.2, należy przytrzymać klawisze sterujące i jabłko i typy będą miały podkreśla. Kliknij na to, a zobaczysz definicję.
W Swift:
let x: NSTimeInterval = NSTimeInterval(Int(123))
NSTimeIntervals wartości są podwójne, b.t.w. Jak to działa? Jeśli slideTimer jest ustawiony na 10, widzisz suwak jako 0 po przypisaniu? –
zobacz tutaj http://stackoverflow.com/questions/3316570/how-do-i-convert-an-nsinteger-to-an-nstimeinterval –