The iPhone’s time picker is not circular. It is an extremely long repeated list which eventually reaches an end if you keep scrolling.
Software is full of convincing infinities implemented as enough data that nobody reaches the edge. The distinction only becomes visible to one sufficiently committed idiot, which is also how most abstractions fail.