ios中数组的 firstObject 和 [0]的区别

来源:互联网 发布:cs1.6 for mac 10.12 编辑:程序博客网 时间:2024/05/19 21:00

firstObject 和 [0]的区别-iOS初学

两者都是取第一个元素。
区别在于数组为空时,firstObject会返回nil,但是[0]发生数组下标越界导致崩溃。


@property (nullable,nonatomic, readonly) ObjectType firstObjectNS_AVAILABLE(10_6,4_0);

@property (nullable,nonatomic, readonly) ObjectType lastObject;


0 0
原创粉丝点击