2024年 5月 12日
Swift结构体或枚举mutating的本质
mutating意味着可以修改结构体或者枚举的成员。作为一门不需要显式指明指针的语言,如果让一个值类型修改到自身就需要用一个关键字指示出此方法需要传指针,而不是复制对象。mutating会让编译器将结 …阅读更多
2024年 5月 12日
2024年 5月 12日
2024年 5月 12日
2024年 5月 12日
Swift guard比if判断好在哪里?
Swift的guard语句是一种用于提前退出函数的机制,如果某些条件不满足,则可以避免执行后续的代码。听起来它和if判断很像,实际上,guard更注重”防卫”,形如公司门口保安 …阅读更多