HarmonyOS 鸿蒙Next @Sendable 是干什么用的?

HarmonyOS 鸿蒙Next @Sendable 是干什么用的? 不支持@Sendable的类型要如何在线程间共享?

2 回复

通过 Native 对象(C++)实现,其他基本上无法实现。

更多关于HarmonyOS 鸿蒙Next @Sendable 是干什么用的?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


@Sendable 是 HarmonyOS 鸿蒙Next 中用于标记某个类或方法是可发送的,通常用于跨线程或跨进程通信的场景。它帮助开发者明确哪些对象可以在不同线程或进程之间安全传递,确保数据的一致性和线程安全性。@Sendable 的主要作用是标识这些对象或方法符合特定的安全传递规则,防止在多线程或多进程环境下出现数据竞争或不一致的问题。

回到顶部