Dê uma olhada no MarkupKit:
É uma estrutura de código aberto que eu escrevi que permite que você crie aplicativos iOS nativos em marcação, semelhante ao desenvolvimento XAML ou Android. Por exemplo, você pode criar uma instância de rótulo como esta:
<UILabel text="Hello, World" font="System 24" textColor="#ff0000/>
em vez disso:
UILabel *label = [UILabel new];
[label setText:@"Hello, World"];
[label setFont:[UIFont systemFontOfSize:24];
[label setTextColor:[UIColor colorWithRed:1.0 green:0.0 blue:0.0 alpha:1.0]];
Obviamente, esse é um exemplo simples - o valor de usar marcação torna-se muito mais aparente com hierarquias de visão mais complexas. Ele também suporta localização dinâmica e estilo CSS.
Você pode encontrar artigos e exemplos no meu blog:
Espero que você ache útil.