Usuario de inicio de sesión con twitter en iOS ... ¿qué usar?

Sé que preguntas similares se han hecho antes (he leído la mayoría de ellas), pero todavía no he encontrado una buena respuesta.

Necesito iniciar sesión / registrarse usuarios con twitter desde iOS. Tengo este sitio web donde ya lo estoy haciendo (www.Meer.li) y ahora también tengo que hacerlo en la aplicación.

Sé que puedo acceder al nombre de usuario de Twitter en el dispositivo iOS y ver si está en la base de datos de mi aplicación, pero ¿cómo manejo las cosas cuando el usuario aún no está registrado en www.Meer.li?

Lo siento si es una pregunta trivial, pero estoy un poco confundido si debería usar el marco social de iOS o usar alguna biblioteca OAuth (Restkit, etc.).

Espero que alguien pueda guiarme en la dirección de una respuesta o incluso un ejemplo.

Por aclarar:

Muchas gracias por la orientación. Parece razonable. Solo para estar seguros, así es como entiendo los pasos a seguir:

1: El usuario hace clic en iniciar sesión con el botón de twitter

2: Obtenemos cuentas de usuario de Twitter y le preguntamos cuál quiere usar.

3: enviamos una solicitud a twitter con la clave y el secreto para su propia aplicación y la información de twitter de los usuarios

4: Si se recibe una respuesta correcta, envíe la información recibida al método en su aplicación web que crea usuarios y realice una solicitud desde allí a Twitter para obtener la información restante del usuario.

5: Deja que el usuario se divierta

¿Es eso correcto? ¿Por qué nadie ha documentado este flujo muy bien antes? Suena como algo que debería ser muy fácil de hacer.

Respuestas a la pregunta(4)

Su respuesta a la pregunta