To add a protected static method to a class in Swift, you can use the fileprivate
access control modifier.
Here's an example:
main.swift124 chars7 lines
In Swift, fileprivate
access means that the method can be accessed within the same source file, but not outside of it. By making it static, this method can be called without creating an instance of the class.
To call the protected static method from another class in the same source file:
main.swift80 chars6 lines
Note that if you try to access protectedMethod()
from outside the source file, you will get a compilation error.
gistlibby LogSnag