According to the official documentation, there are two ways to get a reusable cell from a queue of a tableView. One is dequeueReusableCell(withIdentifier:for:)
dequeueReusableCell(withIdentifier:for:)
After having a look at the official documentation I realised that your interpretation is somewhat correct.
Could you please have a look at this answer, as this might bring up more clarity.