Permalink

Bug: LLDB zeigt falsche Inhalte von iVars an (Xcode 4.3 4E109)

Der Bug wurde mit dem Update auf Xcode 4.3.2 4E2002 vom 22.3.2012 behoben.

Mein Schreibstil in Objective-C ist, auch wenn ich eigentlich erst mit @property und @synthesize angefangen habe, eher altmodisch. Ich lege iVars und @properties an und weise diese dann via @synthesize zu. Das gibt mir mental eine sauberere Trennung zwischen Daten und Zugriff. Jetzt habe ich anhand des Debuggers Änderungen von Daten verfolgen wollen und bin auf skurrile Probleme gestoßen, die keinen Sinn ergaben: Der Debugger zeigt für die zweite iVar den Wert der ersten an, während die erste nil sein soll.
Weiterlesen →