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.

9
Wie funktioniert ein Unterstrich vor einer Variablen in einer Kakao-Ziel-C-Klasse?
Ich habe in einigen iPhone-Beispielen gesehen, dass Attribute einen Unterstrich _ vor der Variablen verwendet haben. Weiß jemand was das bedeutet? Oder wie es funktioniert? Eine von mir verwendete Schnittstellendatei sieht folgendermaßen aus: @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel *missionName; - (Mission …

1
Fehler: _handleNonLaunchSpecificActions in iOS9
Unter iOS 9 wird der folgende Fehler angezeigt: -[UIApplication_handleNonLaunchSpecificActions: forScene: withTransitionContext: completion:] unhandled action -> <FBSSceneSnapshotAction: 0x150b2aef0> { handler = remote; info = <BSSettings: 0x15333f650> { (1) = 5; }; } Ist jemand auf diesen Fehler gestoßen oder hat er Auswirkungen? Was ist falsch?
157 ios  objective-c  xcode  ios9 

19
iOS-App-Fehler - Selbst kann nicht als Unteransicht hinzugefügt werden
Ich habe diesen Absturzbericht erhalten, weiß aber nicht, wie ich ihn debuggen soll. Fatal Exception NSInvalidArgumentException Can't add self as subview 0 ... CoreFoundation __exceptionPreprocess + 130 1 libobjc.A.dylib objc_exception_throw + 38 2 CoreFoundation -[NSException initWithCoder:] 3 UIKit -[UIView(Internal) _addSubview:positioned:relativeTo:] + 110 4 UIKit -[UIView(Hierarchy) addSubview:] + 30 5 UIKit …
157 ios  iphone  objective-c 

29
Wie kann ich mein Geräte-Token (NSData) in einen NSString konvertieren?
Ich implementiere Push-Benachrichtigungen. Ich möchte mein APNS-Token als Zeichenfolge speichern. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } Die erste Codezeile gibt null aus. Der zweite druckt den Token. Wie kann ich mein newDeviceToken als NSString erhalten?

2
Was ist der beste Weg, um Konstanten in Objective-C zu erstellen?
Ich erstelle einen Reddit-Client für Lernzwecke. Ich brauche eine Datei mit Konstanten. Ich habe darüber nachgedacht, die Datei in die Reddit-Prefix.pchDatei zu importieren , um die Konstanten für alle Dateien verfügbar zu machen. Ist es eine gute Art, Dinge zu tun? Außerdem habe ich meine Recherchen durchgeführt und verschiedene Methoden …

12
Verwendung von NSJSONSerialization
Ich habe eine JSON-Zeichenfolge (von PHPs, json_encode()die so aussieht: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Ich möchte dies in eine Art Datenstruktur für meine iPhone-App analysieren. Ich denke, das Beste für mich wäre, ein Array von Wörterbüchern zu haben, also ist das 0. Element im Array ein Wörterbuch mit Schlüsseln …


20
Wie kann man feststellen, ob ein NSDate heute ist?
Wie überprüfe ich, ob ein NSDatezu heute gehört? Ich habe es mit den ersten 10 Zeichen von überprüft [aDate description]. [[aDate description] substringToIndex:10]Gibt einen String wie folgt zurück, "YYYY-MM-DD"also habe ich den String mit dem von zurückgegebenen String verglichen [[[NSDate date] description] substringToIndex:10]. Gibt es eine schnellere und / oder …


18
Was ist der beste Weg, um ein Sideswipe-Menü wie das in der neuen iOS-App von Facebook zu entwickeln?
Es scheint, dass Side-Swipe-Menüs ein häufigeres Element der Benutzeroberfläche werden, da in jeder iPhone-App mehr Informationen gespeichert werden. Facebook hat es in seine neueste Version aufgenommen und die neue Google Mail-App scheint es ebenfalls aufzunehmen . Ich habe mich gefragt, ob jemand darüber nachgedacht hat, wie so etwas am effizientesten …

30
Fehler "Nicht erkannter Selektor an Instanz gesendet" in Objective-C
Ich habe eine Schaltfläche erstellt und eine Aktion hinzugefügt, aber sobald sie aufgerufen wurde, wurde folgende Fehlermeldung angezeigt: -[NSCFDictionary numberButtonClick:]: unrecognized selector sent to instance 0x3d03ac0 2010-03-16 22:23:58.811 Money[8056:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:'*** -[NSCFDictionary numberButtonClick:]: unrecognized selector sent to instance 0x3d03ac0' Das ist mein Code: …




4
Unterschied zwischen nullable, __nullable und _Nullable in Objective-C
Mit Xcode 6.3 wurden neue Anmerkungen eingeführt, um die Absicht von APIs in Objective-C besser auszudrücken (und natürlich um eine bessere Swift-Unterstützung zu gewährleisten). Diese Anmerkungen waren natürlich nonnull, nullableund null_unspecified. Bei Xcode 7 werden jedoch viele Warnungen angezeigt, z. Dem Zeiger fehlt ein Nullfähigkeitstyp-Bezeichner (_Nonnull, _Nullable oder _Null_unspecified). Darüber …

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.