2011-01-03 8 views
0

Welcher Ansatz ist am besten zu Favoriten Registerkarte hinzufügen.Approach zum Hinzufügen von Favoriten Registerkarte

Ich muss alle meine Ereignisse hinzufügen, die in Array sind. vom Webservice aus anrufen. zwei Möglichkeiten, wie ich zu den Favoriten hinzufügen ...

  1. in lokalen Hinzufügen ...

NSUserDefaults ... Codierung und Decodierung unter Verwendung ......

oder ich kann abhängig von Web-Service ... Erstellen Sie einen Web-Service. für Favoriten und Daten aus dem Web-Service abrufen. wenn ich auf favoirtires hinzufügen klicke .. es senden Geräte-ID und Ereignis-ID an Web-Service und erstellte entsprechende Veranstaltung im Web-Service .. wo ich Daten von Web-Service abrufen kann.

Ich habe zwei Möglichkeiten, die am besten ist.

Kann mir jemand helfen.

@thanks im Voraus.

Antwort

1

Es ist schwer, ein gutes Beispiel zu geben, ohne mehr darüber zu wissen, was Sie als "Favoriten" speichern, aber als generellen Ansatz sollten Sie die Daten lokal speichern, damit der Internet-/Remote-Server nicht verfügbar ist .

Wenn die Daten jedoch außerhalb der Anwendung einen Wert haben (oder mit anderen Geräten synchronisiert werden müssen), sollte die Anwendung regelmäßig mit dem Remote-Server kommunizieren, um die Favoriten zu synchronisieren.

Mit anderen Worten, Sie sollten (möglicherweise) eine Mischung beider Ansätze verwenden.

UPDATE

In Bezug auf die auf der Gerätedaten selbst zu speichern, könnten Sie einen Blick auf die NSKeyedArchiver nehmen wollen und in der Tat Archives and Serializations Programming Guide Apple - das Ihnen alles was Sie sagen, Sie müssen anschließend wissen, Daten über Serialisierung und Speichern Sie es.

+0

@Thanks middaparka für die Wiedergabe .... lass mich beide Ansätze für meine Favoriten versuchen ... –

+0

Kann mir jemand helfen speichern Daten .... Ich meine Beispiel für das Speichern von Daten in iPhone. –

+0

@kiran - Ich habe meine Antwort mit einigen Hinweisen bezüglich der Serialisierung und Speicherung von Daten aktualisiert - hoffe, dies hilft. :-) –

Verwandte Themen