我正在尝试将Java代码转换为Objective C代码.并且java代码包含定义为volatile的变量.我在网上查看了java中的"volatile"用法,如下所示
Essentially, volatile is used to indicate that a variable's value will be modified by different threads.
Run Code Online (Sandbox Code Playgroud)
所以,如果我要在Objective C中将变量设置为volatile,因为变量将由不同的线程访问,那么我不需要将这些变量设置为volatile,因为我可以将这些变量设置为atomic?
objective-c ×1