0
如果我這樣做:複製的NSDate對象,並釋放
NSDate *dateStart;
[dateStart alloc];
// Initialise with a date somewhere here..
..
// Modify the start date.
dateStart = [chosenDate copy];
我應該做的分配dateStart指針之前[dateStart發佈]?我來自C/C++的背景,我不明白整個ObjectiveC/iOS垃圾收集行爲(如果確實有)。我的C背景告訴我,我應該釋放dateStart指向的最初NSDate對象。這是正確的嗎?
我不知道我是否完全理解了你的問題,但如果你使用ARC,你不需要釋放對象,它本身就是它! – sridvijay