19.讲一下 @dynamic 关键字?

@dynamic 意味着编译器不会帮助我们自动合成 setter 和 getter 方法。我们需要手动实现、这里就涉及到 Runtime 的动态添加方法的知识点。

转自:https://github.com/liberalisman/iOS-InterviewQuestion-collection/blob/master/%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86/19.%E7%AC%AC%E5%8D%81%E4%B9%9D%E9%A2%98.md

你可能感兴趣的:(19.讲一下 @dynamic 关键字?)