
Oorspronkelijk geplaatst door
Zatta
Vandaag op mijn werk DevTut 5 uitgeprint en de hele zaak zitten mee/overtypen. Daarbij liep ik tegen het volgende aan:
Wanneer ik fetchUrl = "http://api.twitter.com/(etc)" + encodedUserName aanmaak geeft eclipse een error, iets als "encodedUserName not defined". Deze heb ik vlak voor het Try-Catch blok dus wel gedefinieerd als "String encodedUserName". Wanneer ik deze na het Try-Catch blok definieer verdwijnt de foutmelding (en kan ik hem dan dus niet gebruiken in het try-catch blok). De foutmelding is opgelost wanneer ik hem in de
root van de
root van de subclass definieer.
Hoe kan dit nu? In de source die Wouter op Git heeft staan staat encodedUserName wel zoals in de tutorial gedefineerd in de Method? Handmatig builden bied geen soelaas, evenmin de "clean code" optie.