问题:
调试以下代码时,它将显示image
和self.imageView.image
(self.imageView.image
未初始化) 的相等指针值:
- (void)testImage:(UIImage *)image {
if (self.imageView.image == image) {
NSLog(@"EQUAL");
}
if (self.imageView.image != image) {
NSLog(@"DIFFER");
}
}
但是,程序会按照应有的方式流过DIFFER
。
问题:
有没有办法在 Xcode 调试器中显示正确的指针值?/ 为什么 Xcode 调试器会为真正不同的指针显示相同的指针值?