我在延長的UIView類接收以下警告,而且不知道爲什麼:+左操作數是垃圾值
而且,沒有人知道這些藍色箭頭是假設代表?
它是使用下面的函數初始化:
- (void)updateIndicators {
if (indicator) {
[indicator removeFromSuperview];
}
if (mode == MBProgressHUDModeDeterminate) {
self.indicator = [[[MBRoundProgressView alloc] initWithDefaultSize] autorelease];
}
else if (mode == MBProgressHUDModeCustomView && self.customView != nil){
self.indicator = self.customView;
} else {
self.indicator = [[[UIActivityIndicatorView alloc]
initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge] autorelease];
[(UIActivityIndicatorView *)indicator startAnimating];
}
[self addSubview:indicator];
}
你是什麼類的擴展韌皮類? – 2011-04-01 00:27:23
@Jordaan:UIView – Casebash 2011-04-01 00:32:01
藍色箭頭表示將導致它突出顯示的錯誤的程序流程。 – 2011-04-01 00:42:25