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.

7
Ibeacon-Distanzierung verstehen
Der Versuch, ein grundlegendes Konzept zu verstehen, wie die Distanzierung mit ibeacon (Beacon / Bluetooth-Lowenergy / BLE) funktionieren kann. Gibt es eine echte Dokumentation darüber, wie genau ein Ibeacon messen kann? Nehmen wir an, ich bin 300 Fuß entfernt ... kann ein Ibeacon dies erkennen? Speziell für v4 &. v5 …


9
iOS 7 Parallaxeeffekt in meinem View Controller
Ich entwickle eine App für iOS 7 in Objective-C. Ich habe einen Bildschirm in meiner App mit ein paar Schaltflächen und einem hübschen Hintergrundbild. (Es ist eine einfache xib mit UIButtonsoben auf a UIImageView.) Ich dachte, es wäre cool, wenn diese Tasten den Parallaxeeffekt hätten, den der iOS 7-Startbildschirm hat. …


8
Ersatz für stringByAddingPercentEscapesUsingEncoding in ios9?
In iOS8 und früheren Versionen kann ich Folgendes verwenden: NSString *str = ...; // some URL NSString *result = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; in iOS9 stringByAddingPercentEscapesUsingEncodingwurde ersetzt durch stringByAddingPercentEncodingWithAllowedCharacters: NSString *str = ...; // some URL NSCharacterSet *set = ???; // where to find set for NSUTF8StringEncoding? NSString *result = [str stringByAddingPercentEncodingWithAllowedCharacters:set]; …





4
Deklaration / Definition von Variablenpositionen in ObjectiveC?
Seit ich mit iOS-Apps und Ziel C arbeite, bin ich wirklich verwirrt über die verschiedenen Orte, an denen man Variablen deklarieren und definieren könnte. Einerseits haben wir den traditionellen C-Ansatz, andererseits haben wir die neuen ObjectiveC-Richtlinien, die zusätzlich OO hinzufügen. Könnten Sie mir helfen, die besten Praktiken und Situationen zu …
112 iphone  objective-c  ios  ios5 

5
CALayer mit transparentem Loch
Ich habe eine einfache Ansicht (linke Seite des Bildes) und ich muss eine Art Überlagerung (rechte Seite des Bildes) zu dieser Ansicht erstellen. Diese Überlagerung sollte eine gewisse Deckkraft haben, damit die Ansicht darunter teilweise noch sichtbar ist. Am wichtigsten ist, dass diese Überlagerung in der Mitte ein kreisförmiges Loch …

11
Wo können globale Konstanten in einer iOS-Anwendung gespeichert werden?
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 …

10
Löschen Sie die angegebene Datei aus dem Dokumentverzeichnis
Ich möchte ein Bild aus meinem App-Dokumentverzeichnis löschen. Der Code, den ich zum Löschen des Bildes geschrieben habe, lautet: -(void)removeImage:(NSString *)fileName { fileManager = [NSFileManager defaultManager]; paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); documentsPath = [paths objectAtIndex:0]; filePath = [documentsPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@", fileName]]; [fileManager removeItemAtPath:filePath error:NULL]; UIAlertView *removeSuccessFulAlert=[[UIAlertView alloc]initWithTitle:@"Congratulation:" message:@"Successfully removed" delegate:self …

9
Aufruf der Objective-C-Methode über die C ++ - Mitgliedsfunktion?
Ich habe eine class ( EAGLView), die C++problemlos eine Member-Funktion einer Klasse aufruft . Das Problem ist nun, dass ich diese C++Klasse a aufrufen muss, objective-C function [context renderbufferStorage:GL_RENDERBUFFER fromDrawable:(CAEAGLLayer*)self.layer];was ich in der C++Syntax nicht tun kann . Ich könnte diesen Objective-CAufruf in dieselbe Objective-CKlasse einschließen, die an erster Stelle …
111 c++  objective-c 

7
So laden Sie eine xib-Datei in eine UIView
Ich habe überall gesucht und bisher hat nichts für mich funktioniert. Grundsätzlich möchte ich eine .xib-Datei namens rootView.xib und darin eine UIView (nennen wir sie containerView) haben, die nur die Hälfte des Bildschirms einnimmt (es würde also die reguläre Ansicht und eine neue Ansicht geben). Dann möchte ich eine andere …
111 ios  objective-c  uiview  xib 

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.