在定義模型屬性時
1. 如果屬性的類型是類(比如String), 通常都將其定義為可選的.
2. 如果屬性類型是基本數(shù)據(jù)類型(Int, Double), 則不能將其定義為可選的, 且需要對其設(shè)置初始值.
3. 如果有某個屬性是 私有(private), 則不能使用KVC對其進行賦值.
4 .在使用KVC之前賦值之前,應(yīng)調(diào)用super.init(),保證對象實例化完成
1. 如果屬性的類型是類(比如String), 通常都將其定義為可選的.
2. 如果屬性類型是基本數(shù)據(jù)類型(Int, Double), 則不能將其定義為可選的, 且需要對其設(shè)置初始值.
3. 如果有某個屬性是 私有(private), 則不能使用KVC對其進行賦值.
4 .在使用KVC之前賦值之前,應(yīng)調(diào)用super.init(),保證對象實例化完成