Erstens Ist es möglich, meine Bibliothek auf iOS-Ebene einzubetten, oder bin ich nur auf Anwendungsebene beschränkt?
In der iOS-Plattform sind Anwendungen innerhalb einer Sandbox-Umgebung eingeschränkt. Daher ist die Anwendung innerhalb der Anwendungsebene & eingeschränkt. Sie hat keine Auswirkungen auf iOS-Ebene. .
Zweitens können Sie Ihre eigenen Schriftart innerhalb einer iPhone-Applikation (Dank iOS 3.2)
Von iOS 3.2 doc
Individuelle Font-Support verwenden: Anwendungen, die benutzerdefinierte Schriftarten verwenden möchten, können jetzt Fügen Sie diese Zeichensätze in ihr Anwendungspaket ein und registrieren Sie diese Zeichensätze mit dem System, indem Sie den UIAppFonts-Schlüssel in ihre Info.plist-Datei aufnehmen. Der Wert dieses Schlüssels ist ein Array von Strings, die die Schriftartdateien im Paket der Anwendung identifizieren. Wenn das System den Schlüssel sieht, lädt er die angegebenen Schriftarten und stellt sie der Anwendung zur Verfügung.
um benutzerdefinierte Schriftarten folgendermaßen vorgehen, um hinzuzufügen:
1) Fügen Sie Ihre eigene Schriftart-Dateien in Ihr Projekt XCode als Ressource mit
2) Fügen Sie einen Schlüssel zu Ihrem info.plist Datei UIAppFonts genannt .
3) Machen Sie diesen Schlüssel zu einem Array.
4) Geben Sie für jede Schriftart, die Sie haben, den vollständigen Namen Ihrer Schriftartdatei (einschließlich der Erweiterung) als Elemente in das UIAppFonts-Array ein.
5) Speicher info.plist
6) Jetzt in Ihrer Anwendung können Sie einfach anrufen [UIFont font: @ "CustomFontName" Größe: 12], um die benutzerdefinierte Schriftart zu bekommen mit Ihrem UILabels und UITextViews zu verwenden, etc. ... Hinweis: Dies funktioniert nur in iOS 3.2 & später iOS.
Eine Liste der auf der iOS-Plattform verfügbaren Schriftarten finden Sie unter this.
... Huh? http://stackoverflow.com/search?q=iphone+i18n –