Piszę program który ma być elektroniczną książką. Natrafiłem na problem bo nie mam pojęcia jak zrobić, żeby program odczytywał pliki które są w gotowej aplikacji/paczce (taka wewnętrzna baza danych).
NSString *sciezka = [[NSBundle mainBundle] pathForResource:@"nazwa_pliku" ofType: @"rodzaj_pliku"];
To wrzuci ścieżkę do pliku w aplikacji do zmiennej sciezka. Potem możesz z tym robić co chcesz.
Na przykład wczytać do NSStringa: [NSString stringWithContentsOfFile: sciezka encoding: ? error: ?];
Ostatnio edytowane przez janek220 ; 29.06.2011 o 17:55
Komputer: Mac OS X Snow Leopard 10.6.8 x86_64
Telefon: Samsung Galaxy SII
Odtwarzacz: iPod Touch 4G
Janek220, dzięki udało się, mój program się rozwija
Ja zacząłem od prostych programów w pascalu, a potem miałem na studiach laborki z Ansi C i Java, bash.
C - głównie skypty uczelniane, C++ - książki Symfonia C++ i Pasja C++, reszta z netu
naukę polecam zacząć od jezyka anglelskiego ;-P
Ostatnio edytowane przez bartek1983 ; 29.06.2011 o 19:49
Komputer: DELL Inspiron 1501/iMac
Telefon: iPhone 3G
Ja zacząłem od tego
iPhone Application Development (Winter 2010) - Download free content from Stanford on iTunes
ale trzeba wcześniej znać choć trochę C.
Komputer: MacBook Pro 13 2.4GHz / 8GB RAM / OCZ SSD 240GB / OSX Lion
Telefon: iPhone 4S 16GB
Odtwarzacz: IPod Nano 6gen 16GB | Sennheiser HD 555
Tablet: iPad 3 Black WiFi 16GB
jeśli chodzi o naukę programowania "od zera" to zdecydowanie polecam Symfonia C++. Nawet czytanie wstępu do książki jest przyjemnedalej wszystko zależy od języka w którym chciałbyś programować. Jesli Java to "Java - Podstawy", Objective-C "Programming in Objective-C 2.0", masz tam nawet wstęp do Cocoa i iPhone SDK. Polecam też tytuł "iOS in Action", najlepsza pozycja do nauki(przynajmniej w moim przypadku).
Pozdrawiam![]()
Komputer: PC + Macbook 13" Black
Telefon: Motorola Flipout