我有這個bug,anImage.URL的值突然變爲零。 anImage是類Image的一個對象。數組中有5個這樣的值。不知何故,至少有一個人的網址變成了零。如何在覈心數據值發生變化時「打破」?
我不知道那件事發生了什麼變化。
所以我設置了爲類別anImage.URL =東西
-(void) setURL:(NSString *)URL
{
[super setValue:URL forKey:NSStringFromSelector(@selector(URL))];
}
並設置斷點那裏。
然而,它成爲一個問題,因爲它只是遞歸調用自己。
我該怎麼辦?
當值更改不起作用時,調試器中斷。畢竟它是一個數組。無論如何我應該設置什麼來觀看?
我不知道如何使用keyValueObserving。
基本上我想重新實現 - (void)setURL:(NSString *)URL的工作方式與之前完全一樣。唯一的區別是我想在那裏放置一個斷點。
沒有可見的界面圖像響應選擇器setPrimitiveURL –
我可以將setPrimitveURL添加到擴展接口,但它然後抱怨不完整的實現。 –
@JimThio:嘗試'[self setPrimitiveValue:newURL forKey:@「URL」];'而不是。 –