Obecnie próbuję zaklasyfikować kolekcję muzyczną użytkowników, a możliwość uzyskania najczęściej odtwarzanych utworów/wykonawców znacznie poprawi komfort korzystania z aplikacji. Czy da się policzyć? a jak bym go o to robiFunkcja ios pobiera liczbę utworów dla elementów biblioteki multimediów.
Odpowiedz
MPMediaItem ma metody:
- (id) valueForProperty: (NSString *) property
Ta metoda powrotu klawisza własności mediów, które chcesz odpowiednią wartość. Jedną z wartości możliwych jest MPMediaItemPropertyPlayCount:
Liczba przypadków, w których użytkownik zagrał element multimedialny. Wartość to obiekt NSNumber o numerze reprezentujący typ danych NSUInteger.
Jeżeli chcesz znaleźć najbardziej odtwarzany utwór (s) użytkownika, można:
przechowywać wszystkie elementy multimedialne (tj
[[MPMediaQuery songsQuery] items]
) i ich właściwości w bazie danych (czyli podstawowe dane), przynieś je z numerem NSFetchRequest i posortuj wyniki za pomocą NSSortDescriptor.... lub użyj
[[MPMediaQuery songsQuery] items]
i sort the results we właściwościMPMediaItemPropertyPlayCount
.
Option (1) jest prawdopodobnie najlepszym, zwłaszcza jeśli szukasz kategoryzować kolekcję muzyki (domyślam (2) może być gorsza wydajność mądry zbyt).
Istnieje również a similar answer on SO, aby pomóc w udzieleniu odpowiedzi na pytanie.
Check out the Apple docs, aby uzyskać więcej informacji na temat MPMediaQueries.
Jeśli używasz Core Data, ma wiele metod do użycia. Sprawdź to: http://developer.apple.com/library/mac/#documentation/cocoa/Conceptual/CoreData/cdProgrammingGuide.html
- 1. Pobiera liczbę odwiedzających ze skryptu
- 2. jQuery Funkcja dla przyszłych elementów?
- 3. jak dodać do biblioteki multimediów w Xcode?
- 4. Jak samodzielnie renderować element biblioteki multimediów?
- 5. Biblioteki kodowania wideo dla iOS
- 6. Uproszczone biblioteki Crypto dla iOS
- 7. Domyślnie do zakładki "Przeglądaj" podczas wybierania obrazów z Biblioteki multimediów?
- 8. aplikacja zawieszała się podczas importowania utworów z biblioteki iPod w iPhone do systemu iOS 5.0
- 9. Funkcja biblioteki wywoływania biblioteki d3
- 10. Czy funkcja może przyjmować niezdefiniowaną liczbę argumentów?
- 11. korekta utworów w postgresql
- 12. W jaki sposób funkcja Spotify dostosowuje elementy sterujące odtwarzaniem multimediów w systemie iOS?
- 13. Dlaczego funkcja $ _SERVER ['REQUEST_METHOD'] zawsze pobiera GET?
- 14. Funkcja, która pobiera adres() i daje wartość
- 15. Bardziej ogólnie funkcja liczby pasujących elementów wśród elementów n listy
- 16. funkcja tee z biblioteki itertools
- 17. HTML5 tytuły utworów nie wykazujące
- 18. Jak kontrolować głośność multimediów?
- 19. jQuery każda funkcja dla jednego lub wielu elementów
- 20. Oficjalna funkcja "Zwiększ bibliotekę" dla systemu Android i iOS?
- 21. Jak mogę znaleźć liczbę elementów w tablicy?
- 22. LINQ: Jak grupy przez maksymalną liczbę elementów
- 23. NASM - Get liczbę elementów w stosie
- 24. Pokaż liczbę elementów strony w paginacji django
- 25. Chosen.js - czy można ograniczyć liczbę wybranych elementów?
- 26. Uzyskaj łączną liczbę elementów w tablicy
- 27. Rozpakuj określoną liczbę elementów w Pythonie?
- 28. Jak znaleźć liczbę elementów za pomocą jQuery
- 29. Konwertowanie listy elementów na liczbę całkowitą
- 30. jaka jest funkcja iOS sen