Crear un archivo plist mediante programación

Esta pregunta se refiere al desarrollo de xcode Objective C y iPhone:

Así que quiero almacenar una matriz en un nuevo archivo plist y sé cómo recuperar la ruta del archivo y escribir los datos en el archivo (al menos eso creo) y todo ese jazz una vez que se crea el plist, pero ¿cómo puedo ¿Realmente creo el archivo plist la primera vez que se ejecuta la aplicación o la primera vez que voy a ingresar datos? Quiero que viva en la carpeta de documentos de mi aplicación.

Supongo que esto es bastante simple, parece que no puedo encontrar documentación al respecto.

Terminé usando NSKeyedValue, había un gran tutorial aquí:

http://vimeo.com/1454094

Sé técnicamente que esta no es la respuesta a la pregunta, pero resolvió mi problema.

Respuestas a la pregunta(2)

Su respuesta a la pregunta