Ich habe den folgenden Code geschrieben, damit meine UIView ständig ein- und ausgeblendet wird. (FadeAlphaValue ist ein BOOL) ...
%Vor% Es funktioniert, aber ich habe das Gefühl, dass es einen seltsamen Absturz verursachen wird, wenn ich es für immer laufen lasse ... Ich bin nicht mit [..^{..} completion^{...}];
dieser Notation vertraut. Und ich fühle mich wie, da ich die "Fade" -Funktion während der Fertigstellung aufrufen, wird es nicht wirklich abgeschlossen, bis die "Fade" -Funktion abgeschlossen ist, das Problem ist, dass die Fade-Funktion sich selbst wieder aufruft, bevor es fertig ist und so weiter, es scheint wie eine Endlosschleife ... Wird das nach ein paar hundert Iterationen eine Art seltsames Multithreading-Freeze verursachen?
Tags und Links objective-c ios animation memory-management