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

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

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

相关推荐
爱学习的小囧2 分钟前
VCF 9 实验室网络部署全攻略:从硬件连接到配置实操
开发语言·网络·php
liliangcsdn13 分钟前
LLM如何与mcp server交互示例
linux·开发语言·python
军军君0119 分钟前
Three.js基础功能学习十五:智能黑板实现实例二
开发语言·前端·javascript·vue.js·3d·threejs·三维
维齐洛波奇特利(male)22 分钟前
@Pointcut(“execution(* com.hdzx..*(..))“)切入点与aop 导致无限循环
java·开发语言
来日可期131432 分钟前
C/C++ 反常识记录(1)—— 那些容易踩坑的语法细节
c语言·开发语言·c++
mCell34 分钟前
MacOS 下实现 AI 操控电脑(Computer Use)的思考
macos·agent·swift
实心儿儿39 分钟前
C++ —— C++11(2)
开发语言·c++
开心就好202541 分钟前
苹果iOS应用开发上架与推广完整教程
后端·ios
用户69371750013841 小时前
XChat 为什么选择 Rust 语言开发
android·前端·ios
立莹Sir1 小时前
云原生全解析:从概念到实践,Java技术栈如何拥抱云原生时代
java·开发语言·云原生