Selector 类

定义

表示托管代码中的 Objective-C 选择器。

public class Selector : IEquatable<ObjCRuntime.Selector>, ObjCRuntime.INativeObject
type Selector = class
    interface IEquatable<Selector>
    interface INativeObject
继承
Selector
实现

构造函数

Selector(IntPtr)

从指向 Objective-C 选择器的非托管指针创建选择器。

Selector(String)

创建新的选择器并将其注册到 Objective-C 运行时。

属性

Handle

处理指向非托管选择器表示形式的 (指针) 。

Name

此选择器的名称。

方法

Equals(Object)

比较两个对象是否相等

Equals(Selector)

比较两个选择器是否相等。

FromHandle(IntPtr)

基于托管选择器包装器的本机句柄创建该包装器。

GetHandle(String)

返回指定 Objective-C 选择器的句柄。

GetHashCode()

返回选择器的哈希代码。

Register(IntPtr)

为指定的 Objective-C 选择器创建新的选择器实例。

运算符

Equality(Selector, Selector)

通过比较两个选择器对象的本机句柄来确定其是否相等。

Inequality(Selector, Selector)

通过比较两个选择器对象的本机句柄来确定它们是否不同。

适用于