Avatar
Swift において overflow が Logic failure なのは、パフォーマンス上のメリットもありますが、 array[i] などと同じく API 設計上の意図的なものだと思うので。 (edited)