1) iPhone-Entwicklung - wann soll eine Klassenbibliothek erstellt werden und wann nicht? (gibt es einen Leitfaden für bewährte Praktiken, um dies zu erklären?)
2) Müssen Sie einen anderen Ansatz wählen, wenn Sie sich entscheiden, eine Klassenbibliothek zu erstellen, im Vergleich zur Entwicklung einer Web-App oder Desktop-App? Da eine iPhone-App viele Ansichten hat, ist es besser, Funktionen von einer Ansicht zur anderen zu duplizieren, anstatt Funktionenbibliotheken für wiederverwendbare Funktionen zu erstellen (dh Webservice-Funktionen, sollten diese dupliziert werden)?
3) Traditionell in einer Webanwendung, Desktop-Anwendung, wenn Sie eine Funktion mehr als 2 Mal wiederverwenden müssen, könnten Sie darüber nachdenken, eine Bibliothek zu erstellen, aber nicht immer, es hängt wirklich von der Situation ab, gilt dies auch für die iPhone-Entwicklung?