a tip via Techlicious...
"The best way to detect if your iPhone has been hacked
is to download an app like Lookout that tells you whether your phone has
been "jailbroken".
If the answer is yes (and you didn't jailbreak it),
there's a good chance your suspected spy did.
To remove an iPhone hack, simply update to the latest version of iOS. And to
protect against future hacks, make sure that your phone is password
protected so no one can get physical access to jailbreak it again...
Once you clear the hack, reset all of your passwords for social accounts and
iCloud to prevent other means of spying on you."