Tôi đã có một tài sản có tên myName
trong lớp học của tôi, như:Gửi Notification Khi một tài sản được thay đổi Sử dụng KVO
@property (nonatomic, strong) NSString *myName;
tôi cần phải gửi một thông báo khi giá trị tài sản của myName
được thay đổi.
Bây giờ tôi đang làm một cái gì đó như:
- (void)setMyName:(NSString *)name
{
_myName = name;
[[NSNotificationCenter defaultCenter] postNotificationName:CHANGE_NOTIFICATION object:nil];
}
Tôi biết có cái gì đó giống như Key-Value Observing trong iOS. Nhưng tôi không biết làm thế nào để thực hiện nó, tôi đọc toàn bộ tài liệu, nhưng không thể hiểu rõ.
Vui lòng giúp tôi hiểu cách triển khai giống nhau mà không cần sử dụng công cụ tùy chỉnh.
Cám ơn câu trả lời của bạn :) –
bạn đều được chào đón) – alex
Hi, tôi đã tự hỏi nếu giải pháp KVO là tốt hơn sau đó thực hiện khác dung dịch. Bất cứ ai có thể giải thích điều đó? – NicTesla