Preguntas etiquetadas con introspection

Una capacidad de algunos lenguajes de programación orientados a objetos para determinar el tipo de un objeto en tiempo de ejecución.





17
Encontrar qué métodos tiene un objeto Python
Dado un objeto Python de cualquier tipo, ¿hay una manera fácil de obtener la lista de todos los métodos que tiene este objeto? O, Si esto no es posible, ¿existe al menos una manera fácil de verificar si tiene un método en particular que no sea simplemente verificar si se …

22
¿Cómo miro dentro de un objeto Python?
Estoy empezando a codificar en varios proyectos usando Python (incluido el desarrollo web Django y el desarrollo de juegos Panda3D). Para ayudarme a comprender lo que está sucediendo, me gustaría básicamente 'mirar' dentro de los objetos de Python para ver cómo funcionan, como sus métodos y propiedades. Digamos que tengo …


5
Usar isKindOfClass con Swift
Estoy tratando de aprender un poco de Swift Lang y me pregunto cómo convertir el siguiente Objective-C en Swift: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if ([touch.view isKindOfClass: UIPickerView.class]) { //your touch was in a uipickerview ... do whatever you have to …






7
Introspección de clase rápida y genéricos
Estoy tratando de crear dinámicamente un classtipo basado en instancias usando genéricos, sin embargo, me encuentro con dificultades con la introspección de clase. Aquí están las preguntas: ¿Hay un Swift equivalente a Obj-C's self.class? ¿Hay alguna manera de instanciar una clase usando el AnyClassresultado de NSClassFromString? ¿Hay alguna manera de …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.