Articles of initializer

¿Cómo crear un inicializador para crear y migrar la base de datos mysql?

He estado aprendiendo a utilizar EF durante una semana más o menos y estoy atascado en el tema de la creación / actualización de mi base de datos. Puedo crear un inicializador para crear la base de datos si no está allí: static class Program { static void Main() { Database.SetInitializer(new GumpDatabaseInitializer()); …. class GumpDatabaseInitializer […]

El inicializador no anula un inicializador designado de su superclase

Así que acabo de actualizar a Xcode 6.3 Beta 3 y aparecen muchos errores relacionados con lo siguiente: El inicializador no anula un inicializador designado de su superclase. override init() { super.init() } Por ejemplo, esta es una clase UIButton : class CustomButton: UIButton { var target: AnyObject! var selector: Selector! var action: (() -> […]

¿Puedo declarar variables de diferentes tipos en la inicialización de un ciclo for?

¿Por qué este código de C ++ no se comstack en VS2010? for ( int a = 0, short b = 0; a < 10; ++a, ++b ) {} mientras que este hace: short b = 0; for ( int a = 0; a < 10; ++a, ++b ) {} ¿Está prohibida la statement de […]

En Ruby, ¿cuál es la relación entre ‘nuevo’ e ‘inicializar’? ¿Cómo devolver nil durante la inicialización?

Lo que quiero es: obj = Foo.new(0) # => nil or false Esto no funciona: class Foo def initialize(val) return nil if val == 0 end end Sé que en C / C ++ / Java / C #, no podemos devolver un valor en un constructor. Pero me pregunto si es posible en Ruby.

Métodos de clase que crean nuevas instancias

Además del patrón estándar [[MyClass alloc] init] , algunos objetos se crean a partir de métodos estáticos como MyClass *obj = [MyClass classWithString:@”blabla”] Según las guías de administración de memoria generalizadas (incluida la de Apple), solo eres responsable de liberar los objetos que alloc . ¿Alguien puede proporcionarme una plantilla para tales métodos? ¿Cómo devuelve […]