Ich arbeite durch die Stanford iPhone class und ich kann nicht herausfinden, warum ich eine Compiler-Warnung bekomme. Ich nehme an, dass ich mein Objekt in NSString umwandeln muss, aber ich bekomme einen Fehler, wenn ich das versuche. Der Code läuft und gibt mir die erwartete Ausgabe, aber die Warnung stört mich.Casting eines NSObject zu NSString
NSLog(@"lowerCaseString is: %@", [object lowercaseString]);
Dieser läuft mit der Warnung: 'NSObject' kann '-lowerCaseString' nicht reagiert
NSLog(@"lowerCaseString is: %@", [(NSString)object lowercaseString]);
dies einen Fehler führt: Umwandlung in nicht-skalare Typen Verlangen
Danke Adam, ich habe alle meine Bücher und Dokumente offen, konnte aber diese Antwort mit einem Zeichen nirgends finden. Prost. –