iOS Pomoć oko programiranja
(1 korsinik/a gleda/ju temu) (1) Gost

iOS Pomoć oko programiranja


09.03.2012 | 23:32
Pozdrav svima!

Trebao bih pomoć oko programiranja tipskog kalkulatora, naime radi se o kreditnom kalkulatoru koji je u funkciji ali trebaju se ubaciti male izmjene i dodatne opcije, odnosno daljnji razvoj oko kojih se mučim i vrtim u krug neko vrijeme.

Nisu mi u potpunosti jasne neke stvari..!

I naravno da daljnji razvoj tog projekta i drugih u planu bi bio honoriran.

Ako ima netko zainteresiran molio bih da se javi odgovorom ili na mail Ova e-mail adresa je zaštićena od spam robota, nije vidljiva ako ste isključili JavaScript .

Hvala unaprijed i lijep pozdrav,

Daniel
10.03.2012 | 18:34
Pa zar nema nikog ni da pomogne ako već nitko nije zainteresiran za neku zaradu?!
10.03.2012 | 20:20
Zavisi što treba... jesi možda vidio moj bedasti PDV kalkulator koji sam tu promovirao neki dan:

itunes.apple.com/hr/app/pdv-efekt/id505021347?ls=1&mt=8

Ako pogledaš screenove koji se tamo nalaze, onaj predzadnji je kalkulator za izračun maloprodajne cijene tak da iz osnovne cijene izbiješ rabat, na to dodaš maržu pa PDV i onda dobiješ konačnu cijenu. Stvar radi i u rikverc, tako da upišeš konačnu cijenu pa ti program izračuna novu maržu, ili pak iz sredine tako da upišeš cijenu bez poreza a on izračuna na gore i prema dolje.

Ako misliš na nešto slično, dogovorit ćemo se.
11.03.2012 | 20:11
Da, ok!

Ideja je bila da prilikom unosa od korisnika, korisnik može odmah vidjeti jel upisao 1.000 ili 10.000, da ne bi morao brojati nule.

Kako vratiti da dozvoljavam?
11.03.2012 | 20:38
Pa recimo ovako:

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;
// return YES to change text
{
   if (([textField.text length] - range.length + [string length]) <= 20)
      return (YES);

   return (NO);
}


Ovo je primjer kad recimo ne dozvoljavaš unos više od 20 znakova u neko polje. Što se prvog pitanja tiće, ja ne bih mijenjao tekst automatski tijekom upisa. To bi svakog izludilo. On izbriše zarez, a ti ga dodaš i tako unedogled.
11.03.2012 | 21:53
Da, OK slažem se.

Ali ideja nije bila da budu i decimalna mjesta, nego da se samo pojavi separator tisuće prilikom unosa, a kad napusti polje da bude u valuti (localno).

Al svejedno meni to i dalje me radi..
12.03.2012 | 00:35
Ako ti je namješten hrvatski UI onda ti je locale već sređen za decimalni zarez i točku kao separator.
   NSNumberFormatter *formatter = [[[NSNumberFormatter alloc] init] autorelease];
   [formatter setNumberStyle:NSNumberFormatterDecimalStyle];
   [formatter setLocale:[NSLocale currentLocale]];
   [formatter setGeneratesDecimalNumbers:YES];
   [formatter setAlwaysShowsDecimalSeparator:YES];
   [formatter setGroupingSize:3];
   
   NSNumber *numb = [formatter numberFromString:@"12.345,67"];
   
   double  loanAmount = [numb floatValue];

   NSLog (@"%.2f", loanAmount);


Ovo ti mora ispisati broj kako treba, tj. 12345.67 moraš dobiti u konzoli.
12.03.2012 | 01:00
Namješten je UI hrvatski i izračun radi sa decimalama, ali unešeni brojevi da budu sa separatorom za tisuću i u valuti (local) nema šanse da dobijem.

Isprobao sam sad i ovu metodu i u konzoli dobijem 12345.67, što ne znam šta imam od toga kad rezultate izračuna dobijem i sa separatorom i u valuto (local).
12.03.2012 | 01:09
Gore sam iz "12.345,67" uspio dobiti točan broj, a ona tvoja ranija verzija je uvijek davala nula. Usput, što točno znači ovo valuta (local)? Vidim da to stalno ponavljaš pa bi bilo dobro da si dao točan primjer, što se upiše u rubriku i što dalje radiš s tim. Ako misliš na oznaku za novac, nikad ne znaš da li formatter želi Kn, kn, ili HRK pa je bolje to koristiti samo za pretvaranje iz broja u text a ne i obratno.
12.03.2012 | 01:36
OK, sorry!

Mislio sam pod local kako je "Region format" određen, ako je hrvatski onda je 1.234,77 kn a ako je US $1,234.77. Možda sam se krivo izrazio!

Tako mi iz navedenih unosa (text Field-a) rade izračuni, ali unosi nikako!
12.03.2012 | 01:52
Dobro, i ako je hrvatski i kad upišeš "1.234,77" onda ovo gore što sam poslao mora dati dobru vrijednost. Što ne valja?
12.03.2012 | 09:05
Ma ne sve je to OK, ali ja to ne mogu vratiti da kad korisnik unosi podatak, da isti bude u toj formi, ne znam zašto, nemam pojma di griješim!
12.03.2012 | 10:16
Riješeno, super i hvala!

E sad, još jedno pitanje zašto kad odredim valutu:

[numberFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];

izračun prestane raditi?

Dok je samo decimala:

[numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle];

Sve OK?
12.03.2012 | 18:20
Baš i nije najsretnije rješenje da prilikom izračuna se formatira TextField, jer ako korisnik slučajno želi izmjeniti iznos tada više ništa ne radi ukoliko se u potpunosti ne izbriše stari i unese novi iznos...
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 15 sati, 21 minuta
  • Soffoklo: Apple odustaje od Mac Proa - [link]
  • Yonkis: @CoffeePod koristiš li ono punjenje do 80% ili si light user? Moj iPhone 15 je nakon 26 mj izgubio samo 6% a 2 različita SIMa (priv posl). Tako da 1% je sasvim ok.
  • drlovric: @Coffe: Po gruboj racunici moze ti trajati do kraja stoljeca taj telefon. Nista ne azuriraj :)
  • CoffeePod: Ja sqm i dalje na iOS18 i ne planiram jos updejtat. Nakon 9 mjeseci baterija na 16PRO pala je samo za 1% od max kapaciteta
  • ZoPaj: eh, da je bar više tih OS updatea bez novih featuresa:) optimiziranih i očišćenih od bugova pored famoznih sigurnosnih patcheva.. mislim da Snow Leopard nije imao ni jednu jedinu novost? 26.4 mi se čini brz i stabilan...
  • miomika: 26.4 je vani, ali ništa od Geminija. Samo APlle Music i fora s koncertima. Neznam dal je vrijedno i skidati
  • Borisone: [link]
  • Borisone: Jel to Apple MD dostupan od 14.4. u HR? [link]
  • zoranowsky: @rak21, ja nisam, upravo sam dobio info da mi je narudžba stornirana zbog ograničenih količina. Netko je očito zeznuo kalkulaciju...
  • Yonkis: WWDC26 June 8–12, 2026 [link]
  • rak21: Je li netko ulovioacbook pro M5 pro za 2200 u instaru? Baš me zanima jel prošla narudžba ili su stornirali jjer su bili jeftiniji 500€ i više od drugih.
  • smayoo: Ja sam nedavno imao tako raspadnut prikaz oglasa u Firefoxu, ispalo je da je problem bio u Ghosteryju
  • CoffeePod: Probao sam Tahoe na M4 MBP i M2 Airu i ono je sramotno na sto lici i kako performa
  • CoffeePod: Ima netko da i dalje odbija preci na Tahoe i iOS26?
  • drlovric: Na iPadu u Sagari oglasnik se raspao. Tekst se preklapa i necitljiv je ispod fotografije artikla.
  • zoranowsky: Kod mene na firefoxu i safariju sve ok s oglasima
  • Yonkis: [link]
  • Yonkis: Jedino na Braveu izgledaju normalno. Firefox, Edge, Safari ne.
  • smayoo: Što se desilo? Meni izgledaju normalno.
  • Yonkis: Što se desilo sa Oglasima? Npr.[link]
  • superstric: obavljeno
  • Yonkis: Obavio svoje
  • dpasaric: Imenso, obavljeno! :)
  • Djuro genijalac: rješeno. Bilo bi lakše da si objavio i točne odgovore, but here we are ;-)
  • imenso: Hvala!
  • Sarek: Riješeno i podijeljeno dalje
  • zoranowsky: Ispunjena anketa
  • smayoo: ispunjena
  • imenso: Svaki glas je važan i hvala unaprijed svakome na rješavanju i(ili) dijeljenju linka. To mi je za sina, za diplomski
  • Yonkis: Nema nas 200 ovdje, samo 300!!!
  • imenso: Ekipa, molio bih ako imate pet minuta vremena da riješite anketu, ne treba više od 5 minuta, moraju skupiti barem 200 odgovora: [link]
  • Djuro genijalac: Meni najbolje: Sori kume, samo Hajduk živi vječno!
  • Ender: chuck norris je pobedio zivot :)
  • smayoo: Rak je prebolio Chucka Norrisa... :)
  • Yonkis: [link] P.U.M Carlos Ray Norris
  • zoranowsky: R.I.P. Chuck Norris
  • Yonkis: generative AI apps paid Apple close to $900 million in App Store fees last year - [link]
  • cariblanco: [link]
  • drlovric: Team MacBook Pro M. Deremo. Ovo je jedna od rijetkih situacija gdje sam ja u vecini :)
  • dpasaric: Anketa je ažurirana novim modelom, znači i dalje ima smisla, govori nam što tko koristi ovdje.
  • Yonkis: p.s. kad će neka nova anketa? :)
  • Yonkis: Može netko Tim Apple pitati što je sa ovim AirDropom, jesu magneti u pitanju ili atmosferski pritisak u pitanju da radi kako je oglašavano?
  • dpasaric: Juhu za Poguea! :)
  • Yonkis: Ajde napokon da se tu nešto slatko pojede, neka bude i kalorijska bomba, preživjeti ćemo :)
  • Performita: Javio mi se David Pogue, pripremam poslasticu za Jabučnjak ????????
  • Yonkis: Ovo nije mjesec ovo je jutro [link]
  • Air: Ha ha, evo radi sa iPhonea - pitam se kad će već ova čuda implementirati u ozbiljnije fotoaparate?
  • Air: [link]
  • Air: probao sam samo C/P, probao sam C/P foru kojom ubacujem link u post, ali nefunkcionira kod mene
  • Riba: Probaj preko nekog url shortenera.

Za vikanje moraš biti prijavljen.

Prijava

Novo na Jabučnjaku

Teme

Poruke

Komentari

Anketa

Koji Mac koristite?

Page Speed 0.65 Seconds

Provided by iJoomla SEO