Error: Redundant conformance of 'ViewController' to protocol with extension

前端 未结 2 562
野的像风
野的像风 2020-12-22 02:05

When I try this I get error:

class ViewController: UIViewController, UIScrollViewDelegate {
    ......
    }

extension ViewController: UIScrollViewDelegate          


        
2条回答
  •  不思量自难忘°
    2020-12-22 02:23

    In the first code sample, you've already added conformance to UIScrollViewDelegate with the class declaration.

    Now, when you try to conform to UIScrollViewDelegate again with the extension, swift screams at you.

    For the second code sample the conformance is added in the extension. The class did not conform to UIScrollViewDelegate before the extension was added.

提交回复
热议问题