Jep. Itse olen toistaiseksi tyytynyt tiledlayerin tarjoamaan ratkaisuun parempaa odotellessa. Joku juju tuossa varmasti on jota ei nyt kokeilemalla vaan huomaa : Impmartik kirjoitti:Jep, testailin tätä vähäsen itse ja sama ongelma on vastassa. Jostain syystä [layer.presentationLayer setNeedsDisplay] ei aiheuttanut uudelleenpiirtämistä. Ehkä yksi mitä vielä voisi kokeilla olisi tehdä oma CALayer subclass ja laittaa piirtorutiinit siihen, periaatteessa sen ei varmaankaan pitäisi vaikuttaa mutta mene ja tiedä?mikko93 kirjoitti:UIScrollViewin eventissä scrollViewDidEndZooming:withView:. Se siis piirtää sen uudelleen, mutta viiva ei piirry tarkasti kuten CATiledLayer tapauksessa, jossa ei tarvitse uudelleen edes piirtokomentoa kutsua.mpmartik kirjoitti: Palaan vielä tähän, missä vaiheessa kutsuit setNeedsDisplay:tä?
iPhonen ohjelmointi: kysymykset ja vinkit yms
-
- Viestit: 275
- Liittynyt: 6.10.2008 klo 7.23
- Paikkakunta: Jyväskylä
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja mikko93 »
https://itunes.apple.com/fi/app/maastok ... &ls=1&mt=8
-
- Viestit: 317
- Liittynyt: 23.2.2004 klo 22.04
- Paikkakunta: Tarvasjoki
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja Virgo »
Edit:
Mitä jos pistäisi maximumZoomScalen arvoon 1.0 ja minimumZoomScale alle 1?
Sanapeli iPhoneen: http://uusitupa.org/projects/lost-words
Ajopäiväkirja iPhoneen: http://uusitupa.org/projects/drive-journal
-
- Viestit: 8
- Liittynyt: 16.8.2011 klo 18.44
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja TeroJV »
MBP 13"
iPhone 4S
iPod Nano 3G
iPad 2
-
- Viestit: 46
- Liittynyt: 17.2.2009 klo 22.48
- Paikkakunta: Helsinki
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja mpmartik »
Ei varmaan suoraan, ainakaan ei pikaisella Googlauksella löytynyt. Mutta, NMEA0183 näyttää olevan ihan puhdasta ascii-tekstiä, joten jos ei tarvitse muuta kuin latitude/longitude -dataa niin e pitäisi olla kamalan vaikeaa. Paikannusdataa saa CLLocationManager ja CLLocation -luokkien avulla.TeroJV kirjoitti:Saako iPhonen lähettämään GPS:n paikannustietoa tietokoneelle, esimerkiksi NMEA0183-muodossa? Oma tietämys xcodesta ei vielä riitä tuolle tasolle.
Tietokoneelle lähettäminen on vähäsen haastavampi, ainakin jos haluat että sitä lähtetetään "reaaliajassa" eikä esim. tekstilogina vaikka sähköpostilla. Jos haluat reaaliaikaista lähettämistä niin sitten pitää ohjelmoida tietokoneelle vastaanottoa varten jokin pieni ohjelma. iPhonen ja tietokoneen välisessä lähettämisessä auttanee tämä blogikirjoitus:
http://iphonedevelopment.blogspot.com/2 ... jects.html
Tuon enempää en nyt osaa auttaa, mutta toivottavasti pääset ainakin jonkin matkaa eteenpäin.
-
- Viestit: 8
- Liittynyt: 16.8.2011 klo 18.44
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja TeroJV »
Auttaa varmasti, todella suuret kiitokset!!!mpmartik kirjoitti:Ei varmaan suoraan, ainakaan ei pikaisella Googlauksella löytynyt. Mutta, NMEA0183 näyttää olevan ihan puhdasta ascii-tekstiä, joten jos ei tarvitse muuta kuin latitude/longitude -dataa niin e pitäisi olla kamalan vaikeaa. Paikannusdataa saa CLLocationManager ja CLLocation -luokkien avulla.TeroJV kirjoitti:Saako iPhonen lähettämään GPS:n paikannustietoa tietokoneelle, esimerkiksi NMEA0183-muodossa? Oma tietämys xcodesta ei vielä riitä tuolle tasolle.
Tietokoneelle lähettäminen on vähäsen haastavampi, ainakin jos haluat että sitä lähtetetään "reaaliajassa" eikä esim. tekstilogina vaikka sähköpostilla. Jos haluat reaaliaikaista lähettämistä niin sitten pitää ohjelmoida tietokoneelle vastaanottoa varten jokin pieni ohjelma. iPhonen ja tietokoneen välisessä lähettämisessä auttanee tämä blogikirjoitus:
http://iphonedevelopment.blogspot.com/2 ... jects.html
Tuon enempää en nyt osaa auttaa, mutta toivottavasti pääset ainakin jonkin matkaa eteenpäin.
MBP 13"
iPhone 4S
iPod Nano 3G
iPad 2
-
- Viestit: 1884
- Liittynyt: 20.6.2010 klo 17.58
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja apple_fani »
PS. mahd. yksinkertainen selitys että varmasti uppoaa, kun en oikein tälle macille mitään osaa
E: Ongelma ratkaistu
-
- Viestit: 97
- Liittynyt: 28.1.2011 klo 16.22
- Paikkakunta: Vantaa
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja Hetsis »
Uuden Iphone 4S:n myötä syntyi ajatus, että olisi mielenkiintoista koodata softaa ko. laitteelle. Aikaisempaa kokemusta on hieman XHTML ja PHP-kielistä vuosien takaa. Käytännössä aloitetaan siis alusta...
Xcode siis asennettu ja nyt opetellaan Objective-C:tä...
Löysin youtubesta videosarjan ja tähän jaksoon asti kaikki on ollut selvää. Ko. jaksossa n. 4 minuutin kohdalla jamppa laittaa x ja y muuttujille propertyn ja heti perään tekee niille setter-metodin. Aiemmassa jaksossa hän oli kuitenkin juuri todennut, että setter/getter-metodeja ei tarvitse käyttää, koska on olemassa property-synthesize. Onko tähän joku looginen selitys, miksi hän nyt käyttää proety-synthesizeä sekä itse tehtyä setter-metodia?
Pahoittelut, jos selostus oli sekava! Ei ole vielä termistöt hallussa.
Ainiin, onko objekti ja instanssi sama asia? Kaveri käyttää molempia samasta asiasta?
Kiitos!
EDIT:typot
-
- Viestit: 4725
- Liittynyt: 8.3.2004 klo 17.38
- Paikkakunta: Helsinki
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja spiidi78 »
Tuolla on aika hyvin näytetty miltä työmäärältä säästyy, kun käyttää propertyjä setterien/getterien sijaan: http://blog.ablepear.com/2010/04/object ... y-and.htmlHetsis kirjoitti:Aiemmassa jaksossa hän oli kuitenkin juuri todennut, että setter/getter-metodeja ei tarvitse käyttää, koska on olemassa property-synthesize. Onko tähän joku looginen selitys, miksi hän nyt käyttää proety-synthesizeä sekä itse tehtyä setter-metodia?
On niillä muitakin hyödyllisiä (automaattisia) ominaisuuksia, kuten thread-safety NSObjectista perittyjen luokkien kanssa. Toki setterit ja getterit voi silti ylikirjoittaa, jos haluaa jotain erikoistoiminnallisuutta niiden mukaan.
On.Ainiin, onko objekti ja instanssi sama asia?
-
- Viestit: 46
- Liittynyt: 17.2.2009 klo 22.48
- Paikkakunta: Helsinki
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja mpmartik »
Tuossa videossa näkyvä setteri ei liity propertyihin oikeastaan mitenkään. Huomaa, että ko. setteri ottaa kaksi argumenttia ja asettaa vastaavien muuttujien arvot. Propertyt puolestaan liittyvät vain yhteen muuttujaan kerrallaan.spiidi78 kirjoitti:Tuolla on aika hyvin näytetty miltä työmäärältä säästyy, kun käyttää propertyjä setterien/getterien sijaan: http://blog.ablepear.com/2010/04/object ... y-and.htmlHetsis kirjoitti:Aiemmassa jaksossa hän oli kuitenkin juuri todennut, että setter/getter-metodeja ei tarvitse käyttää, koska on olemassa property-synthesize. Onko tähän joku looginen selitys, miksi hän nyt käyttää proety-synthesizeä sekä itse tehtyä setter-metodia?
On niillä muitakin hyödyllisiä (automaattisia) ominaisuuksia, kuten thread-safety NSObjectista perittyjen luokkien kanssa. Toki setterit ja getterit voi silti ylikirjoittaa, jos haluaa jotain erikoistoiminnallisuutta niiden mukaan.
On.Ainiin, onko objekti ja instanssi sama asia?
Oikeastaan Objective-C:n propertyt ovat erittäin monipuolisia ja joustavia, eikä niiden välttämättä tarvitse liittyä mihinkään muuttujaan. Esimerkiksi XYPoint-luokalle voisi tehdä seuraavan propertyn:
Koodi: Valitse kaikki
@property (nonatomic, readonly) CGFloat distanceFromOrigo
Koodi: Valitse kaikki
- (CGFloat) distanceFromOrigo {
return sqrtf(x*x + y*y);
}
-
- Viestit: 1884
- Liittynyt: 20.6.2010 klo 17.58
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja apple_fani »
Apple Mach-O Linker Error:
Undefined symbols for architecture armv7:
"_kCMTimeZero", referenced from:
-[PlayerViewController playerItemDidReachEnd:] in PlayerViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Uncategorized:
error: unable to open executable '/Users/käyttäjä/Library/Developer/Xcode/DerivedData/ohjelman_nimi-efmeiomouqxawrflyroslzqzcgeh/Build/Products/Debug-iphoneos/ohjelman_nimi.app/ohjelman_nimi'
-
- Viestit: 317
- Liittynyt: 23.2.2004 klo 22.04
- Paikkakunta: Tarvasjoki
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja Virgo »
Oletko lisännyt AVFoundation frameworkin projektiin?apple_fani kirjoitti:Mikähän nyt meni pieleen? Yritin tehdä AVPlayeriä ja kun sain koodin toimimaan, antaa tällaiset errorit:
Apple Mach-O Linker Error:
Undefined symbols for architecture armv7:
"_kCMTimeZero", referenced from:
-[PlayerViewController playerItemDidReachEnd:] in PlayerViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Uncategorized:
error: unable to open executable '/Users/käyttäjä/Library/Developer/Xcode/DerivedData/ohjelman_nimi-efmeiomouqxawrflyroslzqzcgeh/Build/Products/Debug-iphoneos/ohjelman_nimi.app/ohjelman_nimi'
Sanapeli iPhoneen: http://uusitupa.org/projects/lost-words
Ajopäiväkirja iPhoneen: http://uusitupa.org/projects/drive-journal
-
- Viestit: 1884
- Liittynyt: 20.6.2010 klo 17.58
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja apple_fani »
Olen, sekä headerinVirgo kirjoitti:Oletko lisännyt AVFoundation frameworkin projektiin?apple_fani kirjoitti:Mikähän nyt meni pieleen? Yritin tehdä AVPlayeriä ja kun sain koodin toimimaan, antaa tällaiset errorit:
Apple Mach-O Linker Error:
Undefined symbols for architecture armv7:
"_kCMTimeZero", referenced from:
-[PlayerViewController playerItemDidReachEnd:] in PlayerViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Uncategorized:
error: unable to open executable '/Users/käyttäjä/Library/Developer/Xcode/DerivedData/ohjelman_nimi-efmeiomouqxawrflyroslzqzcgeh/Build/Products/Debug-iphoneos/ohjelman_nimi.app/ohjelman_nimi'
Koodi: Valitse kaikki
#import <AVFoundation/AVFoundation.h>
-
- Viestit: 317
- Liittynyt: 23.2.2004 klo 22.04
- Paikkakunta: Tarvasjoki
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja Virgo »
Tuo PlayerViewController on itseasiassa MediaPlayer.frameworkissa, onko se myös mukana?apple_fani kirjoitti:Olen, sekä headerinVirgo kirjoitti:Oletko lisännyt AVFoundation frameworkin projektiin?apple_fani kirjoitti:Mikähän nyt meni pieleen? Yritin tehdä AVPlayeriä ja kun sain koodin toimimaan, antaa tällaiset errorit:
Apple Mach-O Linker Error:
Undefined symbols for architecture armv7:
"_kCMTimeZero", referenced from:
-[PlayerViewController playerItemDidReachEnd:] in PlayerViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Uncategorized:
error: unable to open executable '/Users/käyttäjä/Library/Developer/Xcode/DerivedData/ohjelman_nimi-efmeiomouqxawrflyroslzqzcgeh/Build/Products/Debug-iphoneos/ohjelman_nimi.app/ohjelman_nimi'Koodi: Valitse kaikki
#import <AVFoundation/AVFoundation.h>
Sanapeli iPhoneen: http://uusitupa.org/projects/lost-words
Ajopäiväkirja iPhoneen: http://uusitupa.org/projects/drive-journal
-
- Viestit: 1884
- Liittynyt: 20.6.2010 klo 17.58
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja apple_fani »
Laitoin tuon sekä lisäsin headerin mutta samat errorit.Virgo kirjoitti:Tuo PlayerViewController on itseasiassa MediaPlayer.frameworkissa, onko se myös mukana?apple_fani kirjoitti:Olen, sekä headerinVirgo kirjoitti:Oletko lisännyt AVFoundation frameworkin projektiin?apple_fani kirjoitti:Mikähän nyt meni pieleen? Yritin tehdä AVPlayeriä ja kun sain koodin toimimaan, antaa tällaiset errorit:
Apple Mach-O Linker Error:
Undefined symbols for architecture armv7:
"_kCMTimeZero", referenced from:
-[PlayerViewController playerItemDidReachEnd:] in PlayerViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Uncategorized:
error: unable to open executable '/Users/käyttäjä/Library/Developer/Xcode/DerivedData/ohjelman_nimi-efmeiomouqxawrflyroslzqzcgeh/Build/Products/Debug-iphoneos/ohjelman_nimi.app/ohjelman_nimi'Koodi: Valitse kaikki
#import <AVFoundation/AVFoundation.h>
-
- Viestit: 49
- Liittynyt: 15.8.2007 klo 12.23
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja Markus_Sa »
(ja tarpeellisten headerien importtaus lisäksi, esim. CMTime.h)
-Markus
-edit: lisäsin headerin importtauksen ja ei siellä näytä olevan luokkia vain opaque tyyppejä.
-
- Viestit: 1884
- Liittynyt: 20.6.2010 klo 17.58
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja apple_fani »
Joo, toi auttoi. Kiitti molemmille!Markus_Sa kirjoitti:Entä CoreMedia.framework:in lisäys, auttaako asiaa? Nuo CM-alkuiset luokat ja sekä vakiot ovat siellä...
-Markus
-
- Viestit: 317
- Liittynyt: 23.2.2004 klo 22.04
- Paikkakunta: Tarvasjoki
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja Virgo »
Oho, hidas Hyvä, että ongelma korjaantui.
Sanapeli iPhoneen: http://uusitupa.org/projects/lost-words
Ajopäiväkirja iPhoneen: http://uusitupa.org/projects/drive-journal
-
- Viestit: 1884
- Liittynyt: 20.6.2010 klo 17.58
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja apple_fani »
Koodi: Valitse kaikki
if (imageView.image == image) {
[self performSelector:@selector(action1)];
} else if (imageView.image == image2) {
[self performSelector:@selector(action2)];
} else if (imageView.image == image3) {
[self performSelector:@selector(action3)];
} else if (imageView.image == image4) {
[self performSelector:@selector(action4)];
}
-
- Viestit: 684
- Liittynyt: 8.4.2005 klo 22.40
- Paikkakunta: Kuala Lumpur, Malaysia
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja mikian »
En nyt ihan akkiseltaan akannyt, miksi nuo imaget pitaisi olla outletteja...apple_fani kirjoitti:Mites pystyy tarkistamaan seuraavan: onko imageView.image joku tietty. Tällä hetkellä näin:Ja nuo imaget on luoto outleteiksi sekä imageview.Koodi: Valitse kaikki
if (imageView.image == image) { [self performSelector:@selector(action1)]; } else if (imageView.image == image2) { [self performSelector:@selector(action2)]; } else if (imageView.image == image3) { [self performSelector:@selector(action3)]; } else if (imageView.image == image4) { [self performSelector:@selector(action4)]; }
Mutta eipa tuohon sinallaan mitaan tapaa ole, joka tapauksessa tuossa pitaa verrata johonkin ja tehda jotain. UIView:llahan on kylla tag -property, jota voi myos hyodyntaa tuossa. Tuo siis on ihan pelkka integer, tuo voinee ehka pystya hyodyntamaan esim. jos noi kuvat on tallennettuna NSArrayhyn yms.
-
- Viestit: 1884
- Liittynyt: 20.6.2010 klo 17.58
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja apple_fani »
Ne on tämän takia outletteja:mikian kirjoitti:En nyt ihan akkiseltaan akannyt, miksi nuo imaget pitaisi olla outletteja...apple_fani kirjoitti:Mites pystyy tarkistamaan seuraavan: onko imageView.image joku tietty. Tällä hetkellä näin:Ja nuo imaget on luoto outleteiksi sekä imageview.Koodi: Valitse kaikki
if (imageView.image == image) { [self performSelector:@selector(action1)]; } else if (imageView.image == image2) { [self performSelector:@selector(action2)]; } else if (imageView.image == image3) { [self performSelector:@selector(action3)]; } else if (imageView.image == image4) { [self performSelector:@selector(action4)]; }
Mutta eipa tuohon sinallaan mitaan tapaa ole, joka tapauksessa tuossa pitaa verrata johonkin ja tehda jotain. UIView:llahan on kylla tag -property, jota voi myos hyodyntaa tuossa. Tuo siis on ihan pelkka integer, tuo voinee ehka pystya hyodyntamaan esim. jos noi kuvat on tallennettuna NSArrayhyn yms.
Koodi: Valitse kaikki
- (void)addImage
{
image = [[UIImage alloc] init];
NSString *path = [[NSBundle mainBundle] pathForResource:@"file" ofType:@"png"];
image = [UIImage imageWithContentsOfFile:path];
if (image) {
imageView = [[UIImageView alloc] initWithImage:image];
CGRect frame = imageView.frame;
frame.size.width = 97.8;
frame.size.height = 65.3;
imageView.frame = frame;
[self setRandomLocationForView:imageView];
[self.myView addSubview:imageView];
}
}
-
- Viestit: 684
- Liittynyt: 8.4.2005 klo 22.40
- Paikkakunta: Kuala Lumpur, Malaysia
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja mikian »
Mutta joo, ilmeisesti tassa siis on X maara kuvia, ja mita tehdaan riippuu mika kuvasta. Itse kylla valttaisin suoraan kuvien vertaamista, koska tuossa helposti jaa referenssit kuviin ja niiden muistia ei sitten tarvittaessa vapautella. Eipa tuossa sinallaan edelleen mitaan oikotieta onneen ole, joko vertaillaan switch/case/if:lla jotakin, tai sitten vaihdetaan dynaamisesti suoritettavaa selectoria (siis esim. tapauksessa missa kuva vaihtuu ja nappia painamalla tapahtuu eri asia riippuen mika kuva on, talloin se koodi joka vaihtaa kuvan voi vaihtaa tuon napin selectorin).
Tuo viittaukseni NSArrayhin oli etta jos on tietty X maara kuvia, voi noiden kuvien nimet lykata NSArrayhin ja tuon indeksin perusteella liittaa kyseiseen UIImageViewhin tag -property. Talloin tuon tietyn kuvan tiedon saa suoraan tuosta tag -propertysta, ja talloin toki jokin switch/case toimii kylla.
Jos haluaa laiskotella, niin tuon tag:in tai kuvan nimen perusteella kun nimeaa selectorit samalla tyylilla, niin tuon ajettavan selectorin saa suoraan NSSelectorFromString -funtiolla.
-
- Viestit: 1
- Liittynyt: 30.8.2012 klo 19.27
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja Boja »
Mielestäni imageview.image propertyn muistiosoitetta (pointteria) ei voi verrata toiseen muistiosoitteeseen (pointteriin) (image2, image3 jne.).
Ne ei ikinä ole samoja, täytyy olla jokin toinen yhteinen nimittäjä.
Korjatkaa jos/kun olen väärässä.
/Boja
edit: kirjoitusvirhe
iPhone 4S 16Gb
iPhone 5 16Gb
iPad 2 16Gb wifi
iPod nano 6th 16Gb
xcode4life!
-
- Viestit: 46
- Liittynyt: 17.2.2009 klo 22.48
- Paikkakunta: Helsinki
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja mpmartik »
UIImageView:ien image-propertyt voivat hyvinkin osoittaa samaan paikkaan. Mutta pointtereihin luottaminen yleisesti vertailuissa on riskaabelia jos ei nimenomaisesti tiedä, että ne eivät tule missään olosuhteessa muuttumaan. Näin on esimerkiksi UITouch:in kohdalla, jossa pointteri on oikeastaan ainoa mahdollinen keino identifioida eri kosketuspisteet, ja edes sen kohdalla dokumentaatio ei lupaa muuta kuin että instanssi säilyy koko multitouch-sekvenssin ajan. Mutta yleisesti ottaen kannattaa aina käyttää jotain muuta keinoa kuin pointtereiden vertailua, koska jossain kohti ketjua voi olla esimerkiksi copy-property, joka (yleensä) luo oliosta uuden kopion ja pointteri osoittaakin sen jälkeen eri paikkaan.Boja kirjoitti:Mielestäni imageview.image propertyn muistiosoitetta (pointteria) ei voi verrata toiseen muistiosoitteeseen (pointteriin) (image2, image3 jne.). Ne ei ikinä ole samoja, täytyy olla jokin toinen yhteinen nimittäjä.
Korjatkaa jos/kun olen väärässä.
/Boja
edit: kirjoitusvirhe
Ja sitten huomiona se, että jos koodaa C:llä niin pointtereiden käyttö vertailuoperaatioissa, ja pointteriaritmetiikka yleensäkin, on ok ja paljon käytetty tapa, mutta silloin täytyy tietää mitä tekee.
Syy: Korjattu allelainaus yllelainaukseksi
-
- Viestit: 4725
- Liittynyt: 8.3.2004 klo 17.38
- Paikkakunta: Helsinki
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja spiidi78 »
Eikös tuo identifiointi ole järkevämpi tehdä kosketuspisteiden koordinaattien perusteella?mpmartik kirjoitti:Näin on esimerkiksi UITouch:in kohdalla, jossa pointteri on oikeastaan ainoa mahdollinen keino identifioida eri kosketuspisteet
-
- Viestit: 12
- Liittynyt: 21.3.2005 klo 12.44
Re: iPhonen ohjelmointi: kysymykset ja vinkit yms
Viesti Kirjoittaja arttue »
UITouch-olio pysyy elossa koko kosketuksen ajan, eli jos käyttäjä liikuttaa sormeaan näytöllä, muuttuu UITouch-olion kosketuksen koordinaatit.spiidi78 kirjoitti:Eikös tuo identifiointi ole järkevämpi tehdä kosketuspisteiden koordinaattien perusteella?
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit