objective-c

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 [Kakao] und [Kakao-Touch] sollten verwendet werden, um nach Frameworks oder Klassen von Apple zu fragen. Verwenden Sie die verwandten Tags [ios], [macos], [apple-watch] und [tvos] für Probleme, die für diese Plattformen spezifisch sind.
3
Antworten

Was sind die Gründe für die Accessor-Namen von Singleton?

Im Laufe einiger Projekte habe ich eine anständige Menge von Klassen-Factory-Methoden geschrieben, um auf Singleton Instanz einer Klasse. Ich habe immer eine Variation der Namenskonvention + (id)sharedSomething; verwendet. Apple hat dage...
16.02.2011, 21:42
3
Antworten

Keine Ivars - Was fehlt mir?

Ich benutze nie Ivars. Ich verwende nur Eigenschaften - manchmal Eigenschaften mit primitiven Typen zuweisen, und manchmal auf einem
14.09.2011, 15:22
2
Antworten

Objective-C / iOS: Bluetooth-Verbindung im Hintergrund aktiv halten

Ich habe das schon seit ein paar Tagen untersucht und es sieht so aus, als ob es nicht möglich ist, die Bluetooth-Verbindung aufrecht zu erhalten, während das Telefon in den Ruhezustand geht oder wenn die App im Hintergrund läuft. Ich habe jedoc...
10.01.2012, 02:57
2
Antworten

Äquivalent von NSMutableArray in C ++?

Was ist das C ++ - Objekt, das Objective-C NSMutableArray am nächsten kommt? Danke!     
06.01.2012, 17:51
2
Antworten

Magical Record, Speichern und NSFetchedResultsController

Ich bin mir nicht sicher, ob das ein Problem mit der Art und Weise ist, wie Magical Record speichert, oder ich mache nur einen Noob-Fehler irgendwo. Ich verwende einen NSFetchedResultController (FRC) und UITableView, um eine Liste von Entität...
11.06.2012, 05:07
3
Antworten

Wie würden Sie die Größe der Core Data SQLite-Datei minimieren oder komprimieren?

Ich habe eine 215-MB-CSV-Datei, die ich analysiert und in Kerndaten gespeichert habe, die in meine eigenen benutzerdefinierten Objekte eingepackt sind. Das Problem ist meine Kerndaten sqlite Datei ist ca. 260MB. Die CSV-Datei enthält etwa 4,5 Mi...
21.10.2011, 23:29
3
Antworten

Objective-c moderne Laufzeitumgebung, die sowohl Eigenschaften als auch Ivars im Schnittstellenblock verwendet

Ich habe Codebeispiele (aus dem Buch "Beginn der iPhone 4-Entwicklung") gesehen, in denen sie sowohl iavs im Interface-Block deklarieren als auch Eigenschaften für sie deklarieren. So: %Vor% Was wäre der Zweck / Nutzen davon? Wie ich weiß, m...
23.05.2011, 15:52
2
Antworten

Unterschiede zwischen Cocoa und iPhone-Entwicklung

Ich lese gerade Aaron Hillegass 'Buch "Cocoa Programming für Mac OS X", wie es in der ganzen Gemeinde sehr empfohlen wird. Ich frage mich, ob es einen extremen Unterschied zwischen "Cocoa Programming" und iPhone-Entwicklung gibt. Ich bin mehr an...
01.10.2010, 20:14
4
Antworten

Objective-C: Sicheres Verwenden der Speicherverwaltung für asynchrone Methoden

Ich muss eine Methode aufrufen, die einen asynchronen Code startet %Vor% Jetzt kann ich es nicht einfach freigeben, da dies zu einem Fehler führen würde, da der Code noch läuft: %Vor% Was ist der beste Weg, um mit dem Speicher umzugehen?...
23.04.2010, 12:50
3
Antworten

Sicheres Casting in Objective C

Gibt es in Objective-C etwas wie C ++ s sichere Umwandlungen? Ich weiß, dass sie in Objective C ++ sind, aber ich bin unsicher über mögliche Nebenwirkungen. Die Verwendung von Objective C ++ kann die Kompilierungszeit verlangsamen - gibt es a...
03.02.2010, 05:10