私は非原子として宣言され、保持されるいくつかの日付と文字列を持っています。私は日付を設定するか、それが保持されていないself.string
を使用して文字列を変更self.stringはメモリリークの原因にならないiphone
。私が[string retain]
で強制すると問題はありませんが、メモリリークが発生します。
どのようなアイデアや方法や何が間違っているのですか?
乾杯
更新:
@property (nonatomic, retain)NSDate *time;
self.time = [cal dateFromComponents:comps];
self.time
が保持されません。私はあなたがどちらか二度、文字列を解放するか、すでに解放された後、それをアクセスしている[time retain];
あなたが試していることのいくつかのコード例を示す必要があります。 – dredful
サンプルコードを提供する必要があります。プロパティを正しく使用していれば、それはすでにリリースされています。 – Joe
なぜそれが保持されないと思いますか?実際には、正しく宣言されていれば実行されます。より多くのコードを表示する必要があります。 – Eiko