New posts in swift-protocols

Swift 2 Error using mutating function in Protocol extension "Cannot use mutating member on immutable value: 'self' is immutable

When to use `protocol` and `protocol: class` in Swift?

Arrays of Generics in Swift

Can I have an init func in a protocol?

Protocol can an only be used as a generic constraint because it has Self or associated type requirements

Why I can't use let in protocol in Swift?

"fatal error: array cannot be bridged from Objective-C"—Why are you even trying, Swift?

How to visualize Protocols and Extensions in UML?

How to make an enum conform to a protocol in Swift?

Swift - class method which must be overridden by subclass

Non-'@objc' method does not satisfy optional requirement of '@objc' protocol

What is the in-practice difference between generic and protocol-typed function parameters?

What does "Protocol ... can only be used as a generic constraint because it has Self or associated type requirements" mean?

Usage of protocols as array types and function parameters in swift

Swift protocol with "where Self" clause

In Swift, how can I declare a variable of a specific type that conforms to one or more protocols?

Protocol can only be used as a generic constraint because it has Self or associatedType requirements

Protocol func returning Self

Why can't a get-only property requirement in a protocol be satisfied by a property which conforms?

How to define optional methods in Swift protocol?