delegates

Diferencia entre Delegado.Invocar y Delegar()

delegate void DelegateTest(); DelegateTest delTest; ¿Cuál es la diferencia entre llamar delTest.Invoke() y delTest()? Ambos ejecutarían el delegado en el hilo actual, ¿verdad?

Mano corta para [[UIApplication sharedApplication] delegate]?

Almacené variables globales en mi AppDelegate y accedí a ellas mediante: AppDelegate *d = [[UIApplication sharedApplication] ... algo de escritura y así no necesito AppDelegate *d = [[UIApplication sharedApplication] delegate]; una y otra vez? ¡Gracias!

Significado del operador () = > en C#, si existe

He leído esta interesante línea aquí , en una respuesta de Jon Skeet. La línea interesante es esta, donde abogó por el uso d ... lear, pero ya que está hecho de símbolos Google no podría ser de mucha ayuda, realmente. ¿Me he perdido algo vergonzosamente?

cómo extender un protocolo para un delegado en objective C, luego subclase un objeto para requerir un delegado conforme

Quiero subclase UITextView, y enviar un nuevo mensaje al delegado. Por lo tanto, quiero ampliar el protocolo de delegado. ¿C ... iewDelegate' protocol Quiero que produzca la advertencia sobre no implementar el protocolo 'MySubClassDelegate' en su lugar.

Construye un delegado desde MethodInfo?

Después de buscar en Google y aterrizar en SO y después de leer esta otra pregunta ¿Es posible construir un Delegado c ... al método Silverlight correcto ayudaría a acelerar mucho el trabajo. No puedo enviar código aquí, así que ese es el resumen.

iPhone-UIImagePickerControllerDelegate herencia

He añadido un UIImagePickerController a un UIViewController. También he asignado el UIImagePickerControllerDelegate a UIViewC ... olo delegado de su padre y no solo el protocolo UIImagePickerControllerDelegate? Es esto un error o me estoy perdiendo algo?

¿Qué hace exactamente delegate en xcode ios project?

Acabo de estar aprendiendo desarrollo de aplicaciones para iPhone, pero tengo dificultades para entender lo que realmente significa delegate? ¿Puede alguien decirme con ejemplo lo que hace y lo importante que es? Gracias por cualquier ayuda!

Forma recomendada de declarar propiedades delegadas con ARC

Solía declarar todas las propiedades delegadas como @property (assign) id<FooDelegate> delegate; Tenía la impresión ... l intentar @sintetizar (las propiedades débiles autogeneradas no son compatibles). ¿Cuál es la mejor práctica en este caso?

Suscripción a Eventos Dinámicos de C#

¿Cómo se suscribiría dinámicamente a un evento de C# para que dada una instancia de objeto y un nombre de cadena que contien ... ITAR 2: Aunque delegar la contravarianza parece un buen plan, no puedo hacer la suposición necesaria para usar esta solución

Llamada recursiva - Acción lambda

¿Qué estoy haciendo mal aquí? ¿Cómo puedo ejecutar mi acción? var recurse = new Action<IItem, Int32>((item, depth) =& ... able<Item>> Recurse = null; Recurse = item => { if (item.Items != null) Recurse(item.Items); // ... };

¿Por qué 2 instancias delegadas devuelven el mismo hashcode?

Tome lo siguiente: var x = new Action(() => { Console.Write("") ; }); var y = new Action(() => { }); var a = x ... plementación de hashcode habría sido: return Method ^ Target == null ? 0 : Target.GetHashcode(); // where Method is IntPtr

Manejo de delegados de aplicaciones y cambio entre vistas

Estoy recibiendo una advertencia sobre un problema semántico relacionado con pasar un *const _strong a type id y parece que n ... iPadSpeckAppViewController *const __strong' to parameter of incompatible type 'id<ProductsViewControllerDelegate>' [3]

Confusión Cacao-Toque-Delegado

Acabo de iniciar un nuevo proyecto ejecutando Xcode 4.2.1 y iOS5 SDK. El proyecto está configurado con ARC. Estoy intentando ... lo UITabControllerDelegate mi segunda advertencia desaparece. Comportamiento muy extraño, lo que da a los expertos en Cacao?

Código incorrecto generado por el compilador para métodos anónimos [ERROR MS CORREGIDO]

Véase el siguiente código: public abstract class Base { public virtual void Foo<T>() where T : class { ... d(); //fine EDIT Estoy usando VS2012 RTMRel en windows8 RTM,. net framework 4.5 EDIT Este error ahora está solucionado.

Delegar para una Acción

Estoy tratando de crear un delegado de un método estático que toma un argumento ref. Por favor, no preguntes por qué estoy h ... to no se compilará. El compilador de C# se atraganta con el token "ref". ¿Cuál es la forma correcta de crear este delegado?

Declaración de delegado en línea (c#)

No puedo compilar lo siguiente: var x = new Action(delegate void(){}); ¿Puede alguien señalar lo que estoy haciendo mal?

Está usando Acción.Invoke considered best practice?

Si tengo el siguiente código, debería llamar a la Acción o debería llamar a la Acción.Invocar? public class ClassA { publi ... var myClass = new ClassA(); myClass.OnAdd += Add; } private void Add(string Input) { //do something } }

Acción de parámetro en la que T3 puede ser opcional

Tengo el siguiente código: public static MyMethod() { ...Do something ProtectedMethod(param1, param2); ...Do ... hay otra forma de hacerlo ya que ahora la opción preferida es tener parámetros opcionales en lugar de métodos sobrecargados?

La mejor manera de conseguir el Objetivo Original

¿Qué es una forma de jQuery y/o mejores prácticas de obtener el objetivo original de un evento en jQuery (o en javascript de ... }); Que funciona, pero no estoy satisfecho con la función de dos líneas olfateando. Hay una manera mejor?

Obtener un delegado de methodinfo

Tengo una lista desplegable que se rellena inspeccionando los métodos de una clase e incluyendo aquellos que coinciden con un ... function = (MyDelegate)Delegate.CreateDelegate(typeof(MyDelegate), method); } } return function; }