Frage

ich beginne meine .h Dateien mit den besten Absichten zu organisieren, aber irgendwie bekommen sie ekelhaft chaotisch.

Im Folgenden ist ein Beispiel (das ist nicht , dass schlecht, aber ich habe viel schlechter gesehen!). Ich habe versucht, Abschnitte mit #pragma mark Gruppierung, aber es scheint auch Messier zu suchen.

Alle UILabels und UIButtons erforderlich sind (wie oben erwähnt), da sie Daten sind zeigt, die von einer Anfrage Web-Service kommen, so sie sind alle notwendig, wenn wir Interface Builder verwenden unsere GUI zu entwerfen. Zum Beispiel könnte das Etikett ein „Gewicht“ oder „Höhe“ charakteristisch für ein Produkt.

hat jemand einen guten Ratschläge, wie diese in der meisten wartbar / lesbarer Weise zu organisieren?

Prost

alt text

War es hilfreich?

Lösung

Es scheint mir möglich, dass Sie zu viele Eigenschaften gibt. Ich habe buchstäblich nie jede Klasse mit so vielen Verkaufsstellen gesehen; warum sprechen Sie jedes einzelne Element in Ihrem Layout? Und warum alle von einem Controller?

Es scheint, als ob die beste Lösung für Ihr Problem ist Ihre Klasse zu betrachten und teilen sie in mehrere Klassen nach oben; jede Steuerung einen Aspekt Ihrer Schnittstelle. Sie müssen auch sicherstellen, dass Sie wirklich Notwendigkeit, alle diese Elemente adressieren. (Die UILabels und UIButtons insbesondere scheinen wie seltsame Dinge zu haben Auslässe für.)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top