Die Cocoa Touch Frameworks, die iOS-Apps steuern, weisen viele bewährte Muster auf, die auf dem Mac zu finden sind. Sie wurden jedoch mit einem besonderen Schwerpunkt auf berührungsbasierten Benutzeroberflächen und Optimierung entwickelt.
Ich habe drei UIBarButtonItemwie unten erstellt. Sie richten sich nach links aus und ich möchte die Mitte ausrichten, damit auf der rechten Seite keine Lücke entsteht. Ich sehe keine Align-Eigenschaft für UIToolBar. Gibt es einen anderen Weg, um dies zu erreichen? //create some buttons UIBarButtonItem *aboutButton = [[UIBarButtonItem alloc] initWithTitle:@"About" …
Nun, für ganze Zahlen würde ich verwenden NSNumber. Aber JA und NEIN sind keine Objekte, denke ich. Afaik Ich kann nur Objekte zu einem hinzufügen NSDictionary, oder? Ich konnte keine Wrapper-Klasse für Boolesche Werte finden. Gibt es irgendwelche?
Die meisten Modelle in meiner iOS-App fragen einen Webserver ab. Ich hätte gerne eine Konfigurationsdatei, in der die Basis-URL des Servers gespeichert ist. Es wird ungefähr so aussehen: // production // static NSString* const baseUrl = "http://website.com/" // testing static NSString* const baseUrl = "http://192.168.0.123/" Durch Auskommentieren der einen oder …
Wie kann ich festlegen, dass die Zelleigenschaft von UITableView nicht auswählbar ist? Ich möchte dieses blaue Auswahlfeld nicht sehen, wenn der Benutzer auf die Zelle tippt.
Ich habe eine iOS-Anwendung, an die Push-Benachrichtigungen gesendet werden. Mein Problem ist, dass die Nachrichten / Benachrichtigungen im Benachrichtigungscenter in iOS verbleiben, nachdem sie getippt wurden. Wie kann ich beim nächsten Öffnen der Anwendung eine Benachrichtigung für meine Anwendung im Benachrichtigungscenter entfernen? Ich bin auf Posts gestoßen, bei denen Leute …
Was ist der beste Weg, um Core Data-Entitäten an Aufzählungswerte zu binden, damit ich der Entität eine Typeigenschaft zuweisen kann? Mit anderen Worten, ich habe eine Entität Itemmit einer itemTypeEigenschaft, die an eine Aufzählung gebunden werden soll. Was ist der beste Weg, dies zu tun?
Jedes Mal, wenn ich die App lade, stoppt sie, als hätte ich einen Haltepunkt in dieser Zeile festgelegt: self.audioPlayer = [[[AVAudioPlayer alloc] initWithData:[dataPersister loadData:self.fileName] error:&outError] autorelease]; Es gibt keinen Haltepunkt über oder irgendwo in der Nähe dieser Linie. Es passiert nur, wenn ich die App im Debug-Modus starte und nach …
Kann jemand erklären, was ist NSRunLoop? Also, wie ich weiß, NSRunLoopist etwas mit NSThreadrichtig verbunden? Nehmen wir also an, ich erstelle einen Thread wie NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod { NSLog(@"operation"); } Also, nachdem dieser Thread seine Arbeit beendet hat, oder? Warum verwenden RunLoopsoder wo …
Ich möchte nur einen schwarzen Rand von einem Pixel um meinen weißen UILabel-Text. Ich bin so weit gekommen, UILabel mit dem folgenden Code zu unterklassifizieren, den ich aus einigen tangential verwandten Online-Beispielen ungeschickt zusammengeschustert habe. Und es funktioniert, aber es ist sehr, sehr langsam (außer im Simulator) und ich konnte …
Ich habe Probleme mit meinem Code. Ich versuche das zu verschieben, UIScrollViewwenn ich eine bearbeite UITextField, die vom Tastatur-Pop ausgeblendet werden soll. Ich bewege gerade den Hauptrahmen, weil ich nicht weiß, wie ich im Code nach oben scrollen soll. Also habe ich ein bisschen Code gemacht, es funktioniert gut, aber …
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 …
Mit Xcode 6 können wir eigene Dynamics erstellen Cocoa Frameworks. Wegen: Der Simulator verwendet weiterhin die 32-bitBibliothek Ab dem 1. Juni 2015 müssen App-Updates, die an den App Store gesendet werden, 64-Bit-Unterstützung enthalten und mit dem iOS 8 SDK ( developer.apple.com ) erstellt werden. Wir müssen eine Fettbibliothek erstellen, um …
Ich bin neu im iPhone-Einreichungsprozess. Apple fragt nach dem Bundle ID Suffix. Was ist das? Ich bin mir nicht sicher, was ich hier setzen soll und welche Bedeutung es hat.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.