美文网首页
为什么不能用assign修饰OC对象

为什么不能用assign修饰OC对象

作者: 爱吃萝卜的小蘑菇 | 来源:发表于2018-03-19 15:37 被阅读300次
@property (nonatomic, assign) NSInteger count;

当然也可以修饰ObjC对象,但是不推荐,因为被assign修饰的对象释放后,指针还是指向释放前的内存,在后续操作中可能会导致内存问题引发崩溃。

相关文章

  • 为什么不能用assign修饰OC对象

    当然也可以修饰ObjC对象,但是不推荐,因为被assign修饰的对象释放后,指针还是指向释放前的内存,在后续操作中...

  • IOS

    一、Delegate为什么要用weak或者assign修饰,不能用strong?说明:weak、assign修饰的...

  • 常见

    assign和weak 我们都知道,assign用来修饰基本数据类型,weak用来修饰OC对象。 其实照理,ass...

  • 在ARC中为啥要用weak修饰弱引用

    weak和assign的区别 weak只能用来修饰对象,使用weak修饰的对象的默认值是nil,不能用来修饰基本数...

  • weak、strong、copy、assign

    一、属性用weak和assign的区别 weak:用来修饰oc对象。 assign:一般用来修饰基本数据类型;也可...

  • 为什么assign不能用于修饰对象?

    1.何为assign? assign 是oc中定义对象属性property时用于修饰基本数据类型和oc数据类型的关...

  • iOS weak assign 区别 , weak实现原理

    weak assign 区别 , weak实现原理assign 一般修饰基础类型,可以用于非oc对象weak 只能...

  • 知识点

    UIButton 父类是谁?UIControl assign weak 修饰的区别?为什么用weak修饰对象,而不...

  • iOS ARC下 weak 和 assign 的区别

    一、相似 1.都可以修饰对象类型,但是assign修饰对象会存在问题。 2.都是弱引用类,不能保住 OC 对象的生...

  • assign,weak,strong,copy的区别

    1.assign 与 weak 区别 assign其实也可以用来修饰对象,那么我们为什么不用它修饰对象呢?因为被a...

网友评论

      本文标题:为什么不能用assign修饰OC对象

      本文链接:https://www.haomeiwen.com/subject/jcdpqftx.html