Xcode: los puntos de interrupción en los files de encabezados de C ++ parecen ignorarse

Estoy ejecutando Xcode 4.3.3 un proyecto de iOS con algunas classs de C ++.

Cuando lo ejecuto en el modo de debugging, los puntos de interrupción en los files de encabezados de C ++ parecen ignorarse. Por ejemplo, el código de barras en la tercera línea de este código no funciona:

class myClass : public Reader { private: static const int INTEGER_MATH_SHIFT = 8; 

Espero que el código rompa la asignación constante, ¿o me equivoco? Gracias

Un punto de interrupción solo se puede establecer en el código ejecutable. La initialization de un object con vida estática con una expresión constante no genera ningún código ejecutable (y mientras menciona la asignación, no hay asignaciones en el código que ha publicado). De hecho, en el caso especial de una constante de tipo integral, es probable que el object no exista en absoluto a less que usted tome su dirección.

AFAIK, los puntos de interrupción solo se pueden establecer en las líneas de command y no en las asignaciones. Si establece el punto de interrupción en la asignación en el file de implementación, se detendrá en la siguiente línea de operador