mcrypt installieren CentOS

Viele Bibliotheken und Tools benötigen die php Erweiterung mcrypt. Um diese unter CentOS zu installieren folgt diesen Schritten

  • Installiert die EPEL Repository, falls diese noch nicht vorhanden ist (mehr dazu hier)
    • wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    • wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
    • sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
  • yum update
  • yum install php-mcrypt*
  • service httpd restart

Anschließend sollte die mcrypt Erweiterung nun zur Verfügung stehen!

Xcode process launch failed: Security

Wenn bei euch beim starten der App auf einem Gerät in Xcode „process launch failed: Security“ angezeigt wird probiert folgendes:

  • Sucht die installierte App auf dem Homescreen
  • Startet die App
  • Bestätigt im erscheinenden Popup, dass ihr die App wirklich starten wollt

Von nun an solltet ihr die App wieder wie gewohnt über Xcode ausführen können.

Cocoapods mit OS X 10.10

Wenn bei euch unter OS X 10.10 bei Cocoapods auch folgender Fehler erscheint:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- xcodeproj/prebuilt/universal.x86_64-darwin14-2.0.0/xcodeproj_ext (LoadError)

Versucht folgendes:

  1.  Öffnet Xcode 6
  2. Wählt in den Einstellungen den Punkt „Locations“ aus.
  3. Selektiert Version 6.0 (.1) der Command Line Tools
  4. Öffnet Terminal und führt nacheinander folgende Befehle aus:

    sudo gem uninstall cocoapods

    sudo gem uninstall xcodeproj

    sudo gem install xcodeproj

    sudo gem install cocoapods

  5. Überprüft dann mit pod --version oder pod install, ob alles wieder wie gewohnt funktioniert

Xcode Zeilennummern anzeigen

In Xcode sind die Zeilennummern standardmäßig ausgeschaltet. Um diese anzuzeigen macht folgendes:

  • Geht oben auf Xcode
  • Wählt „Preferences“ an
  • Selektiert „Text Editing“
  • Setzt den Haken bei Show line Numbers

Von nun an bekommt ihr links im Editor die Zeilennummern angezeigt.

UILabel mehrere zeilen

Um in einem UILabel mehrere Zeilen Text zu ermöglichen fügt einfach die folgenden zwei Zeilen in euren Code ein:

myLabel.lineBreakMode = NSLineBreakByWordWrapping;
myLabel.numberOfLines = 0;

Dies funktioniert auf allen Geräten mit iOS Version 7 und neuer.Für ältere iOS Versionen existiert ebenfalls eine Lösung.

Dazu benutzt folgende Codezeilen:

myLabel.lineBreakMode = UILineBreakModeWordWrap;
myLabel.numberOfLines = 0;