Tôi có một mảng của NSString
s:Cách tìm hiểu xem một hình ảnh có tồn tại trong một gói không?
Flower
Car
Tree
Cat
Shoe
Một số các chuỗi có hình ảnh gắn liền với họ; một số thì không. Tôi có thể tạo tên hình ảnh bằng cách thêm .png
vào tên (ví dụ: Flower.png
).
Làm cách nào để kiểm tra xem hình ảnh đó có thực sự tồn tại trong gói trước khi tôi cố gắng tải hình ảnh đó vào chế độ xem không?
Đó là ước tốt để sử dụng isEqual : khi kiểm tra xem hai đối tượng có bằng nhau hay không. Bạn cũng có thể sử dụng == nhưng tôi sẽ không khuyên bạn nên như trong một số trường hợp nó sẽ không trả lại kết quả mong đợi (đôi khi khi so sánh các đối tượng và các tham số của chúng). Mã hiện tại cũng sai khi bạn chỉ định hình ảnh hoa thay vì kiểm tra xem nó có bằng png hình hay không. Sao chép mã này sẽ ném ra một lỗi mà thêm isEqual: hoặc == sẽ sửa chữa. –
Tính năng này hoạt động nhưng thông báo cảnh báo trên iOS xuất hiện cho biết không thể tìm thấy hình ảnh. – Herno