In einer Klasse Ich habe @property BOOL clearCookies;
iOS Objective C Aufschalten Property Setter
Ich mag würde es so einrichten, dass ich ein paar zusätzliche Dinge tun kann, wenn das Element gesetzt.
In meinem Code könnte ich so etwas wie classInstance.clearCookies = YES;
Dann in der Setter-Methode so etwas wie dieses Java-Beispiel von android tun:
public void setClearCookies(boolean clearCookies) {
_instance.clearCookies = clearCookies;
_instance.doOtherThings();
}
Was ist der beste Weg, dass in Objective C zu erreichen? Grundsätzlich möchte ich die Boolesche Eigenschaft setzen, aber dann tun auch einige andere Dinge (eigentlich das Löschen der Cookies von meinem UIWebView
)
Sieht perfekt aus! Danke für die schnelle Antwort! –
Gern geschehen, Kumpel! –
Sieht so aus, als hätte es keinen synthetischen Getter: 'Beschreibbare atomare Eigenschaft kann synthetisierten Getter nicht mit einem benutzerdefinierten Setter verbinden. Würde es Ihnen etwas ausmachen, ein Beispiel dafür zu geben, wie man einen Getter dafür schreibt? :) –