No it won't. It's just a piece of paper....especially to the likes of Iran. There are "deals" made on the show of Survivor that are more binding. Given Iran's track record of deceit & lying, they'll drop it like a bad habit, when it suits them, if not sooner. Point is, its not a treaty, and as such there is no obligation for any future president to agree to either. Those are just facts.
Now, you can try to rationalize why a future President should still support the "deal", but that's mere speculation, vs the facts that have been presented to you