Adicionar cantos arredondados a todos os UIImageViews
Gostaria de adicionar alguns cantos arredondados a todos os UIImageViews no meu projeto. Eu já tenho o código funcionando, mas estou tendo que aplicá-lo a todas as imagens; devo subclassificar UIImageView para adicionar isso? Se sim, alguém pode me dar algumas dicas sobre como fazer isso?
Aqui está o código
- (void)viewDidLoad {
[super viewDidLoad];
NSString *mainpath = [[NSBundle mainBundle] bundlePath];
welcomeImageView.image = [UIImage imageWithContentsOfFile:[mainpath stringByAppendingString:@"/test.png"]];
welcomeImageView.layer.cornerRadius = 9.0;
welcomeImageView.layer.masksToBounds = YES;
welcomeImageView.layer.borderColor = [UIColor blackColor].CGColor;
welcomeImageView.layer.borderWidth = 3.0;
CGRect frame = welcomeImageView.frame;
frame.size.width = 100;
frame.size.height = 100;
welcomeImageView.frame = frame;
}