Preguntas etiquetadas con objective-c-runtime



10
¿Por qué Objective-C no admite métodos privados?
He visto una serie de estrategias para declarar métodos semiprivados en Objective-C , pero no parece haber una manera de hacer un método verdaderamente privado. Yo acepto que. ¿Pero por qué es esto así? Cada explicación que he dicho esencialmente es: "no puedes hacerlo, pero aquí hay una aproximación cercana". …

6
Clase base nativa Swift o NSObject
Probé un poco de isa swizzling con Swift, y descubrí que solo funciona cuando NSObject es una superclase (directamente o más arriba), o usando la decoración '@objc'. De lo contrario, seguirá un estilo de envío estático y vtable, como C ++. ¿Es normal definir una clase Swift sin una clase …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.