Tag: swizzling

Swizzling bezieht sich auf die Gewinnung, Umlagerung, und mögliche überschneidungen der Elemente der Tupel-Typen. Auf viele GPUs swizzling ist kostenlos oder zumindest Billig und intelligente Nutzung von swizzling machen den code effizienter. Jedoch unsachgemäße Verwendung von swizzling können auch Ihren code unglaublich schwer zu Lesen und machen es schwer für den compiler zu optimieren.

Swizzling eine einzelne Instanz, nicht die Klasse

Anzahl der Antworten 3 Antworten
Habe ich eine Kategorie auf NSObject, die angeblich so einige Dinge. Wenn ich es auf ein Objekt, möchte ich überschreiben Sie die dealloc-Methode hinzu, um einige Aufräumarbeiten. Wollte ich es mit method swizzling, aber konnte nicht herausfinden,

Ratschläge, wie Sie zu fangen "Versuch zum einfügen von null-Objekt" von einem Gerät benötigt

Anzahl der Antworten 6 Antworten
Hier ist die situation: Hockeyapp und testflight ab und beschweren sich dann über mich ", die versuchen, insert-null-Objekt" in veränderlichen Wörterbücher/arrays. Ich weiß das richtige ist zu prüfen, für null die ganze Zeit, und ich weiß, wenn

Wie implementiere ich die Methode swizzling?

Anzahl der Antworten 2 Antworten
Ich versuche, Verhalten zu ändern von einem Programm (ich habe es Quelle) mit SIMBL. Ich benutzte Klasse dump und fand heraus, dass ich brauche, um diesen eine Instanz-Methode Diese Methode ist in der Klasse mit dem Namen

Methode Swizzle auf iPhone-Gerät

Anzahl der Antworten 1 Antworten
Ich habe versucht, sowohl JRSwizzle, und MethodSwizzle. Sie kompilieren problemlos auf dem simulator, sondern werfen eine Reihe von Fehler, wenn ich versuche zu kompilieren, für Gerät (3.x) Hat jemand hatte kein Glück, swizzling auf dem iphone? Was

Wie man eine Klassenmethode auf iOS swizzle?

Anzahl der Antworten 1 Antworten
Method swizzling großen Werke für die Instanz-Methoden. Nun, ich muss swizzle Methode einer Klasse. Keine Ahnung, wie es zu tun? Versucht dies, aber es funktioniert nicht: void SwizzleClassMethod(Class c, SEL orig, SEL new) { Method origMethod =

Was sind die Gefahren der Methode Swizzling in Objective C?

Anzahl der Antworten 8 Antworten
Habe ich gehört, wie Leute Staat, die Methode swizzling ist eine gefährliche Praxis. Sogar der name swizzling sugests, es ist ein bisschen wie ein cheat. Method Swizzling ist die änderung der Zuordnung, so dass der Aufruf selector

Swift Funktion Swizzling / Laufzeit

Anzahl der Antworten 7 Antworten
Bevor Swift, Objective-C würde ich swizzle "- oder " hook-Methoden in einer Klasse mit <objc/runtime.h>. Wenn jemand irgendwelche info zum Thema änderung der Swift-runtime und hook-Funktionen wie CydiaSubstrate und andere Bibliotheken, die dazu beigetragen, in dieser Gegend,

Wie man Methode Swizzling Swift 3.0 implementieren?

Anzahl der Antworten 3 Antworten
Wie kann ich eine Methode implementieren swizzling in Swift 3.0 ? Habe ich gelesen nshipster Artikel darüber, aber in diesem code - chunk struct Static { static var token: dispatch_once_t = 0 } der compiler gibt mir