Do you patch or swap?
When I get a flat, I always patch it. Why?
* Because I have to find the hole anyway to find the cause for the puncture in the tyre.
* While I fix the tyre, the rubber cement might as well dry. So, I quickly cement the tube before searching for the thorn/glass/whatever.
* My spare tube is in a ziplock bag with talcum powder rolled tightly; I can't be bothered to get it out and pack the leaky one away. Might as well smear the cement on the leaky one instead.