1
2012-11-21 11:54:50.607 [10152:907] Current   Image: <UIImage: 0x20819ae0>
2012-11-21 11:54:50.608 [10152:907] EmptyMark Image: <UIImage: 0x20819ae0>

App 进入后台后又回到前台。

2012-11-21 11:54:57.040 [10152:907] Current   Image: <UIImage: 0x20819ae0>
2012-11-21 11:54:57.042 [10152:907] EmptyMark Image: <UIImage: 0x208cc580>

emptymark.png当我在后台返回应用程序时,我正在将添加到按钮“当前图像”(已记录)的相同图像“ ”与实际文件“EmptyMark 图像”(已记录)进行比较 EmptyMark 返回不同来自“当前图像”(按钮上的图像)。

我正在使用“EmptyMark Image”[UIImage imageNamed:@"emptymark.png"]

我应该一直引用emptymark.png而不是尝试从文件中进行比较吗?

4

1 回答 1

1

您可以将引用保留UIImage为,

self.image = [UIImage imageNamed:@"emptymark.png"];

当您使用 just 进行比较时[UIImage imageNamed:@"emptymark.png"],它正在创建单独的对象。

于 2012-11-21T20:14:10.047 回答