对UILabel进行子类化以使其“可点击”

时间:2012-09-22 07:55:43

标签: ios uilabel subclass

我将UILabel子类化为FDTouchableLabel,以使标签的行为类似于链接:如果用户点按标签,则会将其颜色更改为highlightedTextColor在目标上执行选择器

标签包含selector属性和target(弱)属性以及addTarget:action:方法。

问题在于,当我调用它时(来自标签本身):

[self.target performSelector:self.action];

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

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

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

0 个答案:

没有答案