我知道v03示例創建了一個我擁有並最終必須釋放的對象。我想知道的是前兩個(v_01 & v02)之間是否有區別,還是它們基本相同?NSStrings之間的區別?
// Version_01
userName = @"Teddy";
// Version_02
userName = [NSString stringWithString:@"Gary"];
// Version_03
userName = [[NSString alloc] initWithString:@"Caroline"];
... some code
[userName release];
加里
在這裏有很多類似的帖子,當然有人可以將其作爲副本關閉。 – 2009-11-23 18:58:44