Khi tạo một UIImage với tham nhũng dữ liệu/không đầy đủ JPEG, giao diện điều khiển sẽ in ralỗi bắt: dữ liệu tham nhũng JPEG: kết thúc sớm của phân đoạn dữ liệu
<Error>: Corrupt JPEG data: premature end of data segment
Những hình ảnh đầy đủ sẽ được hiển thị, với đầy màu xám lên phần không đầy đủ. Tôi không muốn điều này xảy ra.
Tôi đã cố gắng hết sức với một khối try-catch nhưng nó không phát hiện lỗi. Có cách nào để bắt lỗi không?
này sẽ làm việc như một giải pháp cho mục đích của tôi. Nhưng tôi vẫn còn tò mò làm thế nào lỗi có thể được bắt. – samwize
2 byte đầu tiên phải là FF D8 – samwize
vì vậy nếu tôi có JPG được biểu thị dưới dạng NSData từ đĩa iOS, tôi sẽ kiểm tra 2 chữ số cuối bằng cách nào? – Slee