SEL.fromPointer constructor

SEL.fromPointer(
  1. Pointer<Void> ptr
)

Implementation

factory SEL.fromPointer(Pointer<Void> ptr) {
  if (ptr == nullptr) {
    throw 'Can\'t initialize a Selector with nullptr';
  }
  String selName = sel_getName(ptr).toDartString();
  if (_cache.containsKey(selName)) {
    return _cache[selName]!;
  } else {
    return SEL._internal(selName, ptr);
  }
}