在方法中藥調用 self = self.init,報錯信息是:Cannot assign to value:'self'is immutable代碼如下:class Node:NSObject{var parentID:Int?//父節點的id,如果為-1表示該節點為根節點var nodeID:Int?//本節點的idvar name:NSString?//本節點的名稱var depth:Int?//本節點的深度var expand:Bool?//該節點是否處于展開狀態//快速實例化該對象模型func initWithParentID(parentID:Int,nodeID:Int,name:NSString,depth:Int,expand:Bool) -> Self{ self = self.init return self }
swift新手請教,我在swift中調用self.init,報錯了,怎么回事?
慕碼人2483693
2018-08-14 10:16:55