Kategorie: Xcode

CocoaPods: pod install schlägt fehl

Beim Aufruf von „pod install“ erscheint folgende Fehlermeldung:

Pull is not possible because you have unmerged files.
Please, fix them up in the work tree, and then use ‚git add/rm
as appropriate to mark resolution, or use ‚git commit -a‘.

Developer Color Picker – Praktisches Tool für NSColor, UIColor und CGColorRef Farben

Das Library Plugin „Developer Color Picker“ klingt sich in den Standard OS X Color Picket ein und erweitert diesen. Die Installation ist sehr einfach…

iOS 6.1 SDK in Xcode 5 verwenden.

Die Entwicklungsumgebung Xcode 5 wird exklusiv mit dem iOS 7.0 SDK (iPhoneOS7.0.sdk) zur Verfügung gestellt. Das bedeutet, dass alle zukünftigen Builds darauf basieren. Der App. Entwickler staunt nicht schlecht, wenn er seine iOS 6.1 App. das erste Mal mit Xcode 5 compiliert. Die neuen UI Elemente wie z.B. einer UITableView oder UISegmentedControl sehen demnach ungewohnt aus und die App. wirkt wie ein iOS 6 & 7 Mixgetränk.

InfoPlist.strings couldn’t be opened because there is no such file.

Beim Kompilieren eines Xcode Projekts kann es vorkommen, dass Xcode den Vorgang mit folgenden Meldungen abbricht: Copy .strings file Error
The file „InfoPlist.strings“ couldn’t be opened because there is no such file.

Xcode: View mit Hintergrundbild

Um die View mit einem Hintergrundbild zu versehen, verwenden wir in der Methode viewDidLoad folgenden Code: self.view.backgroundColor = [[UIColor alloc] initWithPatternImage: [UIImage imageNamed:@“myBackgroundImage.png“]]; Die Grafik myBackgroundImage.png muss nur noch per Drag&Drop in das Projekt eingefügt werden.

Xcode sauber deinstallieren

Manchmal sieht man den Wald vor lauter Bäumen nicht. Nach dem Testen der aktuellen Xcode 4.2 Developer Preview 7 brauchte ich einen sauberen Weg zurück zur Xcode 4.1 Version Build 4B110.

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen