Похоже, что CFString (NSString), содержащийся в nextView.idActual
, уже был освобожден, когда вы собираетесь изменить значение. Если вы сможете опубликовать больше соответствующего кода, это поможет.
Я предполагаю, что idActual
объявлено как @property(nonatomic,retain)
. Когда вы пытаетесь установить новое значение в idActual
, вызывается метод установки для этого свойства (возможно, он был создан автоматически). Первое, что делает метод установки, - это пытается сравнить старое и новое значения, а затем происходит сбой.
Когда этот метод установки пытается сравнить новое значение со старым значением, он сталкивается с проблемой, поскольку старое значение уже освобождено.
Вы звоните [nextView.idActual release]
, прежде чем назначить эти новые значения? Если да, закомментируйте эту строку и посмотрите, решит ли это вашу проблему. Метод сгенерированного автоматически установит для вас старое значение.