Tôi có một lớp Object-C++ chứa một số con trỏ đối tượng C++ trung thực.Destructor trong Objective-C++
Khi lớp Obj-C++ bị hủy thì có gọi ngay dealloc không? Nếu vậy, thì cách tốt nhất để tiêu diệt lớp C++ bằng cách đặt
delete obj
trong phương pháp dealloc?
ARC cấm gửi một tin nhắn dealloc - không cần phải gọi '[super dealloc]' khi sử dụng ARC như được trả lời [ở đây] (http://stackoverflow.com/questions/7292119/custom-dealloc-using-arc-objective -c) – benjineer
@benjineer ARC chưa được phát hành khi câu trả lời này được viết, nhưng bạn đúng rằng '[super dealloc]' không tương thích với ARC. –