Xin chào các bạn, tôi nhận mã này và XCode cảnh báo tôi về "kiểu con trỏ không tương thích khởi tạo NSString * __ mạnh với biểu thức loại UITextField".Cảnh báo - kiểu con trỏ không tương thích khởi tạo 'NSString * __ strong' với biểu thức kiểu 'UITextField'
NSString *name = (UITextField *)searchText.text;
nhưng điều này là tốt
NSString *name2 = [(UITextField *)searchText text];
và điều này là tốt quá
NSString *name3 = [(UITextField *)searchText.text mutableCopy];
Tôi có hai câu hỏi:
- Tôi lẫn lộn với
obj.*
và[obj *]
- Tại sao "mutableCopy" chính xác là trường hợp này?
Tôi không biết cách tìm kiếm trong tài liệu dành cho nhà phát triển của Apple cho những câu hỏi này; Hãy giúp tôi.