nuclear weapons

Will sanctions and diplomacy be enough to prevent Iran from developing nuclear weapons? Or is a military strike on Iran's nuclear facilities inevitable?