Fundamentos da Estrutura Interna de Classes no Objective-C

Modelo de Objetos e Alocação de Memória O runtime do Objective-C gerencia todas as instâncias e definições de classe através de estruturas de memória estritamente padronizadas. No nível mais básico, toda instância de um objeto é representada pela estrutura objc_object, que contém exclusivamente um campo isa. A própria classe é mapeada como um o ...

Publicado em 9-22 18:06

Padrão Singleton e Técnicas Avançadas em Python

Entendendo o Método __call__ em Python Quando você instancia uma classe com x = Foo(), Python na verdade executa type(Foo).__call__(Foo). O método __call__ é definido pela metaclasse de Foo. 2. Implementando Singleton com __call__ class _Unico(type): """Metaclasse que cria uma classe base Singleton.""" _ ...

Publicado em 7-17 11:36