下午的時候遇到一個奇怪的問題,根據圖標的tag刪除對應的圖標,用到了removeFromSuperview函數。但是當tag為0的時候,下面的代碼就陷入了死循環。苦找原因,無果,
後來想是不是因為tag為0系統不能正常處理?於是將最低的tag設置為1,之後運行,一切ok。難道tag為0是系統的,他人不可以用。迷惑ing。
[cpp] <span style="font-size:13px;"> UIView *tempView = nil;
do {
tempView = [chenbao viewWithTag: tag];
[tempView removeFromSuperview];
} while (tempView);
</span>