If you want Interface Builder to reflect UI changes that you have written in code, you must prefix your custom class with what designation?

Hello Friends, I have a big doubt about this question.

If you want Interface Builder to reflect UI changes that you have written in code, you must prefix your custom class with what designation?

this would be the correct answer right?
@IBDesignable and @IBInspectable

but this message always appears with incorrect answer.

@IBDesignable class
Incorrect
The IBDesignable designation lets Interface Builder know that it should render the view directly on the canvas. This allows seeing how your custom views will appear without building and running your app after each change.