I'm implementing search with autofill. I have
The main purpose of
dequeueReusableCell() is to reuse the
UITableViewCell that is created already in memory, instead of recreating it, therefore, it runs faster on the CPU than having to recreate a
UITableViewCell each time you need one. It has nothing to do with the content you give it.
So it's always preferable to use
dequeueReusableCell() as it makes the app run smoother. Even if the difference is negligible.