
Swift
文章平均质量分 94
stranger623
应届毕业大学生
展开
-
SwiftPM(Swift Package Manager)
什么是SwiftPMSwiftPM(Swift Package Manager)是 2018 年苹果官方推出供 Swift 开发者进行包管理的工具,相当于我们一直使用的Cocoapods,及近年来开始火的Carthage。为什么要推出SwiftPMCocoaPods用Ruby实现,基于gem,gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如http://rubygems.org/)源来查找、安装、升级和卸载软件包。自动为项目创建工作区(.xcworkspace),通过..原创 2021-08-26 22:07:01 · 3872 阅读 · 0 评论 -
Swift 属性防止被重写
通过将方法、属性或下标标记为final防止被子类重写,如final var,final func,final class fun和final subscript。原创 2020-10-22 12:57:12 · 172 阅读 · 0 评论 -
Swift中的值类型和对象类型
Swift中的值类型和对象类型Swift中归纳的基础类型值类型引用类型概念定义值类型:每个实例都有一份独立副本,当被赋值给给一个变量或者常量,或者传递给一个函数时,都会创建一个新的独立副本。引用类型:所有实例共享一个数据副本,当被赋值给一个常量或变量时,一个引用类型被初始化后,会返回一个指向已存在的实例的引用。常见的类型分类值类型:Int、Double、String、Array、Dictionary、Set、Struct、Enum、Tuple(元组)引用类型:Class、Clos原创 2020-10-21 12:30:36 · 432 阅读 · 0 评论