layer

Añadir solo un borde superior a un UIView con Quartzcore/layer?

¿Es posible agregar un borde justo encima de una UIView, si es así, cómo por favor?

DDD: ¿cómo deben organizarse las capas?

Soy muy nuevo en el desarrollo de software. Personalmente creo que la arquitectura por capas es una gran manera de reducir la ... sta será apreciada. EDIT: No estoy seguro de si el Repositorio de Datos debería tener una referencia del Modelo de Dominio.