Resultados de la búsqueda a petición "instance-variables"

4 la respuesta

Ruby attr_reader permite modificar una variable de cadena si se usa <<

e metió en un comportamiento extraño y se preguntó si alguien más puede confirmar lo que estoy viend Suponga que crea una clase con una variable miembro y permite que se lea con attr_reader. class TestClass attr_reader :val def ...

2 la respuesta

Inicializando la variable de instancia como una matriz - Ruby

Estoy tratando de inicializar y la variable de instancia como una matriz de la siguiente manera: class Arch < ActiveRecord::Base attr_accessor :name1 def initialize @name1 = [] end def add_name1(t) @name1 << t end end Cuando intento Arch.new en ...

5 la respuesta

¿Cómo pasar un valor de argumento predeterminado de un miembro de instancia a un método?

Quiero pasar un argumento predeterminado a un método de instancia utilizando el valor de un atributo de la instancia: class C: def __init__(self, format): self.format = format def process(self, formatting=self.format): print(formatting) Al ...

6 la respuesta

Asignación de objeto en Ruby [cerrado]

Viniendo de un fondo c ++ Tengo curiosidad por la asignación de objetos en Ruby. Qué consideraciones (si las hay) deben hacerse para las siguientes asignaciones de objetos: class MyClass attr_accessor :a, :b def initialize(a, b) @a = a @b = b ...

6 la respuesta

Private ivar en @interface o @ implementación

¿Hay alguna razón para declarar un ivar privado en@interface en lugar de@implementation? Veo un código como este en Internet (incluida la documentación ...

4 la respuesta

Las variables de instancia sintetizadas se generan como privadas en lugar de protegidas?

Desde tiempos de ejecución recientes en iOS, podemos definir propiedades que generarán accesores para variables de instancia. Por lo que entiendo, no es obligatorio declarar la variable de instancia utilizada, ya que se hará automáticamente por ...

4 la respuesta

¿Por qué utilizar variables de instancia para "conectar" controladores con vistas?

Esta es una pregunta conceptual y no he podido encontrar la respuesta en SO, así que aquí voy: ¿Por qué las variables de instancia se utilizan para conectar controladores y vistas? ¿No tenemos dos objetos diferentes de dos clases diferentes ...

4 la respuesta

Exponer / Sintetizar propiedades iVar en Objective c

Tengo una clase que esencialmente actúa como una clase de envoltura ligera alrededor de otra clase. Mantiene esa otra clase como un iVar. Quiero poder exponer ciertas propiedades (algunas realmente) del iVar, pero para hacerlo tengo que escribir ...

6 la respuesta

¿Las entradas siempre se inicializan a 0?

¿Es seguro contar conints siempre se inicializa a 0 en Objective-C? Más específicamente, cuando un objeto conint ivars ha sido recientemente instanciado, ¿es seguro asumir que sus ivars tienen el valor 0?