How best to protect icloud acct against a phishing attack?

What is the best approach to protect an icloud account from phishing attack? In the last revelation that some icloud account were access due to phishing and personal and private file were accessed by the attackers, how can a icloud user know if his account has been phished? What other vulnerabilities exist in the use of icloud?
