Der Versuch, die Objektbeschreibung in Xcode zu drucken, führt zu einem Fehler

9

Ich habe ein Objective-C-Objekt, das wir ObjCObj nennen können Ich habe eine einfache Beschreibungsmethode implementiert, die normalerweise einwandfrei funktioniert, wenn ich die Klasse in einer lokalen Variablen installiere.

Das Problem: Ich iteriere durch ein Array von ObjCObj-Objekten und lege sie in ein Swift-Array

%Vor%

Nachdem mein Array gefüllt ist, versuche ich einen Haltepunkt zu setzen, versuche den Wert eines Items zu drucken und erhalte den folgenden Fehler:

%Vor%

Wenn ich versuche, einen Ausdruck wie:

zu drucken %Vor%

Es funktioniert. Aber wenn ich das Array im Debugger-Inspektor öffne und eine Zeile des Arrays auswähle und nach dem Ausdruck der Beschreibung frage, schlägt es fehl.

    
Mikael 21.04.2016, 02:54
quelle

2 Antworten

3

Ich habe vor ein paar Augenblicken denselben Fehler erhalten und ihn in einer meiner Obj-C-Mantle-Modellklassen auf ein fehlerhaftes Eigenschaftenattribut zurückverfolgt. (Behandelte ein Objekt fälschlicherweise als Skalar.)

Gebrochen:

%Vor%

Korrigiert:

%Vor%

Es war eine einfache Lösung, aber schwer zu finden.

    
Lee Fastenau 16.05.2016 17:11
quelle
1

Das klingt nach einem Fehler. Bitte lege es unter Ссылка ab.

    
Jim Ingham 05.05.2016 01:19
quelle