Actualmente estoy tratando de categorizar la colección de música de un usuario y la capacidad de obtener las canciones/artistas más reproducidos de los usuarios mejoraría en gran medida la experiencia del usuario en la aplicación. ¿Es posible contar la cantidad de juegos? y cómo hago para hacerloios obtiene el conteo de reproducciones para artículos en la biblioteca multimedia
Respuesta
MPMediaItem tiene el método:
- (id) valueForProperty: (NSString *) property
Este método devolver la clave de propiedad de medios que desea que el valor correspondiente de. Y uno de los valores posibles es MPMediaItemPropertyPlayCount:
El número de veces que el usuario ha jugado el elemento multimedia. El valor es un objeto NSNumber que representa un tipo de datos NSUInteger.
en caso de que desee encontrar pista más jugada del usuario (s), usted podría:
tienda todos los elementos multimedia (es decir
[[MPMediaQuery songsQuery] items]
) y sus propiedades en una base de datos (es decir, la base de datos), buscarlos con un NSFetchRequest y ordenar los resultados con NSSortDescriptor.... o use
[[MPMediaQuery songsQuery] items]
y sort the results en la propiedadMPMediaItemPropertyPlayCount
.
opción (1) es probablemente el mejor, especialmente si usted está mirando para clasificar la colección de música (supongo (2) podría ser peor en cuanto al rendimiento también).
También hay a similar answer on SO para ayudar a responder a su pregunta.
Check out the Apple docs para obtener más información sobre MPMediaQueries.
Si utiliza Core Data, tiene muchos métodos para su uso. Mira esto: http://developer.apple.com/library/mac/#documentation/cocoa/Conceptual/CoreData/cdProgrammingGuide.html
- 1. Biblioteca SSH2 para ios
- 2. Biblioteca de Java para medir el ancho de banda, la latencia, el conteo de saltos?
- 3. Biblioteca de videollamadas para ios
- 4. AVPlayer se bloquea después de varias reproducciones:
- 5. ¿Cómo se obtiene Show para el tipo definido en la biblioteca de otra persona?
- 6. Mejor biblioteca de archivadores para iOS
- 7. mejor biblioteca de trazado para iOS sdk
- 8. WMPLib: player.mediaCollection.getAll.() El conteo es siempre 0
- 9. Biblioteca de análisis para aplicaciones iOS
- 10. Metaprograma para el conteo de bits
- 11. Reproducciones de audio HTML5 al azar
- 12. ¿Se puede usar la biblioteca Libsndfile en el iPhone iOS?
- 13. Biblioteca para aplicaciones iOS y OS X?
- 14. cómo vincular una biblioteca estática para iOS
- 15. Biblioteca para compresión PNG en tiempo de ejecución en iOS
- 16. Django y FeinCMS: ¿una forma de usar la Biblioteca multimedia en otros modelos normales?
- 17. ¿Qué biblioteca de almacenamiento en caché de imágenes para iOS?
- 18. Biblioteca XMPP para iOS (iPhone/iPad)
- 19. Intento de llamar a getDuration sin un reproductor multimedia válido en el reproductor multimedia en Android
- 20. biblioteca de edición de video en IOS
- 21. ¿Cómo se obtiene la documentación XML para mostrar para una biblioteca de C referenciada?
- 22. XMLRPC-iOS para el proyecto de iOS
- 23. conteo de frecuencia artículo
- 24. ¿Cómo se obtiene el conteo de control de ventana actual y el límite de manejo de ventana en .NET?
- 25. Código de promoción para artículos de compra en la aplicación
- 26. Cambiar el conteo de ViewPager
- 27. ¿Cómo puedo renderizar un elemento de la Biblioteca multimedia por sí mismo?
- 28. Obtener detalles del archivo multimedia actual que se está reproduciendo en el reproductor multimedia de Android
- 29. Entradas de conteo en la vista XPages
- 30. ¿Cómo se obtiene el rango de fecha/hora para "hoy" usando la biblioteca de fecha/hora de Joda en Java?