Es función de la NSSearchPathForDirectoriesInDomain s sigue siendo la mejor manera de obtener la ruta del directorio de documentos iPhone? Lo pregunto porque la mayoría de los temas que ver en este último año son anticuadas, y todavía parece ser una manera bastante engorroso de llegar a un directorio que se utiliza comúnmente en los iPhone. Se podría pensar que habría un método de conveniencia para esto por ahora, similar a bundlePath de NSBundle, ExecutablePath, etc.Obtener el directorio de documentos de iPhone. ¿NSSearchPathForDirectoriesInDomains sigue siendo la única manera?
Para que quede claro, esto significa llamar "NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, SI)" y volver a una matriz con la ruta de los documentos en el índice 0.
no es el problema con esto que no se garantiza que sea dispositivo universal si Apple hace que los cambios estructurales en el futuro? – iPhoneToucher
doble mal. 1: codificación dura del nombre significa que se romperá cuando Apple lo cambie. 2: esto es un abuso del preprocesador C. Use una función en su lugar. Puede ser que incluso hacer que sea una función en línea, pero que huele a la optimización prematura –