Pytania otagowane jako nsbundle

6
Dlaczego kod wewnątrz testów jednostkowych nie może znaleźć zasobów pakietu?
Część kodu, który testuję jednostkowo, wymaga załadowania pliku zasobów. Zawiera następujący wiersz: NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"]; W aplikacji działa dobrze, ale po uruchomieniu przez jednostkę do testów jednostkowych pathForResource:zwraca zero, co oznacza, że ​​nie można jej zlokalizować foo.txt. Upewniłem się, że foo.txtjest to uwzględnione w fazie kompilacji …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.