AVAudioPlayer
(1 korsinik/a gleda/ju temu) (1) Gost

AVAudioPlayer


24.12.2010 | 21:46
Pozdrav...
Jeli netko možda radio nešto s klasom AVAudioPlayer? Ja imam problema (a koliko sam vidio i drugi), kad pokušam pustiti zvuk dogodi mi se leak. Tražio sam malo po internetu i nisam uspio naći rješenje koje mi radi. Evo primjera...
    NSURL *url=[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"buttonsound" ofType:@"aif"]];
    AVAudioPlayer *newPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error: nil];
    [newPlayer prepareToPlay];
    [newPlayer play];


Ako sam dobro shvatio leak se dogodi kod poziva metode prepareToPlay.
25.12.2010 | 20:31
Odakle pozivaš taj kod? Iz onoga "buttonsound" mogu pretpostaviti da ga pozivaš kad korisnik klikne neki botun. Ako je tako, problem je u tome što sa svakim klikom obaviš alloc+init, ali ne i release. Release ne možeš obaviti odmah (nakon [newplayer play]) već nakon što player odsvira svoje. Da bi to napravio treba ti delegat audio playera (može biti isti objekt) i u njemu audioPlayerDidFinishPlaying: successfully: - ovu metodu će audio player pozvati kad završi playati i u nju možeš dodati [newplayer release].
25.12.2010 | 20:45
Da, poziva se kad se pritisne neka tipka ali se samo poziva play a ne sve ovo. Ali kad gledam u Instruments-u kaže mi da je leak na prepareToPlay. Ako imaš volje možeš pokrenuti samo ovaj dio koda koji sam napisao i trebao bi se stvoriti leak. Meni se nije stvorio jedino pri prvom pokretanju (neznam zašto). Da, pokušao sam i sa delegatom i ista stvar.
25.12.2010 | 21:29
Testiraš preko Simulatora ili na nekom iUređaju? Simulator ima razne bugove, jedan od njih su i fantomski leakovi. I da, kad pokrenem ovo gore u Simulatoru, imam leak, ali kad pokrenem na iPadu, sve bude OK.
25.12.2010 | 21:34
Da, ja testiram preko simulatora. Aha znači nema ga na iPad-u, onda je valjda bug. Hvala puno...
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 8 sati, 39 minuta
  • Djuro genijalac: I ja dam napraviti od jabuka iz vrta, ali to potraje do Božića, maks, ako je dobar urod
  • smayoo: Mi od šogoricinih jabuka iz Požege :)
  • Djuro genijalac: Koji? I ja pijem sok od jabuke. U pravilu onaj iz Lidla 100% kojeg miješam s vodom pola-pola
  • smayoo: Ja ću jedan sok od jabuka, prirodni, mutni. :)
  • Djuro genijalac: Kaj pije jabučnjak? Ja plaćam rundu!
  • Djuro genijalac: Mercedes 1-2 u kvalifikacijama Melbournea!
  • Ender: ranije sam vidjao da linus koristi intel- MB Air. meni je to bilo dovoljno.
  • dpasaric: Linus voli popljuvati Apple, često i opravdano, ali kada on nešto hvali, znači da su zaista odradili dobar posao...
  • hal9000: E da sam i ovo doživio: [link]
  • Performita: Vikalica je još uvijek jednako cool kao prije! Osobito smajlići :)
  • dpasaric: Ma i to isto, ali to će valjda s novim HomePodima i s navodnim HomePadom...
  • zvone: Gdje je novi Apple TV? Nikako da stigne.
  • dpasaric: Javit ću cijene čim ih dobijemo...
  • Borisone: U Italiji Neo kreće od 699 EUR. Kod nas može biti samo više, pretpostavljlam standardnih 70-100 EUR
  • dpasaric: Osvrt na novotarije je na naslovnici, pa slobodno komentirajte!
  • Yonkis: Jeftin u USA, za studoše osnovni Neo je 500$ a koliko će biti kod nas? A tek onaj sa TouchIDom?
  • cavarovobrdo: Očekivao sam vrišteće boje iMac G3. Nekako mi je NEO uređaj za mlađariju, zato veselo. Rado se sijećam svog MacBook black plastenjaka :)
  • drlovric: Meni je Neo bas cool.....kao nekada plasticni Macbook. jeftinij je nego iPhone i odlicna ulaznica u Mac svijet.
  • invictus: Neo? Svašta oni sebi dozvole.
  • accom: ništa od boje ajvara.
  • Yonkis: [link] - Neo? Stvarno Apple, Neo?
  • Borisone: U oglasniku ako nekoga zanima MacBook Air M4 16/512
  • Air: Nadam se ne onaj kupvni crveni nego onaj domaći neodređeno narančasti :)
  • smayoo: Ja već godinama pišem u Apple i pitam kad će napraviti MBP u boji ajvara. :o)
  • cariblanco: Ja kupujem novi MacBook, samo ako ima ponuda u naranđastoj boji
  • cavarovobrdo: Hoće li novi MacBook biti od plastike u bojama sladoleda? Jedva čekam kupit jedan da mi se slaže s majicom ;)
  • drlovric: Idem na 14" sada. Vjerojatno cu zadrzati oba neko vrijeme. M1 Pro radi ko grom.
  • drlovric: Ma dobio neke pare pa moram ih namjenski utrositi na MBP.
  • invictus: Lovriću, čemu to? Jel te ne služi dobro M1 Pro?
  • drlovric: Davore uzimam 14" MBP Pro CTO. Proslijedi molim te cjenike kada dobijes. Tnx
  • invictus: Jebote led, pokidali su sa tih 512GB. :D :D :D
  • VanjusOS: sad baš gledam. Macbook air M5 kreće sa 512gb SSD, vau!
  • invictus: Ma nema eventa, samo su to sve novo ubacili na svoje stranice..
  • VanjusOS: ima li nekakvo predstavljanje, event? može link
  • invictus: A sutra ima je glavno, predstavljanje jeftinog Macbooka Neo..
  • invictus: @dpasaric - oba monitora su 27"
  • invictus: Bili su 999$, sada je 1099$.
  • invictus: Ali su i digli cijenu za 100$, sada je početni model 1099%
  • invictus: Nisu me sa ničim oduševili, jedino pohvalno koliko vidim da Air počinje sada sa 512GB SSD, ostalo samo blagi refreš..
  • dpasaric: Banana totalna, opet nude samo mali 27" model?!?!
  • ZoPaj: novi monitori, mislio sam;)
  • ZoPaj: evo ih… apple.com
  • smayoo: :D
  • drlovric: Imate valjda neki backup :)
  • Gjuroo: Jel netko zapisao kontakte prije nego je tema izbrisana?
  • smayoo: Hvala. Počišćeno. Account je hackiran, admin će ga blokirati
  • jura22: Imate reklamu za prostitutke u firumu!
  • CoffeePod: 90Hz je premalo
  • rusty: 30" na 120Hz
  • Borisone: Bit će 27-inch 5k XDR za cifru veću od 32-inch 6k. Zašto? 90Hz!

Za vikanje moraš biti prijavljen.

Prijava

Novo na Jabučnjaku

Teme

Poruke

Komentari

Anketa

Koji Mac koristite?

Page Speed 0.47 Seconds

Provided by iJoomla SEO