嗨,大家好,我得到了這段代碼,XCode警告我「不兼容的指針類型用UITextField類型的表達式初始化NSString * __強」。警告 - 不兼容的指針類型用'UITextField'類型的表達式初始化'NSString * __ strong'
NSString *name = (UITextField *)searchText.text;
但是這一次是罰款
NSString *name2 = [(UITextField *)searchText text];
而這一次也沒關係
NSString *name3 = [(UITextField *)searchText.text mutableCopy];
我有兩個問題:
- 我很困惑與
obj.*
和[obj *]
- 爲什麼「mutableCopy」正確的是這種情況?
我不知道如何在Apple開發人員文檔中搜索這些問題;請幫忙。