(iOS) Refactor willReloadData