有時候,咱們在進行屬性傳值的時候,會發現傳遞過去的屬性是空值,即爲null,致使緣由是: 由於屬性傳值,有時候咱們在init裏面進行view的改造和初始化,這個時候viewdidload就會已經加載,因此屬性在傳值的時候會在界面已經加載了以後進行,這個時候若是咱們想要從新進行屬性傳值,處理方法就是將init裏面關於界面的東西所有加載到viewdidload裏面或者viewwillappear裏面,再進行傳值就會發現可疑傳遞過去,這種狀況通常的是用在push一個新的viewcontrooler的時候致使的。app