Perguntas com a marcação «objective-c-runtime»

105
Classe base nativa Swift ou NSObject

Eu testei alguns isa swizzling com Swift e descobri que só funciona quando NSObject é uma superclasse (diretamente ou mais acima), ou usando a decoração '@objc'. Caso contrário, ele seguirá um estilo de envio estático e vtable, como C ++. É normal definir uma classe Swift sem uma classe base Cocoa...