How to do animation in 20 seconds later using swift? animateWithDuration:delay: is useless
<pre><code>UIView.animateWithDuration(10, delay: 20, options: .TransitionNone, animations: {

    }) { (let finish) in
        print("finish")
    }
</code></pre>

<p>Like the code shown, i want to print "finish" after 20 seconds, however i get it immediately.</p>

<p>By the way, how many ways to do make operations delay?</p>