2010-07-10 24 views

Trả lời

3

Hãy nhớ rằng, iPhone là thiết bị không dây và có khả năng đang di chuyển. Tốc độ mạng có thể (và sẽ) thay đổi đáng kể từ thời điểm này sang khoảnh khắc khác, do đó, đo lường thông lượng trung bình trong ít nhất 20 giây hoặc lâu hơn ... về cơ bản cách "thanh" hoạt động. Nếu chúng được cập nhật theo thời gian thực, chúng sẽ bị dội lại khắp nơi.

+0

đúng , cảm ơn bạn rất nhiều. –

1

Tốc độ mạng sẽ thay đổi hoàn toàn tùy thuộc vào một lượng lớn biến số giữa iPhone và bất kỳ máy chủ nào bạn đang cố gắng kết nối.

Bạn sẽ thích ứng tốt hơn với hành vi của mình khi đang di chuyển dựa trên tốc độ dòng dữ liệu bạn có thể thưởng thức tại bất kỳ thời điểm nào.

Giống như cách Netflix tự động điều chỉnh chất lượng video khi chất lượng kết nối mạng thay đổi theo thời gian.

0

Trong bộ nhớ cache ZDS_Shared, chúng đặt từng thao tác tải xuống trên NSOperation và sau đó tính toán dựa trên kích thước và thời gian. Xem calculateBandwidthForDelegate:. Sau đó, họ đặt một trong ba trạng thái mạng có thể và tải xuống ga phù hợp.

Các vấn đề liên quan