Als «methods» getaggte Fragen

83
Wie überprüfe ich, ob eine Methode in Python vorhanden ist?

__getattr__()Wenn in der Funktion eine referenzierte Variable nicht gefunden wird, wird ein Fehler ausgegeben. Wie kann ich überprüfen, ob eine Variable oder Methode als Teil eines Objekts vorhanden ist? import string import logging class Dynamo: def __init__(self,x): print "In Init def" self.x=x...

82
array_unique für Objekte?

Gibt es eine Methode wie array_unique für Objekte? Ich habe eine Reihe von Arrays mit 'Rollen'-Objekten, die ich zusammenführe, und dann möchte ich die Duplikate entfernen :)

82
Beispiel für eine schnelle Erweiterung

Ich wollte ursprünglich wissen, wie man so etwas macht UIColor.myCustomGreen damit ich meine eigenen Farben definieren und sie in meiner App verwenden kann. Ich hatte zuvor Erweiterungen studiert und dachte, ich könnte sie wahrscheinlich verwenden, um mein Problem zu lösen, aber ich konnte mich...

82
Eine Methode im Hauptthread aufrufen?

Zunächst schreibe ich Code für das iPhone. Ich muss in der Lage sein, eine Methode im Hauptthread aufzurufen, ohne sie zu verwenden performSelectorOnMainThread. Der Grund, den ich nicht verwenden möchte, performSelectorOnMainThreadist, dass es Probleme verursacht, wenn ich versuche, ein Modell für...

81
Java, wie teuer ist ein Methodenaufruf

Ich bin ein Anfänger und habe immer gelesen, dass es schlecht ist, Code zu wiederholen. Es scheint jedoch, dass Sie normalerweise zusätzliche Methodenaufrufe benötigen, um dies nicht zu tun. Angenommen, ich habe die folgende Klasse public class BinarySearchTree<E extends