zoukankan      html  css  js  c++  java
  • iOS开发学习-nonatomic和atomic的区别

    nonatomic是非原子性的,也就是给线程不加原子锁,这样的代码运行效率会更高一点,例如:

    @property (nonatomic,copy)NSString *userName;

    @property (atomic,copy)NSString *userName;

    nonatomic能提高好几倍的效率,所以在属性声明的时候,当不会在多线程下操作此成员的时候声明为非原子性能极大的提高效率,希望看完这篇文后更多的同学能使用这个声明。

     参考来源:http://blog.csdn.net/cubepeng/article/details/7735962

  • 相关阅读:
    day_10作业
    day_10
    day_09
    day_08
    猜年龄游戏
    day_07
    day_06作业
    day05课堂小结
    day05作业
    day04课堂小结
  • 原文地址:https://www.cnblogs.com/KevinBin/p/4944656.html
Copyright © 2011-2022 走看看