Ich versuche, SVG-Karten mit Code zu zeichnen, der durch Paintcode generiert wurde. Der Code funktioniert einwandfrei, wenn ich ihn mit dem Simulator verwende. Aber wenn ich es in Gerät (iPad) ausführen, stürzt es in drawCanvas mehod geben Warnung: Konnte keine Objective-C-Klasseninformationen laden. Dies wird die Qualität der verfügbaren Typinformationen erheblich reduzieren.Warnung: Konnte keine Objective-C-Klasseninformationen mit dem Code von PaintCode laden
Click here to check the warning
I Karte in Storyboard ziehe, wo es im Hinblick auf eine Scrollview ist und innerhalb dieser ein Bild anzeigen. Ich habe ein StyleKitClass-Objekt hinzugefügt (StyleKitClass ist eine NSObject-Klasse, die mit der PaintCode-Anwendung generiert wurde), mit der ich IBOutletCollections mit imageView verbunden habe.
Click here to view Outlet Connections
Wenn jemand weiß, dann bitte mich mit der Lösung helfen.
Diese Warnung ist nicht die Ursache für Absturz ist. Es ist nur eine Nachricht vom Debugger. Könnten Sie versuchen, Address Sanitizer zu aktivieren und den Code erneut ausführen? – Tricertops
Ich habe Address Sanitizer aktiviert. Aber es druckt nichts in der Konsole. Wenn ich den Speicherverlauf mit der Speicheradresse drucke, gibt er auch keinen Wert aus. – PriyaJain
Aber ich fand eine Sache zum Zeitpunkt der Warnung in + (void) drawCanvas1 und das heißt, in der Variablenansicht ist die Adresse für styleKit Klasse ** self = (Klasse) 0x0 **. Es scheint, dass das StyleKit freigegeben ist. – PriyaJain