ã»ã¬ã¯ã¿ãæå®ãã¦ãªãã¸ã§ã¯ãã«ã¡ãã»ã¼ã¸ãéãå¦çã«ã¤ãã¦ã SEL sel = @selector(doSomething); if ([obj respondsToSelector:sel]) { [obj performSelector:sel]; } ãã®ãããªã³ã¼ãããã«ãããã¨ãARCæå¹æã«performSelector:ã®è¡ã«ã¤ãã¦æ¬¡ã®è¦åãåºãã PerformSelector may cause a leak because its selector is unknown æ示å@selectorã«ããã»ã¬ã¯ã¿ãæå®ããã®ã§ã¯ãªãSELåå¤æ°ã使ç¨ããå ´åã«ã®ã¿è¦åãåºããå®éã次ã®ãããªå ´åã«ã¯è¦åã¯åºãªãã if ([obj respondsToSelector:@selector(doSomething)]) { [obj doSomething]; } if
{{#tags}}- {{label}}
{{/tags}}