Domande taggate «objective-c-runtime»



10
Perché Objective-C non supporta i metodi privati?
Ho visto una serie di strategie per dichiarare metodi semi-privati ​​in Objective-C , ma non sembra esserci un modo per creare un metodo veramente privato. Lo accetto. Ma perché è così? Ogni spiegazione che ho essenzialmente dice: "non puoi farlo, ma qui c'è una grande approssimazione". Ci sono un certo …

6
Classe base nativa Swift o NSObject
Ho provato alcuni isa swizzling con Swift e ho scoperto che funziona solo quando NSObject è una superclasse (direttamente o più in alto) o utilizzando la decorazione "@objc". Altrimenti seguirà uno stile di invio statico e vtable, come C ++. È normale definire una classe Swift senza una classe base …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.