Tag: objective-c

Dieser tag sollte nur verwendet werden, auf Fragen, die über Objective-C Funktionen oder hängen von code in der Sprache. Die tags [Kakao] und [cocoa-touch] sollte verwendet werden, um Fragen über Apple ‚ s frameworks oder Klassen. Verwenden Sie die Verwandte tags [ios], [macos], [apple watch] und [tvos] für spezifische Probleme, die für diese Plattformen.

Wie kann ich programmatisch die MAC-Adresse eines iPhones erhalten?

Anzahl der Antworten 12 Antworten
Weiß jemand, wie Sie programmgesteuert ein iPhone kaufen MAC-Adresse und IP-Adresse? InformationsquelleAutor der Frage | 2009-03-24

Programmgesteuertes Feuerknopf-Klick-Ereignis?

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit, programmgesteuert Feuer ein button-click-Ereignis? Ich habe eine Schaltfläche platziert, die dort in einer UIView, und in einem bestimmten Szenario, das ich möchten, klicken Sie auf die Schaltfläche über den code, nicht manuell als

Beenden mit nicht abgefangener Ausnahme vom Typ NSException?

Anzahl der Antworten 1 Antworten
Meine Anwendung stürzt ab, wenn ein Klick auf eine Schaltfläche zu gehen überleitung in eine neue Ansicht. Dies kommt: int main(int argc, char * argv) { @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); } } "return

Erklären der Unterschied zwischen automaticallyAdjustScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout in iOS7

Anzahl der Antworten 5 Antworten
Ich lese eine Menge über iOS7 UI-übergang. Ich bin nicht in der Lage zu bekommen, was diese drei Eigenschaften automaticallyAdjustsScrollViewInsetsextendedLayoutIncludesOpaqueBarsedgesForExtendedLayout?? Ich zum Beispiel versuche, meine view-Controller start unterhalb der Statusleiste, aber ich bin nicht in der Lage,

UITableView Mix aus statischen und dynamischen Zellen?

Anzahl der Antworten 4 Antworten
Ich weiß, kann man nicht mischen Statische und Dynamische Zellen-Typen in einem einzigen UITableView aber ich konnte nicht denken, einen besseren Weg zu beschreiben, mein Problem. Ich habe mehrere vorbestimmte Zellen mit festem Inhalt, ich habe auch

Tastatur wird ausgeblendet, wenn in UITextField die Löschtaste gedrückt wird

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit, um die Tastatur auszublenden, wenn eine Schaltfläche zum löschen von UITextField gedrückt wird? InformationsquelleAutor der Frage Naveed Rafi | 2011-01-30

Wie erstelle ich eine Kategorie in Xcode 6 oder höher?

Anzahl der Antworten 8 Antworten
Möchte ich eine Kategorie erstellen, auf UIColor in meiner app mit Xcode 6. Aber die Sache ist, dass in Xcode 6 gibt es keine Objective-C category-template-Datei. Gibt es eine option, um eine Kategorie zu erstellen in Xcode

CoreData: Fehler: Fehler beim Aufrufen des designierten Initialisierers für die NSManagedObject-Klasse

Anzahl der Antworten 5 Antworten
Habe ich ein kleines verdammte problem mit CoreData. Ich möchte ein neues Objekt eingefügt, so dass ich Sie zuerst erstellen müssen. Dies wird durch code: Challenges *newChallenge = [[Challenges alloc] init]; [newChallenge setName:@"TestChallenge"]; [newChallenge setRounds:[[NSNumber alloc] initWithInt:12]];

UIActivityViewController stürzt auf iOS 8 iPads ab

Anzahl der Antworten 15 Antworten
Ich bin derzeit am testen meiner app mit Xcode 6 (Beta 6). UIActivityViewController funktioniert einwandfrei mit iPhone-Geräte und Simulatoren aber stürzt mit iPad Simulatoren und Geräte (iOS 8) mit folgenden Protokollen Terminating app due to uncaught exception

Wie schreibe ich eine einfache Ping-Methode in Cocoa / Objective-C

Anzahl der Antworten 8 Antworten
Schreiben brauche ich eine einfache ping Methode in Cocoa/Objective-C. Es muss auch die Arbeit auf dem iPhone. Fand ich ein Beispiel, das verwendet icmpwird diese Arbeit auf dem iPhone? Ich bin Neigung zu einer Lösung mit NSNetServicesist

iOS 10 Fehler [Zugriff] & lt; privat & gt; bei Verwendung von UIImagePickerController

Anzahl der Antworten 5 Antworten
Ich bin mit XCode 8 und Tests mit iOS 10.2 Beta. Habe ich die Fotos, PhotosUI und MobileCoreServices frameworks zum Projekt. Sehr einfachen code: #import <Photos/Photos.h> #import <PhotosUI/PhotosUI.h> #import <MobileCoreServices/MobileCoreServices.h> @interface ViewController : UIViewController <UIImagePickerControllerDelegate, UINavigationControllerDelegate, PHLivePhotoViewDelegate>

So heben Sie die Auswahl einer ausgewählten UITableView-Zelle auf?

Anzahl der Antworten 23 Antworten
Arbeite ich an einem Projekt, auf dem ich eine Vorauswahl einer bestimmten Zelle. Ich kann vorgewählt werden, eine Zelle mit -willDisplayCellaber ich kann nicht es nicht deaktivieren, wenn der Benutzer klickt auf eine andere Zelle. - (void)tableView:(UITableView*)tableView

Wie bekomme ich den Indexpfad der Zelle in UITableView, während ich auf Custom accessory Button klicke?

Anzahl der Antworten 3 Antworten
Habe ich UITableView.In von mir erstellte benutzerdefinierte Zelle mit Zubehör-Taste.Jetzt, indem Sie auf die Zubehör-Taste möchte ich zum erstellen einer Ansicht mit der edit-Zell-Funktionalität.Für die, die wie ich finde, ist der index-Pfad der Zelle?und wie gebe ich

Ersuche in iOS 8 um Erlaubnis für lokale Benachrichtigungen, aber immer noch über die App Support iOS 7

Anzahl der Antworten 6 Antworten
Habe ich eine app, die verwendet lokale Benachrichtigungen. In iOS 7 funktioniert alles wunderbar, aber in iOS 8, die app muss Fragen für den Benutzer die Berechtigung zum anzeigen von Benachrichtigungen. Um Erlaubnis Fragen, iOS 8 bin

Wie kann ich einem String ein Gradzeichen hinzufügen?

Anzahl der Antworten 4 Antworten
Schreibe ich in Objective-C. Wie kann ich ein Grad-Zeichen zu einem string? Ich weiß, das ist unicode: 00B0 und UTF8: C2 B0. InformationsquelleAutor der Frage Sveta | 2011-04-14

AVAudioPlayer löst den Haltepunkt im Debug-Modus aus

Anzahl der Antworten 6 Antworten
Jedes mal, wenn ich laden Sie die app Stoppt, als hätte ich einen Haltepunkt auf diese Zeile: self.audioPlayer = [[[AVAudioPlayer alloc] initWithData:[dataPersister loadData:self.fileName] error:&outError] autorelease]; Gibt es keinen Haltepunkt oberhalb oder in der Nähe dieser Linie. Es

So heben Sie die Auswahl eines Segments in der segmentierten Steuerschaltfläche dauerhaft auf, bis erneut geklickt wird

Anzahl der Antworten 8 Antworten
Ich habe eine UISegmentedControl mit 4 Segmenten. Wenn es aktiviert ist, sollte es pflegen die selected state. Wenn das gleiche segment wieder geklickt, es sollte deselect itself. Wie dies zu erreichen? InformationsquelleAutor der Frage Pradeep Rajkumar |

Wie verbinde ich mehrere Schaltflächen in einem Storyboard mit einer einzelnen Aktion?

Anzahl der Antworten 7 Antworten
Ich bin derzeit mit Xcode 4.6 und ich bin einfach zu Fragen, so wählen Sie mehrere Schaltflächen, über verschiedene UIViews, aber unter einem single-view-controller. CMD anklicken scheint nicht zu funktionieren. Ich brauche diese Funktion, weil in Xcode

Wie konvertiert man NSDate in relative Formate wie "Heute", "Gestern", "Vor einer Woche", "Vor einem Monat", "Vor einem Jahr"?

Anzahl der Antworten 16 Antworten
Ich konvertieren möchten, nsdate im relativen format wie "Today","Yesterday","a week ago","a month ago","a year ago","date as it is". Ich geschrieben habe, folgende Methode für ihn.. aber einige, wie die Ihre nur zu drucken, wie es heute.. können

Zoom auf MKMapView, um Anmerkungs-Pins zu passen?

Anzahl der Antworten 24 Antworten
Ich bin mit MKMapView und Hinzugefügt haben eine Reihe von annotation-pins, um die Karte über einen 5-10-Kilometer-Bereich. Wenn ich die Anwendung ausführen, meine Karte beginnt verkleinert, um der ganzen Welt zeigen, was ist der beste Weg, um

Warum protokolliert UICollectionView einen Fehler, wenn die Zellen im Vollbildmodus sind?

Anzahl der Antworten 3 Antworten
Ich habe eine UICollectionViewController mit einem UICollectionViewFlowLayout wo meine itemSize ist die Größe der UICollectionView. Grundsätzlich ist das eine Linie layout-Zellen, wobei jede Zelle ist fullscreen und scrollt horizontal. In meinem UICollectionViewFlowLayout Unterklasse, die ich überschrieben haben

setStatusBarHidden ist in iOS 9.0 veraltet

Anzahl der Antworten 7 Antworten
Bin ich Upgrade meinen code von iOS 8 zu iOS 9. Ich habe einen code-Schnipsel in meinem Programm [[UIApplication applicationName] setStatusBarHidden:YES];. Bin ich immer die Warnung "setStatusBarHidden ist veraltet in iOS 9.0, Verwenden Sie -[UIViewController prefersStatusBarHidden". Wenn

Ist es möglich, C-Strukturen (wie CGRect oder CGPoint) zu NSLoggen?

Anzahl der Antworten 8 Antworten
Ich möchte in der Lage sein, zum Debuggen von C-Strukturen, ohne dass explizit geben Sie jede Eigenschaft, die Sie bestehen. d.h. ich möchte in der Lage sein, so etwas zu tun: CGPoint cgPoint = CGPointMake(0,0); NSLog(@"%@",cgPoint); Offensichtlich

Vorteile, Probleme, Beispiele für das Hinzufügen eines weiteren UIWindows zu einer iOS App?

Anzahl der Antworten 2 Antworten
Vor kurzem habe ich mich schon gewundert über die Tatsache, dass eine iOS-app hat nur einen UIWindow. Es scheint nicht ein Problem zu schaffen, einen anderen UIWindow und platzieren Sie es auf dem Bildschirm. Meine Frage ist

Wiederherstellen eines BOOL in einem NSDictionary aus einer PLIST-Datei

Anzahl der Antworten 2 Antworten
Ich habe eine plist-Datei, die enthält ein array von dictionaries. Hier ist einer von Ihnen: Fred Wörterbuch Name Fred isMale [Kontrollkästchen aktiviert ist] So, jetzt bin ich beim initialisieren meiner Person-Objekt mit dem Wörterbuch, das ich Lesen

Erhalte den ausgewählten Index von UITableView

Anzahl der Antworten 4 Antworten
Möchte ich ausgewählte index für UITableView. Ich habe folgenden code geschrieben: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; Diese arbeiten immer für 1 Element. Ich möchte die ausgewählten index in indexPathForRow. Bitte helfen. Danke.

Prototype Zellen in einer Feder anstelle eines Storyboards

Anzahl der Antworten 2 Antworten
Zur besseren Wiederverwendbarkeit möchte ich eine Tabelle erstellen, die Sicht nach draußen von meinem Storyboard. Nun, wenn ich eine UITableView basiert ViewController mit Feder in Xcode bekomme ich die Standard-TableView in der nib-Datei. Allerdings bin ich nicht

iOS nimmt programmgesteuert Fotos auf

Anzahl der Antworten 5 Antworten
Ich weiß, das ist möglich, habe das in einigen apps (iGotYa ist glaube ich die bekanntesten). Ich weiß, wie ich alles eingerichtet für die Aufnahme von Fotos, speichern es und alles. Aber wie kann es programmgesteuert ausgeführt

Ändern Sie den Text einer NSTextView programmgesteuert

Anzahl der Antworten 6 Antworten
Ich finde keine parameter zu sein scheint, dass im Zusammenhang mit den text-Wert zeigte in einem NSTextView. Ich habe verstanden, dass ein NSTextView verwendet eine komplexe Struktur (mit NSLayoutManager etc...), aber ich kann nicht finden, eine gültige

Verbrauchen WCF Web Service mit Objective-C auf dem iPhone

Anzahl der Antworten 6 Antworten
Ich habe eine harte Zeit, verbrauchen eine sehr einfache ("Hello World") WCF-web service in meiner iPhone app. Von dem, was ich gelesen haben, müssen Sie manuell erstellen Sie die Anfrage-Nachricht, dann senden Sie es an den web-service-URL.

So testen Sie Push Notification funktioniert in meiner Anwendung

Anzahl der Antworten 8 Antworten
In meiner Anwendung werde ich die Implementierung der Push Notification Service. Ich habe einen Content-Provider-server, in dem einige der Produkte. Ich habe die generierten SSL-Client-Zertifikat und befestigte es an meine Entwicklungs-Provisioning-Profil. Dieses Profil ist auch Hinzugefügt, um

iOS 7 - Unterschied zwischen viewDidLoad und viewDidAppear

Anzahl der Antworten 6 Antworten
Sorry, aber dies kann nicht eine Frage der Programmierung per se, sondern mehr eine Untersuchung über die Natur der iOS-lifecycle-Funktionen. Ich habe eine Anwendung, wo ich eine Funktion, die erstellt vier arrays und füllt Sie über Datenbank-Abfragen.

NSDictionary mit geordneten Schlüsseln

Anzahl der Antworten 9 Antworten
Ich bin gespannt, ob dies ist eine situation, die andere Leute sich gefunden haben. Ich habe ein NSDictionary (gespeichert in einer plist) , ich bin im Grunde mit einem assoziativen array (strings als Schlüssel und Werte). Ich

Konvertieren von Ländercodes in Ländernamen

Anzahl der Antworten 5 Antworten
Brauche ich zum konvertieren einer Liste der Ländercodes zu einem Land-array. Hier ist, was ich bisher getan habe. - (void)viewDidLoad { [super viewDidLoad]; //Do any additional setup after loading the view, typically from a nib. pickerViewArray =

So legen Sie den Tab-Titel-Titel programmatisch in Ziel c fest?

Anzahl der Antworten 9 Antworten
Ich möchte Titel auf der Registerkarte Element programmgesteuert, aber es nicht funktioniert. Mein code ist unten: - (IBAction)tab1Click:(id)sender { myTabBarController = [[UITabBarController alloc] init]; view2Controller = [[View2Controller alloc] init]; [view2Controller setTitle:@"title"]; view3Controller = [[View3Controller alloc] init]; deneme

iOS Storyboard übergibt Daten navigationViewController

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit der richtigen Weitergabe von Daten zwischen view, aber nicht in der standard-Weg. Bild beschreibt mein problem: Ich performSegueWithIdentifier mit einem von zwei segue-IDS und dann möchte ich weitergeben von Daten an ViewController

AFNetworking nicht kompatibel mit iOS 4.3

Anzahl der Antworten 2 Antworten
Ich bin mit CocoaPods installieren die AFNetworking-Bibliothek. Hier ist meine einfache CocoaPods-Datei: platform :ios pod 'FMDB' pod 'AFNetworking' Meine Pods-Projekt und mein Hauptprojekt sind iOS 6 deployment target und base SDK. Wenn ich den pod installieren bekomme

Wie bekomme ich das Hauptfenster (App Delegate) von einer anderen Klasse (Unterklasse von NSViewController)?

Anzahl der Antworten 3 Antworten
Ich versuche zu ändern meine windows-Inhalte, von anderen Klasse, die Unterklasse von NSViewController.Ich versuche folgenden code, aber es tut nichts. [NSApplication sharedApplication]mainWindow]setContentView:[self view]]; //code in NSViewController [NSApplication sharedApplication]mainWindow] //returns null Habe ich versucht, hinzuzufügen [window makeMainWindow]; in-App-Delegate-Klasse,

Wie überprüfe ich die iOS-Version?

Anzahl der Antworten 30 Antworten
Möchte ich überprüfen, ob die iOS version des Geräts ist größer als 3.1.3 Ich habe versucht, Dinge wie: [[UIDevice currentDevice].systemVersion floatValue] aber es funktioniert nicht, ich will einfach nur ein: if (version > 3.1.3) { } Wie

JSON Parsing in iOS 7

Anzahl der Antworten 14 Antworten
Ich am erstellen einer app für die bestehende website. Sie hat derzeit die JSON-im folgenden format : [ { "id": "value", "array": "[{\"id\" : \"value\"} , {\"id\" : \"value\"}]" }, { "id": "value", "array": "[{\"id\" : \"value\"},{\"id\"

Wie wird der Wert von CGSize-Objekt gedruckt oder protokolliert?

Anzahl der Antworten 6 Antworten
Ich versuchte, mich zu melden (print) im Wert von CGSize Objekt wie folgt: CGSize sizeOfTab = CGSizeMake(self.frame.size.width/tabCount, 49); NSLog(@"size of tab is %@",sizeOfTab); Gibt es etwas falsch in diesem code; meine app abstürzt, während Sie die Kontrolle

Wie man die Warnung 'nicht deklarierter Selektor' loswird

Anzahl der Antworten 11 Antworten
Ich möchte an einem Wahlschalter auf ein NSObject Instanz ohne die Notwendigkeit für eine implementierte Protokoll. Es gibt zum Beispiel eine Kategorie, Methode, sollte eine error-Eigenschaft, wenn der NSObject Instanz Sie aufgerufen, die es unterstützt. Dies ist

UIScrollView scrollt programmgesteuert nach unten

Anzahl der Antworten 22 Antworten
Wie kann ich eine UIScrollView Blättern Sie unten in meinem code? Oder in einer allgemeineren Art und Weise, zu jedem Punkt eine Untersicht? InformationsquelleAutor der Frage nico | 2009-06-04

Wo und wie?

Anzahl der Antworten 2 Antworten
Brauche ich einige Ratschläge auf __bridge-ing in iOS. Hoffentlich die SSCCE1 unten erläutert wird, das problem besser als ich kann in Worten, aber ich muss wissen wie ich das umwandeln kann ein void* zu einem NSMutableArray*; die

UITableView unendliches Scrollen

Anzahl der Antworten 8 Antworten
Wie mache ich eine unendliche scrollen in einer UITableView? Ich weiß, wie es zu tun mit einem UIScrollViewin dem apple gezeigt hat, in einer der WWDC-video. Ich versuchte dabei die folgenden in tableView:cellForRowAtIndexPath:: if (indexPath.row == [self.newsFeedData_

Entfernen Sie Leerzeichen aus der Zeichenfolge in Objective-C

Anzahl der Antworten 4 Antworten
Habe ich ein paar strings. Einige haben ein Leerzeichen am Anfang und einige nicht. Ich möchte überprüfen, ob ein string beginnt mit einem Leerzeichen und wenn ja, entfernen Sie es. InformationsquelleAutor der Frage Crazer | 2011-01-10

Popover mit ModalPresentationStyle ist nicht in iOS 7 iPad zentriert

Anzahl der Antworten 6 Antworten
Ich habe ein problem mit iOS 7, scheint ein Fehler zu sein oder ich weiß einfach nicht, etwas richtig machen. Ich habe modalViewController, der aussieht wie ein popover auf dem iPad mit ModalPresentationStyle. Und es ist nicht

Stimmt es, dass NSLog () für Produktionscode nicht verwendet werden sollte?

Anzahl der Antworten 12 Antworten
Mir wurde gesagt das ein paar mal in diesem sehr Website, aber ich wollte sicher gehen, dass dies tatsächlich der Fall ist. Ich hatte erwartet, in der Lage sein zu streuen NSLog-Funktion Anrufe während meiner gesamten code,

Konvertiere NSData Bytes in NSString?

Anzahl der Antworten 10 Antworten
Ich versuche, die BEncoding ObjC Klasse zum decodieren einer .torrent Datei. NSData *rawdata = [NSData dataWithContentsOfFile:@"/path/to/the.torrent"]; NSData *torrent = [BEncoding objectFromEncodedData:rawdata]; Wenn ich NSLog torrent bekomme ich die folgende: { announce = <68747470 3a2f2f74 6f727265 6e742e75 62756e74

Wie verwende ich insertRowsAtIndexPaths richtig?

Anzahl der Antworten 5 Antworten
Ging ich durch all die Beispiele, die online und konnte nicht herausfinden, wie man richtig eine Zelle, um eine tableview mit animation. Sagen wir, ich habe einen Abschnitt mit einer Zelle, und ich möchte hinzufügen, eine andere