// Directly assigning the value.
NSString *str = [objDictionary objectForKey:@"attributeName"];
// Assigning with convenience method
NSString *str = [NSString stringWithFormat:@"%@", [objDictionary objectForKey:@"attributeName"]];
// Assigning after being owner to that object.
NSString *str = [[NSString alloc] initWithString:@"%@", [objDictionary objectForKey:@"attributeName"]];
在哪些情況下,我們需要確定哪些需要在代碼中使用。 ??? 任何參考鏈接之間的差異相同?以下NSString分配調用之間的基本區別
或者可以有人回答這個問題的深度?
感謝您的幫助。
這應該是公認的答案,不是我的。改爲upvote。 – jrturton
Thax jrturton。 Thax再次很多:D –