Als «objective-c» getaggte Fragen

347
Wie genau funktioniert __attribute __ ((Konstruktor))?

Es scheint ziemlich klar zu sein, dass es die Dinge einrichten soll. Wann genau läuft es? Warum gibt es zwei Klammern? Ist __attribute__eine Funktion? Ein Makro? Syntax? Funktioniert das in C? C ++? Muss die Funktion, mit der es funktioniert, statisch sein? Wann läuft __attribute__((destructor))?...

344
Wie verwende ich NSTimer?

Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Wie benutze ich eine NSTimer? Kann mir jemand Schritt für Schritt Anweisungen

344
Verwendung von alloc init anstelle von new

Wenn ich Objective-C lerne und Beispielcode lese, stelle ich fest, dass Objekte normalerweise mit dieser Methode erstellt werden: SomeObject *myObject = [[SomeObject alloc] init]; anstatt: SomeObject *myObject = [SomeObject new]; Gibt es einen Grund dafür, da ich gelesen habe, dass sie gleichwertig...

344
Wann wird NSInteger vs. int verwendet?

Wann sollte ich NSIntegervs. int bei der Entwicklung für iOS verwenden? Ich sehe im Apple-Beispielcode, dass sie NSInteger(oder NSUInteger) verwenden, wenn sie einen Wert als Argument an eine Funktion übergeben oder einen Wert von einer Funktion zurückgeben. - (NSInteger)someFunc;... -...