私はインスタンス変数NSDate * dateを持っています。そして私は(例えばのviewDidLoadで)実行します。self.variable = 'some value'を使用して違いがありますか?単に変数= 'some value'(インスタンス変数)
date = [NSDate dateWithTimeIntervalSinceNow:0];
または
self.date = [NSDate dateWithTimeIntervalSinceNow:0];
これら2つの違いはありますか?そしてself.date =いくつかの値を宣言することにより、正しいと回答 ラディスラフ
それは、私がdate = [NSDate dateWithTimeIntervalSinceNow:0];日付はオートレリースされ、後でこの変数にアクセスしようとするとEXC_BAD_ACCESSが出る可能性がありますか? – Ladislav
正確に(あとで明示的に保持しない場合)。または、EXC_BAD_ACCESSを取得しない場合もありますが、他のオブジェクトがまったく同じ場所に作成されているため、そのために面白い結果が得られます。 – DarkDust
それは何が起こっていたのか...時々私はEXC_BAD_ACCESSを得ることができなかったので、私はそうしないでしょう... Thanx – Ladislav