Muszę wprowadzić jakiś istotny tekst do mojej pierwszej aplikacji, która będzie się zmieniać wraz ze zmianą daty (tj. Każdego dnia) przez cały miesiąc.
Te dane, obecnie mam to wszystko w pliku .doc, którego zawartość każdego dnia w tym pliku jest odpowiednio oddzielona.
Jakiej metody mogę użyć do przechowywania tych danych w moimapp i jak sformatować ją w taki sposób, aby aplikacja pobierała część tekstu z datą i na jej podstawie określała, czy powinna wyświetlać tę konkretną część tekstu w ciągu dnia.
Aplikacja będzie aktualizować zawartość co miesiąc.
Szukałem wszędzie, a posty, które widziałem na temat trwałych danych, po prostu bardziej mnie zmyliły. Czy byłoby to możliwe przy użyciu tylko plists? Dane ZAWSZE będą tekstem, a nie obrazami ani czymkolwiek innym.
Odpowiedzi:
1 dla odpowiedzi № 1Jeśli opublikujesz próbkę tekstu, prawdopodobnie możemy udzielić lepszej odpowiedzi (nie jest jasne, o co pytasz), ale brzmi to jak idealny kandydat na podstawowe dane lub sqlite. Kiedyś mieć tekst oddzielony kombinacjami data / tekst, wyszukiwanie według odpowiedniej daty i wyświetlenie tylko odpowiedniego tekstu staje się całkiem proste.
Nawiasem mówiąc, posiadanie go w formacie * .doc doda tylko niepotrzebne obciążenie. Jeśli naprawdę chcesz mieć to w pliku płaskim, użyj czegoś takiego jak json.
1 dla odpowiedzi nr 2
Wygląda to trochę za dużo jak na plists. Możesz użyć podstawowych danych lub sqlite, ale istnieje również łatwiejsza opcja posiadania oddzielnych plików tekstowych i czytania ich, jak pokazano w to pytanie.