Bear in mind that there are a lot of people from other parts of Spain who emigrated to Barcelona. You'll find lots of Andalucians there (and they are among the friendliest Spaniards).

Most Spaniards are extremely friendly :D, but there are always degrees of "friendliness". This may mean that the "unfriendliest" Spaniard is more friendly than the friendliest person you can meet in some other countries.
_________________________
The best tips from your favourite hostal in Madrid.
Hostal Chelo at http://www.chelo.com