0
好吧,所以我試圖給7個不同的標籤名稱使用數組和循環。給數組的標籤名稱
代碼:
id huller[] = {hul18.text, hul17.text, hul16.text, hul15.text, hul14.text, hul13.text, hul12.text, hul11.text, hul10.text, hul9.text, hul8.text, hul7.text, hul6.text, hul5.text, hul4.text, hul3.text, hul2.text, hul1.text};
for (int i = 0; 7 > i; i++) {
huller[i] = [NSString stringWithFormat:@"%i", x + 1];
NSLog(@"%@", huller[i]);
}
在NSLog的名稱的改變,但他們沒有在模擬器改變。哪裏不對?
這種方法給了我這樣的警告: - [__ NSCFString的setText:]:無法識別的選擇發送到實例0x8a1d4b0 (但是,我確實想要x而不是我:)) – user1411094
這意味着'標籤'數組具有NSString對象而不是UILabel對象。您的「標籤」數組是否與我發佈的代碼相符? hul18和其他UILabel對象? – rmaddy
我改變了它,現在我得到了這個錯誤 - [UILabel objectAtIndexedSubscript:]:無法識別的選擇器發送到實例0x74b9e70 :( – user1411094