第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

語法help - 變量作為對象名稱

語法help - 變量作為對象名稱

Cats萌萌 2019-07-25 10:32:26
語法help - 變量作為對象名稱如何使用變量作為名稱來創(chuàng)建和引用對象?示例 -    for (int i=1; i<7; i++) {        CGRect ("myRectNum & i") = myImageView.bounds;      }  ("myRectNum & 5").height  etc ..
查看完整描述

2 回答

?
桃花長相依

TA貢獻1860條經(jīng)驗 獲得超8個贊

在Objective-C語言中沒有這樣的東西,一般來說它并不是一種非常實用的引用數(shù)據(jù)的方法(如果你輸入一個字符串怎么辦?編譯器將無法捕獲它)。我不會再猜測你真正想要做什么(這取決于你應用程序的這一部分的目標),但是你可以用a NSMutableDictionary來獲得類似的效果:

NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];for (int i = 0; i < 7; i++){
    NSString *key = [NSString stringWithFormat:@"myRectNum & %d", i];
    NSValue *value = [NSValue valueWithCGRect:myImageView.bounds];
    [dict setObject:value forKey:key];}

然后再次取回值:

NSValue *value = [dict objectForKey:@"myRectNum & 5"];CGRect bounds = [value CGRectValue];NSLog(@"height = %f", bounds.size.height);


查看完整回答
反對 回復 2019-07-25
  • 2 回答
  • 0 關(guān)注
  • 476 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號