if the view not exit ->"load view " -> "view did load" -> then sent "view will appear" -> "view did appear" -> now view can visable on scrren -> if you want remove the view -> "view will disappear" -> "view did disappear" -> if low memory warning occurs OC will call "didReceiveMerroryWarning" -> property view is received and sent to nil -> "view did unload" ...