câu hỏi noobie .. Cách tốt nhất để kiểm tra xem chỉ mục của NSArray hoặc NSMutableArray có tồn tại hay không. Tôi tìm kiếm ở khắp mọi nơi để không có kết quả !!NSArray ngoài giới hạn kiểm tra
Đây là những gì tôi đã cố gắng:
if (sections = [arr objectAtIndex:4])
{
/*.....*/
}
hoặc
sections = [arr objectAtIndex:4]
if (sections == nil)
{
/*.....*/
}
nhưng cả hai ném một lỗi "ngoài giới hạn" không cho phép tôi tiếp tục
(không trả lời với một thử bắt vì đó không phải là một giải pháp cho tôi)
Cảm ơn trước
Chết tiệt .. im thật ngu ngốc .. tất nhiên !! một mảng được điền tuần tự. tôi đã làm cho đầu của tôi một mớ hỗn độn. Cảm ơn bạn đời +1 – spacebiker
Tôi nghĩ ngôn ngữ khách quan là một chút ngu ngốc ở đây. Tôi sẽ thoải mái hơn nếu '[array objectAtIndex: outOfBounds]' trả về 'nil' thay vì bị lỗi. – turingtested