Existe o risco de alguem adicionarQuantidade e nao adicionarObjeto e vice-versa. Melhor fazer um unico metodo que adicionaItem:(NSObject *)objeto withQuantidade:(NSObject *)qtd;