asTypedList 方法

Int8List asTypedList(
  1. int length, {
  2. @Since('3.1') Pointer<NativeFinalizerFunction>? finalizer,
  3. @Since('3.1') Pointer<Void>? token,
})

在地址空间中创建由内存支持的类型化列表视图。

返回的视图将允许访问从 地址address + sizeOf<Int8>() * length 的内存范围。

用户在使用返回的列表时必须确保内存范围可访问。

如果提供,finalizer 将在类型化列表被 GC 后运行。如果提供,token 将传递给 finalizer,否则将传递此指针本身。

实现

external Int8List asTypedList(
  int length, {
  @Since('3.1') Pointer<NativeFinalizerFunction>? finalizer,
  @Since('3.1') Pointer<Void>? token,
});