Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
//
// In *Swift 3* we have to change `private` in favor of `fileprivate`
// Now `private` means **accesible under the scope**, usually {...} and
// `fileprivate` is accesible inside the file.
//
//
// MARK: - A Class
//
internal class FilterView: UIView
{
/// Elements returned after apply filter
@IBOutlet fileprivate weak var labelQuantity: UILabel!
...
}
//
// MARK: - Implements Protocol
//
extension FilterView: SomeProtocol
{
func apply(filter: String) -> Void
{
var quantity: Int = ...
// Now compiles OK
self.labelQuantity.text = "Founded \(quantity) element(s)."
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.