技术栈
enumerate
依旧风轻
6 个月前
ios
·
objective-c
·
block
·
enumerate
Objective-C使用块枚举的细节
在 Objective-C 中,NSArray 只能存储对象类型,而不能直接存储基本类型(例如 int)。但是,可以将基本类型封装在 NSNumber 等对象中,然后将这些对象存储在 NSArray 中。这样,enumerateObjectsUsingBlock: 方法中的 obj 仍然是指向这些对象的指针。