HarmonyOS 如何在多个taskpool中操作同一个对象?

这边的目标是在多个taskpool线程里共同操作一个缓存类,给缓存类里塞值,taskpool是线程隔离的,因此使用sendable注解,使用sendable注解之后发现某些类型的字段不能序列化,这个有什么解决办法吗? 或者如果不用sendadble的话 有没有其他在多个线程中操作同一个缓存对象的方法呢?

HarmonyOS
2024-11-25 11:36:36
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

只有SharedArrayBuffer共享和@sendable,没有其他方式。

分享
微博
QQ
微信
回复
2024-11-25 17:21:56
相关问题
HarmonyOS 多module同时依赖同一个har
863浏览 • 1回复 待解决
同一个HSP,router.pushUrl的url问题
429浏览 • 1回复 待解决