iOS线程隔离

问题描述

我对iOS线程有一些一般性问题。根据苹果公司的说法,所有线程共享相同的内存空间(https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/Multithreading/CreatingThreads/CreatingThreads.html) (出于安全原因)每个线程是否都有自己的内存,可以通过消息传递进行通信?

Flutter有它自己的隔离概念,他们说这些线程不共享内存。 https://api.dart.dev/stable/2.9.3/dart-isolate/dart-isolate-library.html 他们是如何做到的?我的意思是,Dart后来被编译为本地代码,这意味着它也应该在本地也可以。

Xamarin及其可用于隔离的AppDomain也是如此:https://docs.microsoft.com/en-us/dotnet/api/system.appdomain?view=xamarinios-10.8

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)