Als «objective-c» getaggte Fragen

Dieses Tag sollte nur bei Fragen verwendet werden, die sich auf Objective-C-Funktionen beziehen oder von Code in der Sprache abhängen. Die Tags [cocoa] und [cocoa-touch] sollten verwendet werden, um nach Apples Frameworks oder Klassen zu fragen. Verwenden Sie die zugehörigen Tags [ios], [macos], [apple-watch] und [tvos] für Probleme, die für diese Plattformen spezifisch sind.

6
@import vs #import - iOS 7
Ich spiele mit einigen der neuen iOS 7-Funktionen herum und arbeite mit einigen der Bildeffekte, wie im WWDC-Video "Implementing Engaging UI on iOS" beschrieben. Um einen Unschärfeeffekt innerhalb des Quellcodes für die Sitzung zu erzeugen, UIImagewurde über eine Kategorie erweitert, die UIKit wie folgt importiert: @import UIKit; Ich glaube, ich …
432 ios  objective-c  import  ios7 

30
Aktuelle Gerätesprache in iOS abrufen?
Ich möchte die aktuelle Sprache anzeigen, die die Benutzeroberfläche des Geräts verwendet. Welchen Code würde ich verwenden? Ich möchte dies als NSStringvollständig ausgeschriebenes Format. (Nicht @ "en_US") BEARBEITEN: Für diejenigen, die vorbeifahren, gibt es hier eine Menge nützlicher Kommentare, da sich die Antwort mit neuen iOS-Versionen weiterentwickelt hat.



8
Datei ist universell (drei Slices), enthält aber keinen (n) ARMv7-s-Slice-Fehler für statische Bibliotheken unter iOS, trotzdem zu umgehen?
Ich habe die Xcode- Version aktualisiert und bei Verwendung externer statischer Bibliotheken wird folgende Meldung angezeigt: ld: Datei ist universell (3 Slices), enthält jedoch kein (n) armv7s Slice: / Datei / Speicherort für Architektur armv7s clang: Fehler: Linker-Befehl mit Exit-Code 1 fehlgeschlagen (verwenden Sie -v, um den Aufruf anzuzeigen) Gibt …


8
Die Unterstützung von iPad Multitasking erfordert diese Ausrichtungen
Ich versuche, meine universelle iOS 9-App an Apple (erstellt mit Xcode 7 GM) zu senden, erhalte jedoch diese Fehlermeldung für das Bundle in iTunes Connect, wenn ich " Zur Überprüfung einreichen" auswähle : Ungültiges Bundle. Für die Unterstützung von iPad Multitasking sind folgende Ausrichtungen erforderlich: 'UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown, UIInterfaceOrientationLandscapeLeft, UIInterfaceOrientationLandscapeRight'. Gefunden …
389 ios  objective-c  iphone  xcode  ipad 

19
Was geht in Ihren .gitignore, wenn Sie CocoaPods verwenden?
Ich mache jetzt seit ein paar Monaten iOS-Entwicklung und habe gerade von der vielversprechenden CocoaPods- Bibliothek für das Abhängigkeitsmanagement erfahren . Ich habe es an einem persönlichen Projekt ausprobiert: Kiwi wurde eine Abhängigkeit zu meinem Podfile hinzugefügt, lief pod install CocoaPodsTest.xcodeprojund voila , es hat großartig funktioniert. Ich frage mich …

10
Was ist der Unterschied zwischen #import und #include in Objective-C?
Was sind die Unterschiede zwischen #import und #include in Objective-C und gibt es Zeiten, in denen Sie einen über den anderen verwenden sollten? Ist man veraltet? Ich habe das folgende Tutorial gelesen: http://www.otierney.net/objective-c.html#preamble und sein Absatz über #import und #include scheint sich selbst zu widersprechen oder ist zumindest unklar.

30
Es wird erwartet, dass Anwendungen am Ende des Anwendungsstarts einen Root-View-Controller haben
In meiner Konsole wird der folgende Fehler angezeigt: Es wird erwartet, dass Anwendungen am Ende des Anwendungsstarts einen Root-View-Controller haben Unten ist meine application:didFinishLaunchWithOptionsMethode: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Set Background Color/Pattern self.window.backgroundColor = [UIColor blackColor]; self.tabBarController.tabBar.backgroundColor = [UIColor clearColor]; //self.window.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"testbg.png"]]; // Set StatusBar …
383 ios  objective-c 


8
Weisen Sie einer Variablen außerhalb eines Blocks eine Variable innerhalb eines Blocks zu
Ich erhalte eine Fehlermeldung Variable ist nicht zuweisbar (fehlender __block-Typbezeichner) auf der Linie aPerson = participant;. Wie kann ich sicherstellen, dass der Block auf die aPersonVariable zugreifen und die aPersonVariable zurückgegeben werden kann? Person *aPerson = nil; [participants enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { Person *participant = (Person*)obj; if …

30
Wie kann ich die Tastatur für UITextView mit der Eingabetaste schließen?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. In der IB-Bibliothek heißt es in der Einführung, dass beim returnDrücken der Taste die Tastatur für UITextViewverschwindet. returnTatsächlich kann …


30
Einfache Möglichkeit, die Tastatur zu schließen?
Ich habe einige Steuerelemente in vielen Tabellenzellen in meiner Tabelle verteilt, und ich habe mich gefragt, ob es eine einfachere Möglichkeit gibt, die Tastatur zu schließen, ohne alle meine Steuerelemente durchlaufen und sie alle als Ersthelfer zurücktreten zu müssen. Ich denke die Frage ist .. Wie würde ich den aktuellen …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.