Swift 语法

  • 访问权限:内部可写,外部只读
public class Person {
    public private(set) var name: String
}
  • 特殊的字面常量
Literal Type Value
#file String The name of the file in which it appears.
#line Int The line number on which it appears.
#column Int The column number in which it begins.
#function String The name of the declaration in which it appears.

#file 相当于Objective-C中的 __FILE__
#line 相当于Objective-C中的 __LINE__
#column 相当于Objective-C中的 __COLUMN__
#function 相当于Objective-C中的 __FUNCTION__

现在我们可以优雅的打印信息了:

print(type(of: self), #function)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容