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.




21
Erstellen einer abstrakten Klasse in Objective-C
Ich bin ursprünglich ein Java-Programmierer, der jetzt mit Objective-C arbeitet. Ich möchte eine abstrakte Klasse erstellen, aber das scheint in Objective-C nicht möglich zu sein. Ist das möglich? Wenn nicht, wie nahe kann ich einer abstrakten Klasse in Objective-C kommen?

30
So navigieren Sie durch Textfelder (Weiter / Fertig-Schaltflächen)
Wie kann ich mit der Schaltfläche "Weiter" auf der iPhone-Tastatur durch alle meine Textfelder navigieren? Das letzte Textfeld sollte die Tastatur schließen. Ich habe die IB the Buttons (Weiter / Fertig) eingerichtet, aber jetzt stecke ich fest. Ich habe die Aktion textFieldShouldReturn implementiert, aber jetzt schließen die Schaltflächen Weiter und …
487 ios  objective-c  iphone 


12
Wie setze ich den Titel von UIButton als linke Ausrichtung?
Ich muss die E-Mail-Adresse auf der linken Seite von a anzeigen UIButton, aber sie wird in der Mitte positioniert. Gibt es eine Möglichkeit, die Ausrichtung auf die linke Seite von a einzustellen UIButton? Dies ist mein aktueller Code: UIButton* emailBtn = [[UIButton alloc] initWithFrame:CGRectMake(5,30,250,height+15)]; emailBtn.backgroundColor = [UIColor clearColor]; [emailBtn setTitle:obj2.customerEmail …







8
Was bedeutet das Schlüsselwort "__block"?
Was genau macht das __block Schlüsselwort in Objective-C? Ich weiß, dass Sie damit Variablen innerhalb von Blöcken ändern können, aber ich würde gerne wissen ... Was genau sagt es dem Compiler? Tut es noch etwas? Wenn das alles ist, warum wird es dann überhaupt benötigt? Ist es irgendwo in den …


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.