Potassium iodide is ionic.
Ionic
Sodium iodide, like all sodium compounds, is ionic.
Ionic...it will disassociate in water....
Potassium Iodide is an ionic bond. It is because it contains a metal and a non-metal, potassium and iodine respectively.