1
我想知道,是什麼(如果有的話)是使用創建對象的區別:[[alloc] init]和[[thing] retain]之間有什麼區別?
NSThing *thing = [[NSThing alloc] initWithObject:object];
VS
NSThing *thing = [[NSThing thingWithObject:object] retain];
是否有怎樣的內存管理工作有區別嗎?另外,什麼時候使用一種方法比較常見?