IPhone doesn't have flash... maybe throug an app..but not on the phone naively.
I don't know about the iPhone, but you can now watch most Flash content on an iPad using Skyfire. It doesn't work with all Flash content, but it's worked for me most of the time. maybe about 75-80%