Quick way of increasing MacCready's affinity?
According to the Affinity Fallout 4 Wiki page, there are some tips for MacCready's love.
Stealing
- It can be repeated by placing an item in a container owned by someone else and taking it back out, preferably in an area the Sole Survivor can close from prying eyes such as a hotel room in Goodneighbor (must wait 48 hours between each item you steal, or will not work).
This is only a "like" though, which will add 15 points to MacReady's affinity. There does not appear to be anything that MacReady "loves", which adds a good 35 points to his affinity.
Lockpicking
- MacCready likes this, but only to locks owned by others.
While there is no exploit listed for this, it may be prudent to run around a larger city at night, picking the locks on people's homes. It's been a while since I played Fallout 4, but I'm sure most settlements have plenty of owned doors that are locked. Shops, homes, etc.