0

これは、iOS5.0またはiOS5.1のARCで処理されます

私はオブジェクトを割り当てられており、ARCでそのオブジェクトを解放する必要はありません、それらのARCはそれ自体を処理します

UIView *customView = [[UIView alloc]init];

[customView setFrame:CGRectMake(kRect)];
[self.view addSubview: customView];

[customView release];

ARC customViewリリースでは、それ自体で処理します。

customViewへのリリースと言ったらどうなりましたか

4

3 に答える 3

2

ARCはエラーをスローするため、電話をかけるreleaseことはできません。

ReleaseARC環境では使用できません。プロジェクトはビルドされません

于 2012-06-25T13:52:58.877 に答える
1

オブジェクトを解放する必要はありません。プロジェクトが作成されたら、ARCがメモリを処理し、ARCの自動保持カウントを選択します。これはメモリ管理を処理します

于 2012-06-26T08:21:16.063 に答える
0

ARCがメモリを処理しますが、メモリからオブジェクトを削除したい場合は、object=nilを実行するだけです。次に、arcは変数が役に立たないことを認識し、それをメモリから削除します。

于 2013-05-23T11:26:25.870 に答える