1). atomic提供多線程安全。是防止在寫未完成的時候被另外一個線程讀取,造成數據錯誤2). non-atomic:在自己管理內存的環境中,解析的訪問器保留并自動釋放返回的值,如果指定了nonatomic,那么訪問器只是簡單地返回這個值。