是的,块是有效的Objective-C对象,遵循NSObject的所有约定。只需执行复制/自动释放操作:[array addObject:[[block copy] autorelease]]; 对于ARC - 省略复制和自动释放调用:[array addObject:block];