2009-08-11 10 views
1

私はこのようなNSValueにオブジェクトを割り当てます。そのオブジェクトがメモリから割り当て解除されます場合はどうなります弱参照オブジェクトがメモリから割り当て解除され、NSValueオブジェクトからフェッチしようとするとどうなりますか?

[NSValue valueWithNonretainedObject:myObject]; 

、その後、私はそのNSValueからそれを引き出してみては?参照はゼロですか?オブジェクトがまだそこに残っているかどうかをどうすれば確認できますか?または、このようなことが起きたときにアプリがクラッシュするだろうか?

答えて

2

解放されたオブジェクトの値にアクセスしようとすると、おそらくクラッシュするか、またはnilを返すとクラッシュする可能性があります。 :)はかなり簡単にするようです

関連する問題