Tôi đang tranh luận về việc phân bổ bộ nhớ trên iOS. Tôi viết hầu hết mã của mình bằng C ++ và tôi thực sự thích sử dụng ObjectPool, FreeLists, v.v. Để phân bổ trước rất nhiều thứ mà tôi sẽ liên tục "cấp phát / xử lý" trong suốt quá trình chơi, (như các hạt, thực thể trò chơi, vv).
Vẫn trên iOS, không giống như chúng tôi đang phát triển cho một bảng điều khiển như PSP, nơi tôi có thể biết rằng tôi sẽ có một lượng bộ nhớ cố định. iOS, sẽ đưa ra "cảnh báo bộ nhớ" khi hệ thống cần bộ nhớ.
Có ai có một số gợi ý về điều này? Có quá nghiêm trọng vì iPod touch / iPhone 4 mới đang mang nhiều RAM hơn không? hay nó vẫn là một mối quan tâm lớn?