[心得] 拚字串會出現 warning的警告

看板MacDev作者 (堂本瓜一)時間11年前 (2012/07/27 16:09), 編輯推噓3(303)
留言6則, 4人參與, 最新討論串1/2 (看更多)
更新到新的 xcode 4.4 這個警告還是出現了 舊寫法: tempstr= [[tempstr stringByAppendingFormat: [self returnSpace:4-[segmentedControl titleForSegmentAtIndex:1].length]] stringByAppendingFormat:[segMenuitemText objectAtIndex:0]]; (x) 新寫法 tempstr=[NSString stringWithFormat:@"%@%@", [self returnSpace:4-[segmentedControl titleForSegmentAtIndex:1].length], [segMenuitemText objectAtIndex:0]]; (O) -- 昔日所為 今日所受 今日所為 明日所受 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.221.67.170

07/27 16:21, , 1F
[[NSString alloc]initWithFormat:@"%@%@",OOXX,OOXX];
07/27 16:21, 1F

07/27 18:33, , 2F
stringByAppendingFormat 和 stringByAppendingString
07/27 18:33, 2F

07/27 18:33, , 3F
是不一樣的
07/27 18:33, 3F

07/27 18:36, , 4F
鋪 我沒仔細看 我只看到新寫法上面打X 還以為是新的錯.
07/27 18:36, 4F

07/28 01:00, , 5F
warning 內容是?
07/28 01:00, 5F

07/28 01:03, , 6F
大概就是說不安全之類的
07/28 01:03, 6F
文章代碼(AID): #1G4ap4jE (MacDev)
文章代碼(AID): #1G4ap4jE (MacDev)