Từ các tài liệu tôi đã đọc @dynamic tạo ra các phương thức truy cập khi chạy, trong khi @synthesize sẽ tạo ra các trình truy cập tại thời gian xây dựng.Sự khác nhau giữa @dynamic và @synthesize là gì?
Vì vậy, hãy để tôi đoán: @dynamic lưu một số bộ nhớ và mã được giữ nhỏ hơn trong các trang bộ nhớ? hay cái gì? và có những khác biệt nào khác giữa chúng?
Sẽ ổn khi nói: "Bạn nên sử dụng @dynamic chứ không phải @synthesize" luôn luôn là một ý tưởng hay? Ý tôi là ... nếu điều đó tiết kiệm bộ nhớ thực sự, tại sao không?
Nhưng tôi đoán @dynamic có một số nhược điểm so với @synthesize, nếu không mọi người sẽ chỉ sử dụng @dynamic. Vì vậy, những hạn chế là gì?