NSDictionary具有以下方法签名:-(NSArray*)objectsForKeys:(NSArray*)keysnotFoundMarker:(id)anObject;我的问题:notFoundMarker使用nil是合理的默认值吗?是否有可能将key(未找到其值)作为notFoundMarker本身取回?如果键和值是不同的对象类型,这很有用,并且可以让人们知道还缺少什么。能否将block用作notFoundMarker的值,它会实际运行吗?还是会简单地返回block的堆栈分配地址?有哪些非常糟糕的东西可以尝试用作notFoundMarker的值?