Ways to pass data
Delegate: Sử dụng khi trong cần truyền nhiều dữ liệu/nhiều action ⇒ giúp code clean
Closure: Sử dụng khi cần truyền ít dữ liệu/action ⇒ sử dụng nhanh chóng, dễ dàng
Notification: Sử dụng khi 2 màn hình không liên quan gì nhau hoặc cần truyền dữ liệu sang nhiều nơi trong ứng dụng
Last updated