Amir Ali Hajizadeh, a brigadier general in Iran's Islamic Revolutionary Guard Corps, was quoted on Sunday as saying that Iran could launch a pre-emptive strike on Israel if it was sure the Jewish state was preparing to attack it.
Ahmadinejad said the nuclear issue was one ultimately between the United States and Iran, and must be resolved with negotiations.
He added, "The nuclear issue is not a problem. But the approach of the United States on Iran is important. We are ready for dialogue, for a fundamental resolution of the problems, but under conditions that are based on fairness and mutual respect."
"We are not expecting a 33-year-old problem between the United States and Iran to be resolved in a speedy fashion. But there is no other way besides dialogue," Ahmadinejad said.
U.S. President Barack Obama will underscore his commitment to preventing Iran from acquiring a nuclear weapon and address Muslim unrest related to an anti-Islamic video in his speech to General Assembly on Tuesday, the White House said.
Ahmadinejad also addressed a high-level meeting on the rule of law at the United Nations on Monday, saying states should not yield to international law as imposed "by bullying countries."
In the past, Ahmadinejad has used his U.N. speeches to defend Iran's nuclear program and to attack Israel, the United States and Europe. He has questioned the Holocaust and cast doubt on whether 19 hijackers were really responsible for the Sept. 11 attacks on the United States in 2001.
Western envoys typically walk out of Ahmadinejad's speeches in protest.