Inicializar un objeto NSDate con una hora específica

yo tengotime enstring formato por ejemplo2:00. Quiero inicializarlo aNSDate con presentedate. Intenté hacer

   NSDateComponents *comps = [[NSDateComponents alloc] init];
   [comps setHour:2];

No puedo comparar esto con un objeto de fecha. Por favor ayuda