{"action":"created","issue":{"url":"https://api.github.com/repos/matt-curtis/MochaJSDelegate/issues/4","labels_url":"https://api.github.com/repos/matt-curtis/MochaJSDelegate/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/matt-curtis/MochaJSDelegate/issues/4/comments","events_url":"https://api.github.com/repos/matt-curtis/MochaJSDelegate/issues/4/events","html_url":"https://github.com/matt-curtis/MochaJSDelegate/issues/4","id":108964844,"number":4,"title":"how would you call self or super methods in a function you set up","user":{"login":"tarngerine","id":1629901,"avatar_url":"https://avatars.githubusercontent.com/u/1629901?v=3","gravatar_id":"","url":"https://api.github.com/users/tarngerine","html_url":"https://github.com/tarngerine","followers_url":"https://api.github.com/users/tarngerine/followers","following_url":"https://api.github.com/users/tarngerine/following{/other_user}","gists_url":"https://api.github.com/users/tarngerine/gists{/gist_id}","starred_url":"https://api.github.com/users/tarngerine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarngerine/subscriptions","organizations_url":"https://api.github.com/users/tarngerine/orgs","repos_url":"https://api.github.com/users/tarngerine/repos","events_url":"https://api.github.com/users/tarngerine/events{/privacy}","received_events_url":"https://api.github.com/users/tarngerine/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-29T21:35:05Z","updated_at":"2015-09-29T22:01:35Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/matt-curtis/MochaJSDelegate/issues/comments/144204230","html_url":"https://github.com/matt-curtis/MochaJSDelegate/issues/4#issuecomment-144204230","issue_url":"https://api.github.com/repos/matt-curtis/MochaJSDelegate/issues/4","id":144204230,"user":{"login":"matt-curtis","id":1414704,"avatar_url":"https://avatars.githubusercontent.com/u/1414704?v=3","gravatar_id":"","url":"https://api.github.com/users/matt-curtis","html_url":"https://github.com/matt-curtis","followers_url":"https://api.github.com/users/matt-curtis/followers","following_url":"https://api.github.com/users/matt-curtis/following{/other_user}","gists_url":"https://api.github.com/users/matt-curtis/gists{/gist_id}","starred_url":"https://api.github.com/users/matt-curtis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matt-curtis/subscriptions","organizations_url":"https://api.github.com/users/matt-curtis/orgs","repos_url":"https://api.github.com/users/matt-curtis/repos","events_url":"https://api.github.com/users/matt-curtis/events{/privacy}","received_events_url":"https://api.github.com/users/matt-curtis/received_events","type":"User","site_admin":false},"created_at":"2015-09-29T22:01:35Z","updated_at":"2015-09-29T22:01:35Z","body":"Well, for `self` you would simply do `new MochaJSDelegate({ ... }).getClassInstance().callYourMethod()`. `super` isn't really relevant, in this case, since MochaJSDelegate creates an `NSObject` subclass with new methods, it doesn't override/swizzle any."}}