Can I assume that after getting a cell from `let cell = tableView.dequeueReusableCell()` the cell will have all it's contents sizes (specifically - will be laid out) and I can safely access f.e. the width of a label that's residing inside the cell?

It seems to be working in my project, but I wanted to be totally shure, but cannot find relevant information in docs.