Newvil44's Coding Corner

code examples, events, guitar hints, photos and much more …

Custom UIFont wird nicht geladen >>>HELP<<<

Custom UIFonts werden nicht geladen, anscheinend einen Bug im iOS 8 SDK?

Folgende Schritte sind normal notwendig:

  • Custom Font-Dateien (z.B. *.ttf) dem Xcode Projekt hinzufügen.
  • Dateinamen (+extention) in der info.plist unter “Fonts provided by application” eintragen.
  • Prüfen ob die Dateien in den Build Phases unter “Copy Bundle Resources” erscheinen
  • Aufruf mittels:

  •  Seit Neuestem können die Custon UIFonts auch im Storyboard genutzt werden.

Mittels folgenden Code kann geprüft werden, ob der Font geladen wurde:

Alternativ kann der Font auch manuell geladen werden:

Danke an: developers-life.com

 

, ,

NSPredicate Templates

Verwendet nicht $size als Variablenname!!!
Falsch:

 Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘Unable to parse the format string “(id >= $start) AND (id <= $size)”‘

Richtig

 

,

CALayer position contains NaN: [nan nan]

Dieser Fehler tritt in einem iOS Xcode Projekt auf, wenn man zum Beispiel ein UIImage wie folgt erzeugt, wobei es sich bei dem Bild um ein JEPG handelt und die Datei Endung nicht angegeben wird:

 

 

 

,

Verwenung von JSON in Objective-C

 

Rückgabewert:

Ein Foundation Objekt, erzeugt aus den JSON Daten, oder nil wenn ein Fehler auftritt. (z.B. NSDictionary, NSArray)

,

Sending push notification from command line

http://nomad-cli.com/

,

RegEx: back reference with named groups

Normale back reference

back reference mit benannten Gruppe

Weitere Informationen unter: http://www.rexegg.com/regex-capture.html

 

Ruby: Post-Request

Senden eines Post-Request mittels Ruby, wobei die Parameter JSON Daten enthalten können.

 

RegEx(Ruby): street name

Straße und Hausnummer werden oft zusammen in verschiedenen Kombinationen angegeben. Mit RegEx kann man die beiden Angaben wieder trennen:

Straßennamen:

Hausnummer:

 

,

Bash: Zuweisung von Übergabeparameter mit Fallback

Der Folgende Code weist einer Variablen den ersten Parameter z.B. einer Funktion zu. Ist der erste Parameter leer, dann wird der Variable der Wert ‘0’ zugewiesen.

ACHTUNG: Hier wird die ‘0’ nicht von der ‘5’ subtrahiert!!! Die ‘0’ ist der Defaultwert(Fallback), wenn $1 (der erste Übergabeparameter) leer ist.
HINWEIS: Das Schlüsselwort ‘local’ ist nur in einer Shell-Funktion erlaubt.

Special Thanks: Master Andy P.

PHP: Aufruf von Klassenfunktionen mal anders …

Klassenfunktion werden in PHP wie folgt aufgerufen:

Aber wie kann man eine Klassenfunktion aufrufen, wenn man nur den Namen der Klasse vorliegen hat? Weiterlesen…

,

Previous Posts