for (int i = 0; i < 5; ++i) {
Monster *[NSString stringWithFormat:@"monster%d", i];
}
åƒè¿™æ ·ï¼Œæˆ‘æƒ³åˆ¶é€ æ€ªç‰©1,怪物1,怪物2,怪物3,怪物4&#39;å˜é‡ã€‚但这ç§è¡Œä¸ºæ˜¯é”™è¯¯çš„。还å˜åœ¨å…¶ä»–任何è¯æ³•å—?请告诉我。感谢。
ç”案 0 :(得分:2)
æ²¡æœ‰ã€‚æ‚¨æ— æ³•å¯å˜åœ°æŒ‡å®šæŒ‡é’ˆå称。å³ä½¿è¿™æ ·åšä¹Ÿæ²¡æœ‰å……分的ç†ç”±ã€‚当循环è¿ä»£æ—¶ï¼Œä½ å¯ä»¥åˆ›å»ºå…·æœ‰ç›¸åŒæŒ‡é’ˆåç§°çš„æ–°æ€ªç‰©ï¼Œå› ä¸ºå®ƒå®Œå…¨ä¸ç®¡ä½ 指定什么指针,æ¯ä¸€ä¸ªéƒ½å°†æ˜¯å¯¹ä¸åŒMonster对象的引用。
ä½†æ˜¯ï¼Œå¦‚æžœä½ çš„æ€ªç‰©éœ€è¦çŸ¥é“它的“数å—â€æ˜¯ä»€ä¹ˆï¼Œä½ å¯ä»¥æ·»åŠ 一个属性æ¥ä¼ 递它。
示例:
for (int i = 0; i < 5; ++i) {
Monster *monster = [[Monster alloc] init];
monster.monsterNumber = i;
[self.view addSubview:monster];
}