Trong Obj-C, các thuộc tính có thể được cấu hình yếu/mạnh. Các biến cá thể. như sau -iVars tham chiếu mạnh mẽ, yếu hoặc gì?
@interface MyClass {
NSObject *a;
}
Đối tượng MyClass có yếu liên quan đến a
hoặc mạnh hoặc khác? Tôi nghĩ rằng iVar không được phát hành cho đến khi đối tượng của nó được phát hành. Tại sao chúng ta không chỉ định yếu/mạnh đối với các thuộc tính iVar?
Có cách nào để khai báo Ivar như sao chép hoặc chuyển nhượng? – JoJo