swift-abstract-class:Swift的编译时抽象类验证

时间:2024-04-05 23:17:32
【文件属性】:

文件名称:swift-abstract-class:Swift的编译时抽象类验证

文件大小:4.25MB

文件格式:ZIP

更新时间:2024-04-05 23:17:32

Swift

斯威夫特抽象类 Swift抽象类是一个轻量级的库以及一个可执行文件,可为Swift项目提供编译时安全的开发。 要点 该项目包含两个单独的部分,它们可以一起执行抽象类验证。 AbstractClassFoundation模块包含抽象类应遵循的protocol 。 import AbstractClassFoundation class MyAbstractClass : AbstractClass { var anAbstractProperty: PropertyType { abstractMethod () } func anAbstractMethod ( _ arg1 : Arg, arg2 : Arg) -> MyReturnType { abstractMethod () } fun


【文件预览】:
swift-abstract-class-master
----Sources()
--------AbstractClassFoundation()
----LICENSE.txt(11KB)
----Validator()
--------Sources()
--------Tests()
--------README.md(753B)
--------Package.swift(1KB)
--------.gitignore(34B)
--------bin()
--------xcode.xcconfig(42B)
----Cartfile(0B)
----Tests()
--------AbstractClassFoundationTests()
----NOTICE.txt(855B)
----CONTRIBUTING.md(2KB)
----.travis.yml(434B)
----Images()
--------build_phases.jpg(27KB)
----README.md(10KB)
----Makefile(2KB)
----FOUNDATION_README.md(1KB)
----foundation.xcconfig(33B)
----AbstractClassFoundation.podspec(710B)
----Package.swift(547B)
----AbstractClassFoundation.xcodeproj()
--------xcshareddata()
--------AbstractClassFoundationTests_Info.plist(723B)
--------project.xcworkspace()
--------AbstractClassFoundation_Info.plist(723B)
--------project.pbxproj(16KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(593B)

网友评论