szukałem sposobu debugowania JavaScript w UIWebView i natknąłem niektórych artykułów o _enableRemoteInspector specjalnieiOS 5 - Kompilacja prywatnych API do debugowania - specjalnie _enableRemoteInspector
http://atnan.com/blog/2011/11/17/enabling-remote-debugging-via-private-apis-in-mobile-safari/
nie mogłem się przykładowy kod do kompilować jednak. Wciąż pojawia się błąd "Brak znanej metody klasy dla selecktora". Nie tylko ostrzeżenie.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//Works
[NSClassFromString(@"WebView") performSelector:@selector(_enableRemoteInspector)];
//Won't compile
//[NSClassFromString(@"WebView") _enableRemoteInspector];
}
Więc próbowałem wykonaćSelector i działa, a debugger działa zgodnie z opisem.
Ale jak go skompilować, nie uciekając się do wykonania selektora?
Używam Xcode 4.2.1, a mój projekt korzysta z zestawu SDK iOS5.
Way ARC od ostrzeżenia staje się błędem? masz jakieś referencje? Chcę poznać podstawowy powód. – iHTCboy