Lutando com NSNumberFormatter em Swift para moeda

Estou criando um aplicativo de orçamento que permite ao usuário inserir seu orçamento, bem como transações. Preciso permitir que o usuário insira pence e libras em campos de texto separados e eles precisam ser formatados junto com os símbolos de moeda. Eu estou funcionando bem no momento, mas...