草庐IT

EncapsulatingData

全部标签

ios - 为什么我应该直接从初始化方法中访问实例变量?

苹果ProgrammingwithObjective-C文档指出:Youshouldalwaysaccesstheinstancevariablesdirectlyfromwithinaninitializationmethodbecauseatthetimeapropertyisset,therestoftheobjectmaynotyetbecompletelyinitialized.Evenifyoudon’tprovidecustomaccessormethodsorknowofanysideeffectsfromwithinyourownclass,afuturesubcla