# -*- mode: snippet -*- # key: sm # contributor: Translated from TextMate Snippet # name: Sub-method (Call Super) ## condition: "(source.objc | source.objc++) & meta.scope.implementation.objc - meta.function-with-body" # -- - (${1:id})${2:method}${3::(${4:id})${5:${4/(NS([AEIOQUY])?(\w+).*)|(.)?.*/(?1:a(?2:n$2)$3:(?4:anArgument))/}}} { ${1/^(void|IBAction)$|(.*)/(?2:$2 res = )/}[super ${2:method}${5/.+/:$0/}];$0${1/^(void|IBAction)$|(.*)/(?2: return res;)/} }