iOS-NSIndexPath修饰问题

NSIndexPath 是一个对象,继承NSObject的,是模型对象,它用来表示一个树形的记录地址。

(1)用strong修饰

@property (nonatomic, strong) NSIndexPath *index;

(2)用assign修饰

@property (nonatomic, assign) NSIndexPath *index;

第二种写法会在ios8.0上崩溃,在ios9.0以上机型正常,我之前一直在ios10.0以上的机型测试(主要测试机也没有8.0的,主要是我们还有一部分用户的机型是8.0的),没有注意到这个问题。至于在ios8.0以上没有崩溃,应该是8.0以上做了适配。

你可能感兴趣的:(iOS-OC,NSIndexPath)