Objective C und Datenbanken

GENETIC4

Mitglied
Thread Starter
Dabei seit
01.08.2013
Beiträge
47
Reaktionspunkte
0
Abend! :)

Heute mal etwas ganz anderes... Gibt es die Möglichkeit auf Datenbanken wie zum Beispiel MySQL Datenbanken zuzugreifen? MySQL wäre mir am liebsten, da ich mich ein Zeit lang mit PHP und MySQL beschäftigt habe. Ich habe mich auch schon etwas umgeschaut und sogar etwas gefunden... Das MCPKit. Aber ich glaube, dass es nur für Mac Anwendungen gedacht ist. Liege ich da richtig? Bei mir tritt nämlich folgender Fehler auf:

Code:
[FONT=Menlo]ld: warning: ignoring file /Users/--------------/Desktop/TEST/MCPKit_bundled.framework/MCPKit_bundled, file was built for unsupported file format ( 0xFE 0xED 0xFA 0xCE 0x00 0x00 0x00 0x12 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x06 ) which is not the architecture being linked (armv7): /Users/-------------/Desktop/TEST/MCPKit_bundled.framework/MCPKit_bundled[/FONT]
[FONT=Menlo]Undefined symbols for architecture armv7:[/FONT]
[FONT=Menlo]  "_OBJC_CLASS_$_MCPConnection", referenced from:[/FONT]
[FONT=Menlo]      objc-class-ref in RNViewController.o[/FONT]
[FONT=Menlo]ld: symbol(s) not found for architecture armv7[/FONT]
[FONT=Menlo]clang: error: linker command failed with exit code 1 (use -v to see invocation)[/FONT]

Oder gibt es bessere Anbindungen bzw. Kennt ihr bessere Systeme als MySQL?

LG GENETIC4
 
musst du wohl mal das MCPKit für iOS/arm kompilieren, falls das möglich ist.
das iOS SDK ist ja schon etwas anders als das OS X SDK...
 
Ok und wie macht man sowas?

Übrigens: Habe jetzt noch etwas herumexperimentiert... Jetzt habe ich nur noch folgenden Fehler:

clang: error: no such file or directory: 'lmysqlclient'
 
Du könntest dir auch überlegen, ob du nicht besser via Web Services auf die Datenbank zugreifst anstatt direkt.
 
#ProjectBuilder:
Was ist denn damit gemeint? Was wäre denn ein Beispiel für so einen Web Service?

#oneOeight:
Und wo bekomme ich die her? Ist die bei Xcode schon mit dabei oder muss ich die erst irgendwo downloaden? Muss ich die dann bei den Frameworks unterbringen oder hat das was mit den Build Settings zu tun?



Ganz am Rande: Gibt es eigentlich auch die Möglichkeit, auf ein PHP File zuzugreifen und dann damit die Daten abzurufen bzw. einzuspeisen? (Bei der iOS Programmierung) Das müsste doch eigentlich funktionieren. Aber die Datei müsste dann doch auf einem Server liegen oder
 
#ProjectBuilder:
Was ist denn damit gemeint? Was wäre denn ein Beispiel für so einen Web Service?

Ein bisschen Lesestoff:

Kurz gesagt, du greifst nicht mit einer nativen Datenbank-Bibliothek auf die Datenbank zu, sondern über HTTP und einen Webserver, der sich vor der Datenbank befindet. Du hast also einen zusätzlichen Layer zwischen deiner Applikation und der Datenbank, was durchaus Vorteile haben kann.

http://de.wikipedia.org/wiki/Webservice
http://de.wikipedia.org/wiki/SOAP
http://de.wikipedia.org/wiki/XML-RPC
http://de.wikipedia.org/wiki/Representational_State_Transfer
 
#ProjectBuilder:
Werde ich mir mal durchlesen. ;)

#oneOeight:
Und was ist davon jetzt das Richtige? Sind das die Connectors?
 
Gut ich habe das jetzt über eine PHP Datei auf einem Server realisiert... Das andere hat bei mir irgendwie nicht funktioniert.
 
#ProjectBuilder:
Was ist denn damit gemeint? Was wäre denn ein Beispiel für so einen Web Service?

Ganz am Rande: Gibt es eigentlich auch die Möglichkeit, auf ein PHP File zuzugreifen und dann damit die Daten abzurufen bzw. einzuspeisen? (Bei der iOS Programmierung) Das müsste doch eigentlich funktionieren. Aber die Datei müsste dann doch auf einem Server liegen oder

Du kannst Dir zum Einstieg das Video mal anschauen.



Das Demomaterial davon findest Du direkt auf der Homepage.
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben Unten