0

保持と解放を使用するプロジェクトをARCを使用するように変換しようとしています。XCodeでの自動変換はうまくいかなかったので、私は手作業で行います。リリースの処理は簡単でした。私は今、以下のようないくつかの保持ステートメントに取り掛かっています。

UIImage *origImage = [[info objectForKey:UIImagePickerControllerOriginalImage] retain];

これをARCフレンドリーに変換するにはどうすればよいですか?strongキーワードを使用しようとしましたが、宣言されていない識別子「strong」の使用について不平を言いました。

4

2 に答える 2

3
UIImage *origImage = [info objectForKey:UIImagePickerControllerOriginalImage] ;

ARCフレンドリーです。

于 2012-09-18T23:09:51.777 に答える
0

@propertyに使用するのと同じですが、変数に使用__strongします。とstrong同じweak__weak

__strong UIImage *origImage = [info objectForKey:UIImagePickerControllerOriginalImage];
于 2012-09-18T23:04:46.490 に答える