You lead him into getting mugged, I always knew there was something fishy about you .
I always wear a travel belt under my t shirt(which you can't even feel) to put money in while abroad(especially in bigger cities and I especially would in Barcelona/Roma, etc) and don't carry a wallet.
Mobile would be worse. No Google map, no WhatsApp, no Internet banking...