HarmonyOS taskpool Sendable对象
如果从主线程传到taskpool线程的对象类,在业务或者设计上绕不开要继承父类或实现接口,但是目前@Sendable装饰器限制非常多,如不支持interface、父子类全部都得用@Sendable装饰、成员属性必须显式初始化等等。这种场景实际开发中还是比较多的。
针对上面的问题,有什么解决方式或最佳实践吗?另外Sendable对象的引用传递能提供一个demo吗?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS TS语言TaskPool无法通过Sendable装饰的对象传递引用 
791浏览  • 1回复 待解决
HarmonyOS Sendable对象怎么保证线程安全? 
1476浏览  • 1回复 待解决
HarmonyOS Sendable装饰的对象怎么获取 
955浏览  • 1回复 待解决
HarmonyOS 多线程传递不可sendable对象问题 
1171浏览  • 1回复 待解决
HarmonyOS instanceof对Sendable对象有可能失败 
965浏览  • 1回复 待解决
@Sendable装饰器 用于解决无法在taskpool调用对象内的方法。为什么以装饰器的方式解决 
3261浏览  • 1回复 待解决
HarmonyOS taskpool中new 对象报错未初始化 
1444浏览  • 1回复 待解决
HarmonyOS 继承自sendableclass的对象支持taskpool参数传递吗 
970浏览  • 1回复 待解决
HarmonyOS sendable崩溃问题 
896浏览  • 1回复 待解决
HarmonyOS ArkTS中,无法对C对象进行深拷贝,或者序列化,需要把数据转换成@Sendable支持对象 
1135浏览  • 1回复 待解决
HarmonyOS sendable支持范围问题 
929浏览  • 1回复 待解决
如何使用TaskPool在子线程调用对象成员函数 
1763浏览  • 1回复 待解决
HarmonyOS taskpool修改一个sendable类的值,主线程获取到的是修改前的值 
916浏览  • 1回复 待解决
HarmonyOS 如何在多个taskpool中操作同一个对象? 
1275浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在多个C++线程间共享ArkTS中Sendable对象? 
1273浏览  • 1回复 待解决
HarmonyOS 复杂类型sendable改造 
693浏览  • 1回复 待解决
HarmonyOS sendable能否支持pixelmap类型 
925浏览  • 1回复 待解决
HarmonyOS  taskpool.execute返回的Object对象如何区分具体是什么类型 
941浏览  • 1回复 待解决
#鸿蒙通关秘籍# 鸿蒙开发中如何使用TaskPool和@Sendable优化多线程数据处理以避免界面卡顿? 
1154浏览  • 0回复 待解决
HarmonyOS taskpool+@Concurrent 时,全局单利对象无法使用,想问下有什么修改建议? 
1377浏览  • 1回复 待解决
HarmonyOS 使用了@Sendable注解的类报错 
1504浏览  • 1回复 待解决
Sendable 序列化,对象分配在各自的虚拟机内存空间,存不存在竞争访问 
2999浏览  • 1回复 待解决
HarmonyOS TaskPool相关咨询 
1399浏览  • 1回复 待解决
HarmonyOS taskpool使用crash 
2829浏览  • 2回复 待解决
@Sendable编译报错,有什么方法解决? 
3285浏览  • 1回复 待解决





















开发指导可参考API12更新后的文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-sendable-V5。
引用传递示例https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-sendable-V5#使用场景。