ich einen Haltepunkt, dieWie kommt man Parameter mit symbolischen Stützpunkten in Objective-C
-[UITableViewCell setSelected:]
wie diese aussieht und es funktioniert, aber ich kann nicht herausfinden, wie den Wert zu erhalten, die in übergeben wird.
Ich habe versucht -[UITableViewCell setSelected:(BOOL)what]
und -[UITableViewCell setSelected:what]
, die überhaupt nicht funktionieren.
Wie kann ich auf die Parameter zugreifen?
Wenn dies nicht funktioniert, ich werde ein DebugUITableViewCell
nur machen, um zu sehen, was los ist, was für ein Aufwand ist und eine Menge Code berührt.
Ich bin nicht mutig genug, um dies eine echte Antwort zu posten, wie ich spekuliere, aber ich glaube, will nicht für den Debugger. Sie erhalten nicht die Symbole für UIKit, so dass der Debugger keine Ahnung hat Wie lautet der Name des Arguments zu dieser Methode? Die Laufzeit könnte ihren Typ herausfinden, aber sie ist nicht mit der echten Symbolinformation identisch.Ihr Trick mit der Unterklasse funktioniert vermutlich, weil Sie dem Debugger auch diese Symbolinformationen zur Verfügung stellen. –