Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Nowicjusz - globalne zmienne


  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 MaGazynieR

MaGazynieR
  • 6 postów

Napisano 01 sierpnia 2009 - 21:18

Hej Mam problem (pewnie banalny) ze zmiennymi. Jak i gdzie zdeklarować globalne zmienne no i jak ich użyć - szukam po helpie i po googlach i na nic sensownego nie natrafiłem. Chcę przekazać zmienną (powiedzmy tekstową) z jednego view do drugiego. Pisałem kiedyś w delphi i vb, ale idea objective-c jest dla mnie mało zrozumiała (zwłaszcza w połączeniu z xcode) - jeśli ktoś byłby tak dobry i przybliżył mi temat.

#2 giku

giku
  • 250 postów

Napisano 03 sierpnia 2009 - 22:15

Jezeli programujesz obiektowo zapomnij o globalnych zmiennych. Zmienna zyje w kontekscie lub jest property obiektu. Jak wymieniac dane pomiedzy obiektami ? absolutne podstawy problem nie dotyczy obj c, na to samo natkniesz sie w javie czy pythonie... czyli odsylka do podstaw programowania

#3 MaGazynieR

MaGazynieR
  • 6 postów

Napisano 04 sierpnia 2009 - 21:22

Dzięki - zabieram się za studiowanie.

#4 kaspa

kaspa
  • 4 postów

Napisano 27 września 2009 - 20:58

Pomiędzy widokami "w górę" na zasadzie parametru. "w dół" najlepiej przez delegate. Jeżeli masz pewne dane które chcesz udostępniać całej appie to pewniw singletony się kłaniają. K.

#5 juro

juro
  • 11 postów
  • SkądKrakow

Napisano 28 września 2009 - 12:03

Jezeli programujesz obiektowo zapomnij o globalnych zmiennych.
Zmienna zyje w kontekscie lub jest property obiektu.

Jak wymieniac dane pomiedzy obiektami ? absolutne podstawy

problem nie dotyczy obj c, na to samo natkniesz sie w javie czy pythonie... czyli odsylka do podstaw programowania


Zmienna jest zmienna. Property sluzy tylko i wylacznie do uzyskania do niej dostepu przez akcesory. Zeby uscislic mowimy o zmiennej klasowej.

W objective c istnieja zmienne srodowiskowe, ktore zapisywane sa w pliku o rozszerzeniu .plist. Plik sluzy do przechowywania informacji o konfiguracji aplikacji.




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych