Als «objective-c-runtime» getaggte Fragen

4
Wie schreibe ich iOS App rein in C.
Ich lese hier C vor Ziel-C lernen? Normalerweise ersetze ich dann einen Obj-C-Code durch reinen C-Code (schließlich können Sie sie beliebig mischen, der Inhalt einer Obj-C-Methode kann vollständig reiner C-Code sein). Ist das wahr? Ist es möglich, eine iPhone-App nur in der Programmiersprache C zu erstellen?

3
Objective-C-Klasse -> Zeichenfolge wie: [NSArray className] -> @ “NSArray”
Ich versuche, einen Zeichenfolgennamen einer Klasse aus dem Klassenobjekt selbst abzurufen. // For instance [NSArray className]; // @"NSArray" Ich habe festgestellt, object_getClassName(id obj)aber dafür muss eine Instanz übergeben werden, und in meinem Fall ist das unnötige Arbeit. Wie kann ich also eine Zeichenfolge aus einem Klassenobjekt und nicht aus einer …


6
Schnelle native Basisklasse oder NSObject
Ich habe einige Isa getestet, die mit Swift sprudeln , und festgestellt, dass es nur funktioniert, wenn NSObject eine Superklasse ist (direkt oder weiter oben) oder indem ich die '@objc'-Dekoration verwende. Andernfalls folgt es einem statischen und vtable-Versandstil wie C ++. Ist es normal, eine Swift-Klasse ohne eine Cocoa / …
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.