Oto moje dwie linie kodu:lldb błąd: zmienna niedostępne
NSString *frontFilePath = [[NSBundle mainBundle] pathForResource:[self.bookendFileNames objectAtIndex:self.randomIndex] ofType:@"caf"];
NSLog(@"frontFilePath = %@", frontFilePath);
umieścić punkt przerwy w drugiej linii, a kiedy nie, staram się go wydrukować:
(lldb) po frontFilePath
Ale pojawia się następujący błąd:
error: variable not available
Jestem zdezorientowany, ponieważ jeśli przekroczę wartość instrukcji NSLog, zmienna rzeczywiście drukuje do konsoli mi.
Co jest warte, próbuję debugować pierwszą linię od czasami zwraca NULL, ale nie mogę, od teraz, dowiedzieć się dlaczego.
Wydaje mi się, że jest to po prostu część wysiłków Apple zmierzających do uczynienia Xcode coraz mniej użytecznym i użytecznym. – Suboptimus