Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1

    Làm sao load 100 cái hình trong IOS

    Chào các bạn,
    Hôm nay mình có đi phỏng vấn 1 công ty. Và họ có đưa cho mình 1 câu hỏi thế này: Bạn có cách nào load 100 cái ảnh và mỗi tấm khoảng 100mb lên mạng(Mình quên mất địa chỉ nơi cần load) cùng một lúc hay không trong iphone. Bạn nào có cách giải quyết cho vấn đề này không.

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Hoàn toàn được bạn. Giải pháp như sau:
    Chia nhỏ mỗi hình thành nhiều đoạn nhỏ, thực hiện request tuần tự từng đoạn 1, xong đoạn đó ghi luôn xuống file hình-> không lưu trên memory quá lớn nên không vấn đề gì, có thể resume.
    Để thực hiện request theo từng offset như vậy thì server phải hỗ trợ range download, và bạn có thể set range để download trong mỗi request header.

    http://tools.ietf.org/html/draft-iet...00#section-3.1
    Bài này nói khá rõ cách làm thế nào để download file bằng http theo range, bạn đọc và hiểu rồi implement bằng objective-c theo mình nghĩ khá đơn giản [IMG]images/smilies/smile.png[/IMG]

    Chúc bạn giải quyết được vấn đề.
    Nếu có gì khó khăn thì pm mình.
    Thân!

  3. #3
    Mình cảm ơn bạn nhiều.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •