Como dormir por alguns milissegundos no rápido 2.2?

por favor alguém me diga como usar sleep () por alguns milissegundos no swift 2.2?

while (true){
    print("sleep for 0.002 seconds.")
    sleep(0.002) // not working
}

mas

while (true){
    print("sleep for 2 seconds.")
    sleep(2) // working
}

está funcionando.