properties

Objective C-Setter personalizado con ARC?

Así es como solía escribir un configurador personalizado retenido antes: - (void)setMyObject:(MyObject *)anObject { [_my ... to con ARC cuando la propiedad está establecida en strong. ¿Cómo puedo asegurarme de que la variable tiene un puntero fuerte?

Python: ¿Cómo pasar más de un argumento a la propiedad getter?

Considere el siguiente ejemplo: class A: @property def x(self): return 5 Así que, por supuesto, llamar al {[2] } ... a como 5. Por lo tanto, me gustaría saber cómo se puede pasar más de un argumento al captador de propiedades, si es posible.

Problemas al agregar una palabra clave 'perezosa' a C#

Me encantaría escribir código como este: class Zebra { public lazy int StripeCount { get { return Expensive ... de la biblioteca, pero tengo curiosidad por qué tipo de consideraciones debería tener que pasar una característica como esta.

¿Cómo convertir un "objeto" en una función en JavaScript?

JavaScript permite que las funciones sean tratadas como objetos if si primero define una variable como una función, posterior ... "qqqq" }; ¿Qué puedo hacer ahora para arreglar para bar.baz para tener el valor "qqqq" y bar() para llamar a la función?

Comunicarse entre dos formularios de windows en C#

Tengo dos formas, una es la forma principal y la otra es una forma de opciones. Por ejemplo, digamos que el usuario hace clic ... opiedades, pero tengo muchas opciones y esto parece una tediosa cosa extraña que hacer. Entonces, ¿cuál es la mejor manera?

Groovy: ¿cómo probar si el acceso a una propiedad será exitoso?

Tengo un objeto variable foo, que no es null. Quiero usar foo.bar, pero solo si no me bombardea con 'No such property: bar for class: Whatever'. ¿Cómo debo hacer la siguiente prueba: if (/*test-here*/) { use(foo.bar) }

Propiedades vs. Campos: Necesita ayuda para comprender los usos de las propiedades sobre los campos

En primer lugar, he leído una lista de publicaciones sobre este tema y no siento haber captado las propiedades debido a lo qu ... l post largo - no quería simplemente hacer una pregunta que se ha hecho 100x sin explicar por qué lo estoy haciendo de nuevo.

¿Por qué los campos públicos son más rápidos que las propiedades?

Estaba husmeando en XNA y vi que la clase Vector3 en ella estaba usando campos públicos en lugar de propiedades. Probé un pun ... stema operativo de 64 bits.. Incluiré tu comentario en mi respuesta para que se destaque mejor. - JulianR Gracias a todos!

Cómo iterar a través de cada propiedad de un personalizado vb.net ¿objeto?

¿Cómo puedo revisar cada una de las propiedades de mi objeto personalizado? No es un objeto de colección, pero ¿hay algo com ... For Each entry as String in myObject ' Do stuff here... Next Hay propiedades de cadena, entero y booleano en mi objeto.

Sobreescribir propiedades en python

Por lo tanto, estoy tratando de averiguar la mejor manera (la más elegante con la menor cantidad de código) de permitir la so ... a que se ve similar al ejemplo anterior)? ¿Cómo se vería la función some_decorator y cómo debería devolverla la función foo?

¿Cómo obtener el nombre actual de la propiedad a través de la reflexión?

Me gustaría obtener el nombre de la propiedad cuando estoy en ella a través del mecanismo de reflexión. Es posible? Actualiz ... { get { return (Wheel) this[GetThisPropertyName()];} set { this[GetThisPropertyName()] = value; } }

JavaScript object literal length = = = undefined?

Estoy trabajando en esta función de animación pero tengo un problema. Parece que no puedo realizar lo que debería ser una tar ... s ver que estoy ejecutando alert(properties.length); y está regresando undefined. ¿Alguien puede ver por qué esto podría ser?

¿funcionan las propiedades en los campos del modelo django?

Creo que la mejor manera de hacer esta pregunta es con algún código... ¿puedo hacer esto? (editar: RESPUESTA: no) clas ... modelo. Esto es muy útil cuando está trabajando en un sistema existente y no quiere tener que hacer db migraciones sin motivo

C#, inmutabilidad y campos de solo lectura públicos

He leído en muchos lugares que exponer los campos públicamente no es una buena idea, porque si luego quieres cambiar a propie ... lic T1 Item1 { get; private set; }), pero esto solo te da 'inmutabilidad acordada' en lugar de 'inmutabilidad garantizada'...

¿Puede la clave en una propiedad Java incluir un carácter en blanco?

Estamos obteniendo propiedades (que no podemos influir) de una base de datos y queremos acceder a ellas mediante una asignaci ... el delimitador? Supongo que este comportamiento es justo como se pretende, pero pensé que podría darle una oportunidad aquí.

Pregunta de Propiedad Abreviada de C#

Así que aquí hay un poco de sintaxis que nunca he visto antes, ¿puede alguien decirme lo que esto significa? No estoy seguro ... ión de propiedad abstracta o algo o qué. public Class1 myVar { get; set; } Por lo que vale, Class1 es una clase abstracta.

Forma preferida de definir propiedades en Python: decorador de propiedades o lambda?

¿Cuál es la forma preferida de definir propiedades de clase en Python y por qué? ¿Está bien usar ambos en una clase? @property def total(self): return self.field_1 + self.field_2 O total = property(lambda self: self.field_1 + self.field_2)

¿Por qué usar campos en lugar de propiedades?

Soy bastante nuevo en C#, y creo que las propiedades son algo maravilloso. Tan maravilloso, de hecho, que no puedo ver ningun ... daNm, ya que es la muy completo, pero si alguien resumiera sus respuestas en una sola respuesta, estaría feliz de aceptarla.

Hibernate hbm2ddl.auto, valores posibles, y lo que hacen

Estoy mirando la propiedad de configuración Hibernate hbm2ddl.auto y sus posibles valores: validate update create create-d ... lores y lo que hacen? El esquema no se elimina en hbmddl.auto = crear.drop Pero todavía nada en la documentación oficial.

groovy: ¿Cómo acceder al archivo de propiedades?

Tengo una aplicación Groovy y quiero acceder programáticamente a una propiedad definido en el mensaje.propiedad. Como prueba ... + ${message.properties['capacity.created']} Pero no funciona (lanza una excepción). Cualquier ayuda es bienvenida Luis