Improvvisamente non riesco a stampare le proprietà dell'oggetto oi metodi di chiamata all'interno di lldb. L'unica cosa che stampa è:lldb class has superclass incompatibile
error: class '<ClassName>' has incompatible superclasses
note: inherits from superclass 'NSObject' here
Questo è vero anche per i tipi di oggetti più elementari, come ad esempio: NSArray, NSDictionary e NSString. Ecco un esempio specifico:
(lldb) po functie.length
error: class 'NSString' has incompatible superclasses
note: inherits from superclass 'NSObject' here
error: 1 errors parsing expression
Gli unici metodi disponibili sono quelli disponibili in NSObject, ad esempio -class. Prendendo spunto dall'esempio precedente:
(lldb) po [functie class]
__NSCFString
Se qualcuno ha qualche idea sul problema, il vostro contributo sarebbe molto apprezzato. Grazie.
La configurazione della build è Debug o Release? Ho avuto strani errori come questo perché ero in versione. – NobodyNada
È un debug. Mi sono assicurato di controllare. – dudeman
Hai pulito e ricostruito? Hai questo problema in altri progetti? – NobodyNada