6 Stimmen

Wie entwickelt man verteilbare UI-Steuerelemente für das iPhone?

Ich möchte ein wiederverwendbares UI-Steuerelement für das iPhone entwickeln. Wie sollte ich gehen über dies zu tun? Wenn ich wiederverwendbar sage, meine ich, dass es in einer DLL verpackt ist (oder was auch immer auf der iPhone-Plattform verwendet wird), sodass es in mehreren Projekten wiederverwendet werden kann.

5voto

Marc Novakowski Punkte 43303

Obwohl dynamische Bibliotheken nicht in iPhone-Programmen verwendet werden dürfen, die im iPhone App Store verkauft werden sollen, finden Sie hier eine Anleitung, wie man Erstellung statischer Bibliotheken mit dem iPhone SDK. (vorausgesetzt, Sie wollen den Quellcode nicht freigeben)

2voto

Michael Pryor Punkte 24198

Sie möchten wahrscheinlich benutzerdefinierte Interface Builder-Objekte oder vielleicht Quellcode-Bibliotheken.

2voto

Mike Abdullah Punkte 14832

Sie haben zwei Möglichkeiten:

  1. Liefern Sie den vollständigen Quellcode. Andere Entwickler können ihn dann direkt in ihre App einfügen.
  2. Verteilen Sie die kompilierte Version Ihres Codes als statische Bibliothek.

Da Sie planen, ein UI-Steuerelement zu entwickeln, schlage ich vor, dass Sie auch ein IB-Plugin entwickeln und dieses mitliefern.

1voto

JamesSugrue Punkte 14661

Nun, der Xcode Weg wäre, um Ihren Code in einem Framework zu bündeln und Link zu, dass. Unter dem iPhone können Sie jedoch nicht auf nicht von Apple genehmigte Frameworks verlinken (auch wenn sie Ihre eigenen sind)

Sie müssten also wahrscheinlich den Quelltext mit dem wiederverwendbaren Code verknüpfen. Ein guter Artikel hier

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X