Tôi có một bộ điều khiển xem với chế độ xem thay đổi (ví dụ) và tôi muốn quan sát khung của bất kỳ chế độ xem nào mà self.view được đặt thành. Có sự khác biệt giữa:Điều gì sẽ sử dụng làm đường phím trong KVO?
[self.view addObserver:self forKeyPath:@"frame" options:0 context:nil];
và
[self addObserver:self forKeyPath:@"view.frame" options:0 context:nil];
Đối với một thứ hai, nếu những thay đổi quan điểm sẽ thông điệp vẫn được nhận được khi nhìn mới của những thay đổi khung hình, hoặc sẽ chỉ gửi tin nhắn nếu khung của khung nhìn đã được thiết lập khi người quan sát được thêm vào?
Có cách nào để quan sát các thay đổi đối với thuộc tính khung ngay cả khi chế độ xem của bộ điều khiển chế độ xem thay đổi sau khi thêm người quan sát?
Yea, đúng, toàn năng sức mạnh của KVO đã được tiết lộ! –