オブジェクト:は解除または自動解放は、私はこのコードを理解する問題を抱えている
- (void)subnetMaskByNumberOfSubnetBits:(id)sender{
// ------- Sets the subnet mask when the user selects the number of bits
NSNumberFormatter *stringToNumber = [[NSNumberFormatter alloc] init];//TURN A STRING INTO A NUMBER
NSNumber *selectedAmountOfBits = [[NSNumber alloc] init];//CONTAINS THE SELECTED NUMBER OF BITS
selectedAmountOfBits = [stringToNumber numberFromString:[sender objectValueOfSelectedItem]];
[self changeSubnetMaskUsingNumberOfMaskBits:selectedAmountOfBits];
//RELEASE
[stringToNumber release];
[selectedAmountOfBits release];
}
私はので、私はselectedAmountOfBits
をリリースしているという事実の誤りを取得保管。 alloc
とinit
を使用してオブジェクトを初期化しました。 なぜ私はそれを解放する必要はありませんか?
私のために物事をクリアしてくれてありがとう:) – Cubia
UIAdamも正しい - 彼は私がやる前に数分でそれを得た;) – iccir