在 Swift 中,self. 的使用遵循明确的规则

这里需要写self主要是因为init的参数和类属性重名了,为了避免歧义,就需要写上self来表示哪个parent,其实如果你换个参数名称,比如叫father,然后也就可以不用写self.了

这个时候就没有歧义了,所以可以直接使用

相关推荐
果粒蹬i1 分钟前
Python + AI:打造你的智能害虫识别助手
开发语言·人工智能·python
Big Cole2 分钟前
PHP面试题(Redis核心知识篇)
开发语言·redis·php
红色的小鳄鱼2 分钟前
Vue 教程 自定义指令 + 生命周期全解析
开发语言·前端·javascript·vue.js·前端框架·html
阿钱真强道2 分钟前
09 jetlinks-mqtt-属性主动上报-windows-python-实现
开发语言·windows·python·网络协议
小二·2 分钟前
Go 语言系统编程与云原生开发实战(第7篇)分布式系统核心能力:配置中心 × 链路追踪 × 熔断降级(生产级落地)
开发语言·云原生·golang
晴天无痕3 分钟前
ios OC 获取当前控制器
ios
lead520lyq5 分钟前
Golang Grpc接口调用实现账号密码认证
开发语言·后端·golang
EQ-雪梨蛋花汤5 分钟前
【问题反馈】JNI 开发:为什么 C++ 在 Debug 正常,Release 却返回 NaN?
开发语言·c++
naruto_lnq6 分钟前
高性能消息队列实现
开发语言·c++·算法
charlie1145141916 分钟前
malloc 在多线程下为什么慢?——从原理到实测
开发语言·c++·笔记·学习·工程实践