jjzjj

observeValueForKeyPath

全部标签

objective-c - Objective-C 中的 NULL 与 nil

在observeValueForKeyPath:ofObject:change:context:-为什么文档在不指定上下文指针时使用NULL而不是nil? 最佳答案 nil只能用来代替id,我们Java和C++程序员会认为它是指向对象的指针。对非对象指针使用NULL。查看该方法的声明:-(void)observeValueForKeyPath:(NSString*)keyPathofObject:(id)objectchange:(NSDictionary*)changecontext:(void*)contextContext是一