Search code examples
cocoamacosnsresponder

What is the usage of NSResponder's indent:?


NSResponder has a method you override called - indent:, but unsure when it would normally be activated.


Solution

  • It's typically used in programming text editors to fix up the indentation of a piece of code, e.g. converting:

    for (...) {
    something
    }
    

    into:

    for (...) {
        something
    }
    

    If you're not familiar with Cocoa Text's key binding system, see the documentation — it's pretty powerful and flexible.