1

UILabel为了使标签表现得像一个链接,我将其子类FDTouchableLabel化:如果用户点击标签,它会将其颜色更改为highlightedTextColor在 target 上执行选择器

标签有一个selector属性和一个target(弱)属性,以及一个addTarget:action:方法。

问题是当我调用它时(从标签本身):

[self.target performSelector:self.action];

我得到(我想是)一个ARC 警告:“PerformSelector 可能会导致泄漏,因为它的选择器是未知的”。

有真正的问题吗?这段代码真的会泄露吗?

(我已经知道隐藏警告的技巧,对此不感兴趣。想了解真正的问题。)

4

0 回答 0