Du bist nicht angemeldet.

1

Dienstag, 22. Februar 2011, 15:21

Objective-C und Redmonds Fenster

Eigentlich mag ich Doppelposts ja nicht, aber der alte Thread ist geschlossen und bis ich zu Hause bin habe ich den Link wieder vergessen...

Unter
http://www.qckapp.com/index.html?p=ObjC
wird ein Projekt auf Google Code verlinkt, welches einen das .net Framework nutzenden Compiler für Objective-C Programme zur Verfügung stellen soll.
Die Runtime wird über eine OSRuntime.dll zur Verfügung gestellt.

Ich bin gerade dabei ein wenig damit herumzuspielen, einfach weil es geht. :)
Leider finde ich keine Dokumentation darüber, welche Teile des Frameworks jetzt unterstützt werden.
Offenbar gibt es nur NSObject.
Zumindest ist es das Einzige, das in den Examples verwendet wird.
Hilfreich? Dann freue ich mich über eine kleine Spende. :) Flattr this
----
«Applejack» "Don't you use your fancy mathematics to muddle the issue!"
----

2

Mittwoch, 23. Februar 2011, 12:36

Schade, die Laufzeitumgebung gibt nicht her, was der Name 'Laufzeitumgebung' verspricht.

Ein beherztes objc_getClassList() um Informationen über die bekannten Klassen zu erhaschen führte nur zu einem Laufzeitfehler.
Sehr, sehr schade.
Schauen wir also weiterhin auf GNUStep.
Hilfreich? Dann freue ich mich über eine kleine Spende. :) Flattr this
----
«Applejack» "Don't you use your fancy mathematics to muddle the issue!"
----

3

Mittwoch, 23. Februar 2011, 13:45

Kennste das auch schon?

Chris
Vögeln statt Drosseln.

4

Mittwoch, 23. Februar 2011, 15:19

Kennste das auch schon?
Chris

Jip. Johannes, der das mitverzapft hat, ist regelmäßig in der Hamburger Cocoaheads-Gruppe.
Es macht die Sache nur leider in der falschen Richtung. ;)

Wobei ich gewillt bin ein Testprojekt damit zu erstellen um es auf Windows laufen zu lassen.
Hilfreich? Dann freue ich mich über eine kleine Spende. :) Flattr this
----
«Applejack» "Don't you use your fancy mathematics to muddle the issue!"
----

5

Mittwoch, 23. Februar 2011, 15:25

Aktueller Status des Runtime-Disassemblys: (Sysinternals strings.exe ist großartig)

Methoden
  • NSLog()
  • NSMakeRange()
  • NSStringFromClass()
  • NSClassFromString()
  • NSStringFromSelector()
  • NSSelectorFromString()


"Foundation"-Objekte
  • NSObject
  • NSNull
  • NSAutoreleasePool
  • NSString
  • NSMutableString
  • NSNumber
  • NSDate
  • NSEnumerator
  • NSArray
  • NSMutableArray
  • NSSet
  • NSMutableSet
  • NSDictionary
  • NSMutableDictionary


Weitere Objekte
  • IKTimer
  • IKPoint
  • IKSize
  • IKDeferredOperation
  • IKIterativeOperation
  • IKMisc
  • IKObject
  • IKNativeObject


Damit kann man arbeiten.
Ich bezweifle aber, das Message Forwarding etc geht, schließlich will objc_getClassList() ja auch nicht.
Hilfreich? Dann freue ich mich über eine kleine Spende. :) Flattr this
----
«Applejack» "Don't you use your fancy mathematics to muddle the issue!"
----

Ähnliche Themen

Social Bookmarks