clang_complete: Autocompletado de Vim para iOS

Así que recientemente he estado tratando de configurar un flujo de trabajo iOS basado en Vim.

Encontré clang_complete y configuré las opciones de usuario de clang en mi .vimrc de esta manera

let g:clang_user_options='-fblocks -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk -D__IPHONE_OS_VERSION_MIN_REQUIRED=40300'

como se describe aquí:http: //www.zenskg.net/wordpress/? p = 199 # comment-229

y agregó algunas rutas de framework / header / lib. No voy a publicar toda la línea porque es enorme.

Así que probé la compilación de uno de los archivos en mi proyecto usandoclang desde la línea de comando (usando las mismas opciones), y se compila bien, perosolament si uso la-arch armv6/7 bandera. Si no lo hago, intenta compilar para i386 y se queja de la falta de archivos de encabezado.

Hasta aquí todo bien. Ahora solo uso las mismas opciones que le di aclang, aclang_completepciones de usuario de @ en mi.vimrc ¿derecho

Nope Cuando hago eso y trato de completar automáticamente una palabra en Vim, dice

 unknown argument: '-arch' 

en la lista de QuickFix de Vim. Necesito un poco esta bandera, ¿cómo debo proceder?

Cualquier idea útil. Me encantaría que la finalización del código de iOS funcione en Vim.

Respuestas a la pregunta(3)

Su respuesta a la pregunta