Juste pour information (je n'ai pas encore mesuré l'impact), j'ai obtenu les warnings suivants en installant TNKit
(void)initWithFrame:(CGRect)aFrame
^
WARNING line 128 in file:/Users/didier/Dev/Gits/TNKit/TNMessageView.j: Conflicting return type in implementation of 'initWithFrame:': 'id' vs 'void'
(BOOL)setThemeState:(CPThemeState)aThemeState
^
WARNING line 123 in file:/Users/didier/Dev/Gits/TNKit/TNTabView.j: Conflicting parameter types in implementation of 'setThemeState:': 'ThemeState' vs 'CPThemeState'
(BOOL)unsetThemeState:(CPThemeState)aThemeState
^
WARNING line 133 in file:/Users/didier/Dev/Gits/TNKit/TNTabView.j: Conflicting parameter types in implementation of 'unsetThemeState:': 'ThemeState' vs 'CPThemeState'
(id)setAction:(SEL)aSelector
^
WARNING line 113 in file:/Users/didier/Dev/Gits/TNKit/TNTextFieldStepper.j: Conflicting return type in implementation of 'setAction:': 'void' vs 'id'
(void)initWithFrame:(CGRect)aRect
^
WARNING line 8 in file:/Users/didier/Dev/Gits/TNKit/TNUIKitScrollView.j: Conflicting return type in implementation of 'initWithFrame:': 'id' vs 'void'
Didier.
PS : Je ne suis pas certain qu'il était nécessaire d'ouvrir une issue mais par prudence...