-
21-11-2013, 04:53 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
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.View more random threads:
- Làm sao cập nhập được thay đổi từ webservice trong UITableView
- Làm sao stream video youtube để chơi dưới background
- Thắc mắc xóa phần tử lớn nhất trong mảng ?
- Lưu dữ liệu về người dùng như thế nào?
- Code trong objective c có chạy được trong c++ không
- các pro chỉ em cách chèn file flash đuôi .swf và xcode với!
- Làm sao load 100 cái hình trong IOS
- Giải thích đối truyền vào hàm trong Objective C
- Sự kiện gì sảy ra trong xcode khi kéo các UIButton, UIlabel......
- Tạo ảnh trong textview Iphone như thế nào?
-
22-11-2013, 01:53 PM #2Junior Member
- 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!
-
22-11-2013, 03:33 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình cảm ơn bạn nhiều.
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...