小编TSu*_*man的帖子

Swift:带有Selector参数的函数返回一个非托管的<AnyObject>?

有什么用 -

func perform(_ aSelector: Selector!) -> unmanaged<AnyObject>!

在iOS?

  • 要调用类的方法?
  • 要添加选择器方法?
  • 要添加一个类委托?
  • 定义一个类?(我怀疑是这个)

我原本以为它是添加一个选择器方法,但在看了它之后我想它可能是"调用一个类的方法".选择器用于目标/动作范例,其中我踢掉了一些东西,当事件触发或结束时,它想要触发某种动作方法.在这个例子中,我传递一个选择器函数的参数,然后在这个"执行"函数的末尾,我返回一个任何类型的非托管对象?这甚至有意义吗?

谢谢!

ios swift

5
推荐指数
1
解决办法
108
查看次数

标签 统计

ios ×1

swift ×1