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.

30
iOS Universal Links werden nicht in der App geöffnet
Also habe ich dieses Tutorial genau befolgt und die gleichen Werte wie die angegebenen verwendet: https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9 Die Apple Association-Datei befindet sich auch im Link-Verzeichnis: WEB_PAGE:PORT_NUMBER/apple-app-site-association Alles scheint auf dieser Seite eingerichtet zu sein. Ich habe die Berechtigungen hinzugefügt, das Bereitstellungsprofil aktualisiert und alles eingerichtet. Wenn ich die App auf meinem …

23
Lerne zuerst C, bevor du Objective-C lernst [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
107 c  objective-c  cocoa 


3
Den Wert eines UITextField abrufen, wenn Tastenanschläge eingegeben werden?
Angenommen, ich habe den folgenden Code: IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; Ich möchte das greetingLabel"Hallo [nameTextField]" lesen, sobald der Benutzer eine beliebige Taste drückt. Was ich im Grunde brauche, ist das iPhone-Äquivalent der Cocoa-Delegate-Methode controlTextDidChange. Die textField:shouldChangeCharactersInRange:Delegate-Methode wird jedes Mal aufgerufen, wenn ein Tastenanschlag auftritt: - (BOOL) textField:(UITextField *)textField …

11
Senden einer Nachricht an nil in Objective-C
Als Java-Entwickler, der Apples Objective-C 2.0-Dokumentation liest: Ich frage mich, was " Senden einer Nachricht an Null " bedeutet - geschweige denn, wie nützlich es tatsächlich ist. Ein Auszug aus der Dokumentation: Es gibt verschiedene Muster in Kakao, die diese Tatsache ausnutzen. Der von einer Nachricht an nil zurückgegebene Wert …
107 objective-c 


10
Beginnen Sie bedingt an verschiedenen Stellen im Storyboard von AppDelegate
Ich habe ein Storyboard mit funktionierendem Login und Hauptansichts-Controller eingerichtet. Letzteres ist der View-Controller, zu dem der Benutzer navigiert, wenn die Anmeldung erfolgreich ist. Mein Ziel ist es, den Hauptansichts-Controller sofort anzuzeigen, wenn die Authentifizierung (im Schlüsselbund gespeichert) erfolgreich ist, und den Anmeldeansichts-Controller anzuzeigen, wenn die Authentifizierung fehlgeschlagen ist. Grundsätzlich …

2
Anwendungsfall von "oneway void" in Objective-C?
Ich habe in NSObject.h ein seltsames Schlüsselwort gefunden - (oneway void)release; Ich habe das Web durchsucht und festgestellt, dass es sich um eine asynchrone Nachrichtenübermittlung handelt, die mit Erlangs Nachrichtenübermittlung ähnlich aussieht. Es scheint, dass dies viele interessante Dinge machen kann. Was sind einige gute Anwendungsfälle für dieses Schlüsselwort?


5
Ordnungsgemäße Verwendung von beginBackgroundTaskWithExpirationHandler
Ich bin etwas verwirrt darüber, wie und wann ich es verwenden soll beginBackgroundTaskWithExpirationHandler. Apple zeigt in seinen Beispielen, wie man es als applicationDidEnterBackgroundDelegat verwendet, um mehr Zeit für die Ausführung einer wichtigen Aufgabe zu erhalten, normalerweise einer Netzwerktransaktion. Wenn ich auf meine App schaue, scheint es, dass die meisten meiner …

22
Entfernen Sie HTML-Tags von einem NSString auf dem iPhone
Es gibt verschiedene Möglichkeiten, um HTML tagsaus einem NSStringIn zu entfernen Cocoa. Eine Möglichkeit besteht darin, die Zeichenfolge in eine zu rendern NSAttributedStringund dann den gerenderten Text abzurufen. Eine andere Möglichkeit ist die Verwendung der Methode NSXMLDocument's- objectByApplyingXSLTStringMethode, um eine XSLTTransformation anzuwenden , die dies ausführt. Leider unterstützt das iPhone …

11
iOS 3G oder WiFi erkennen
Ich bin nicht sicher, ob dies möglich ist, aber ich habe dieses Szenario. In meinem UIWebView wird eine Website angezeigt, auf der der Link in einem UISegmentedController festgelegt ist. Die Website kann erkennen, ob Sie sich im WLAN oder im 3G-Netzwerk befinden. Jetzt zeigt der segmentierte Controller auf 2 verschiedene …

7
Xcode Debugger: Wert der Variablen anzeigen
Mein Code in einem UITableViewController: delegate.myData = [myData objectAtIndex:indexPath.row]; Wie kann ich die Werte von delegate.myDataoder indexPath.rowim Debugger sehen? delegate.myDatasollte ein Array und indexPath.rowein sein int. Ich kann nur Speicheradressen der Objekte sehen delegateund indexPathaber wo sind myDataund row?

5
Passen Sie das Alpha von UIColor an
Ich habe a UIColorusing rgb auf den Hintergrund von a gesetzt UILabel. Ich versuche das alphanur anzupassen . Wie kann ich das Alpha eines vorhandenen RGB ändern UIColor? Bearbeiten Grundsätzlich habe UILabelsich ein Set UIColor(mit RGB) und ich werde nicht wissen, welche Farbe die UILabelssind. labelsAb einem bestimmten Punkt muss …


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.