Reputation: 3679
Some important part of my code is running in viewDidLoad and I was wondering is there was a way to unload an UIView so that when my controller calls it again it must go through viewDidLoad again?
Thanks a lot!
Upvotes: 0
Views: 3258
Reputation: 58488
You should perhaps rethink the positioning of that code if its important.
If you need it to run each time the view is displayed, consider placing it in view[Will/Did]Appear
.
Upvotes: 4
Reputation: 523794
Put those important part of code into -viewWillAppear:
. -viewDidLoad
is meant for initialization only.
You can also manually call -viewDidLoad
or set the view
property to nil
.
Upvotes: 4