@objc 在Swift中的作用

  • @objc 在swift中的作用
    1. 许多框架是用OC写的,在swift中定义的方法需要被作为一个selector使用时,因为selector是OC中的概念,所以要想将swift中的方法当作OC中的selector使用就必须要用到@objc;
    2. KVC需要@objc的支持;

https://stackoverflow.com/questions/30795117/when-to-use-objc-in-swift

你可能感兴趣的:(@objc 在Swift中的作用)