We have a kind of issue here. The UITextAlignment was a correct match for CCTextAlignment, but NSTextAlignment (on iOS6 and OSX) define 2 additonal alignments: Justified and Natural.

Here are the options:
 1 use CCTextAlignment (and then CCLineBreakMode for consistency)
 2 use UITextALignment on iOS and NSTextALignment on OSX and wrap the calls to throw ArgumentException for unssupported values, or add some [PrologueSnippetAttribute]
 3 force the dependency on iOS6, use NSText* everywhere with [PrologueSnippet]

@migueldeicaza what's your pick ? I'd go for 3 personally.