
Ismétlés mƱveletek hasznålata az iPhone és iPad Parancsok alkalmazåsåban
Az IsmĂ©tlĂ©s mƱvelet Ă©s az IsmĂ©tlĂ©s mindegyikkel mƱvelet lehetĆvĂ© teszi, hogy többször egymĂĄs utĂĄn futtassa mƱveletek csoportjĂĄt egy parancsban.
Az Ismétlés mƱvelet hasznålata
Ha hozzĂĄad egy IsmĂ©tlĂ©s mƱveletet a parancshoz, a mƱvelet kĂ©t jelölĆt tartalmaz: IsmĂ©tlĂ©s Ă©s IsmĂ©tlĂ©s vĂ©ge. Helyezze el a megismĂ©telni kĂvĂĄnt mƱveleteket az IsmĂ©tlĂ©s Ă©s IsmĂ©tlĂ©s vĂ©ge jelölĆk között, majd adja meg, hĂĄnyszor szeretnĂ© megismĂ©telni a mƱveletet. A parancs futtatĂĄsakor a jelölĆk között elhelyezett mƱveletek a megadott szĂĄmĂș alkalommal lesznek megismĂ©telve.
PĂ©ldĂĄul egy ismĂ©tlĂ©si ciklus, amely egy IsmĂ©tlĂ©s 3-szor Ă©rtĂ©kre ĂĄllĂtott Eszköz rezegtetĂ©se mƱveletet tartalmaz, az iOS-eszköze hĂĄromszor fog rezegni a futtatĂĄskor.

KorlĂĄtlan szĂĄmĂș mƱveletet helyezhet el egy ismĂ©tlĂ©si cikluson belĂŒl. A mƱvelet sorrendben fut (fentrĆl lefelĂ©), Ă©s amikor elĂ©ri az utolsĂł mƱveletet, a parancs visszalĂ©p az elsĆ mƱveletre, majd ismĂ©t lefut (a megadott szĂĄmĂș alkalommal).
Tipp: Az IsmĂ©tlĂ©s mƱveleteket egymĂĄsba ĂĄgyazhatja a parancsban: A parancsszerkesztĆben hĂșzzon Ășgy egy mĂĄsodik IsmĂ©tlĂ©s mƱveletet, hogy az ĂĄtfedje az elsĆ IsmĂ©tlĂ©s mƱvelet alsĂł rĂ©szĂ©t. A mĂĄsodik IsmĂ©tlĂ©s mƱvelet be van ĂĄgyazva (be van hĂșzva) az elsĆ IsmĂ©tlĂ©s mƱvelet alatt.
Az Ismétlés mƱvelet adatfolyamåról
Az ismétlési ciklus minden iteråciójåban az utolsó mƱvelet kimenete egy liståban van összegyƱjtve, és ez a lista lesz az Ismétlés mƱvelet teljes kimenete.
PĂ©ldĂĄul az IsmĂ©tlĂ©s mƱvelet, amely nĂ©gyszer lefut, Ă©s tartalmazza a LegĂșjabb fotĂłk lekĂ©rĂ©se mƱveletet a ciklus minden iterĂĄciĂłjĂĄban a kimenetĂ©ben ĂĄtadja a FotĂłk alkalmazĂĄsban legutĂłbb menett kĂ©peket. A nĂ©gy iterĂĄciĂł futĂĄsa utĂĄn a kimenetek csoportosĂtva lesznek, Ă©s lĂ©trejön egy nĂ©gy azonos fotĂłbĂłl ĂĄllĂł lista. A nĂ©gy fotĂł egyĂŒttesen lesz az IsmĂ©tlĂ©s mƱvelet kimenete, majd ĂĄt lesznek adva a következĆ mƱveletnek az ismĂ©tlĂ©si ciklus utĂĄn.

Ha tovĂĄbbi informĂĄciĂłt szeretne a bemenetek Ă©s a kimenetek folyamatĂĄrĂłl, tekintse meg a következĆt: A parancsok mƱködĂ©sĂ©nek bemutatĂĄsa iPhone-on Ă©s iPaden.
Tipp: Tartsa megĂ©rintve a VĂĄltozĂł ismĂ©tlĂ©sĂ©t, hogy az ismĂ©tlĂ©sek szĂĄmĂĄt beĂĄllĂtsa egy vĂĄltozĂłhoz. Ha pĂ©ldĂĄul hozzĂĄadja a RĂĄkĂ©rdezĂ©s minden alkalommal vĂĄltozĂłt az IsmĂ©tlĂ©s mƱvelet IsmĂ©tlĂ©s vĂĄltozĂłjĂĄhoz, akkor meg kell adnia, hĂĄnyszor ismĂ©tlĆdjön a ciklus a parancs futtatĂĄsakor.
Az Ismétlés mindegyikkel mƱvelet hasznålata
Az IsmĂ©tlĂ©s mindegyikkel mƱvelet egy elemekbĆl ĂĄllĂł listĂĄt vesz bemenetkĂ©nt, majd minden egyes listaelem esetĂ©ben egyszer lefuttatja ugyanazt a mƱveletet. Ez akkor hasznos, ha több fĂĄjllal vagy több tartalomelemmel dolgozik. Ez ilyen tĂpusĂș ciklus addig ismĂ©tlĆdik, amĂg minden elem ĂĄt nincs adva az IsmĂ©tlĂ©s mindegyikkel mƱvelet iterĂĄciĂłiban.
Ha pĂ©ldĂĄul beĂĄllĂtott egy KözelgĆ esemĂ©nyek lekĂ©rĂ©se mƱveletet a következĆ nĂ©gy közelgĆ NaptĂĄr-esemĂ©ny lekĂ©rĂ©sĂ©hez, Ă©s egy IsmĂ©tlĂ©s mindegyikkel mƱveletet helyez a mƱvelet utĂĄn, akkor az ismĂ©tlĂ©si ciklus nĂ©gyszer lefut, Ă©s minden iterĂĄciĂł megkapja a NaptĂĄr-esemĂ©nyek egyikĂ©t bemenetkĂ©nt.
Ha hozzĂĄad egy IsmĂ©tlĂ©s mindegyikkel mƱveletet a parancshoz, a mƱvelet kĂ©t jelölĆt tartalmaz: IsmĂ©tlĂ©s mindegyikkel Ă©s IsmĂ©tlĂ©s vĂ©ge.
Minden ismĂ©tlĂ©si ciklus vĂ©gĂ©n a kimenet ĂĄt van adva az IsmĂ©tlĂ©s befejezĂ©se jelölĆnek az egyes iterĂĄciĂłk összegyƱjtĂ©se sorĂĄn, Ă©s egyĂŒttesen vannak ĂĄtadva az IsmĂ©tlĂ©s mindegyikkel mƱvelet kimenetekĂ©nt.
Az Elem ismétlése våltozó
Az IsmĂ©tlĂ©s mindegyikkel mƱvelet tartalmaz egy kĂŒlönleges vĂĄltozĂłt, amellyel követhetĆ az aktuĂĄlis elem: Elem ismĂ©tlĂ©se. Az Elem ismĂ©tlĂ©se vĂĄltozĂł a ciklus minden iterĂĄciĂłjĂĄnĂĄl frissĂtve lesz, Ă©s tartalmazza az adott iterĂĄciĂłban bemenetkĂ©nt ĂĄtadott elemet.
Ha példåul åtad 10 Naptår-elemet egy Ismétlés mindegyikkel mƱveletben, akkor az Elem ismétlése våltozó a Naptår-események egyikét fogja jelölni minden iteråcióban, ahogy a parancs végigmegy az egyes Naptår-elemeken.
MegjegyzĂ©s: Ha egy IsmĂ©tlĂ©s mindegyikkel mƱveletben egy mĂĄsik IsmĂ©tlĂ©s mindegyikkel mƱveletet helyez el, akkor a vĂĄltozĂłnĂ©v Elem ismĂ©tlĂ©se 1 Ă©rtĂ©kre vĂĄltozik, amely a belsĆ ismĂ©tlĂ©si elemet jelöli, illetve Elem ismĂ©tlĂ©se 2 Ă©rtĂ©kre vĂĄltozik a mĂ©lyebben lĂ©vĆ ciklus esetĂ©n, stb.
Az Ismétlési index våltozó
Az összes ismĂ©tlĂ©si ciklus tartalmaz egy speciĂĄlis, Index ismĂ©tlĂ©se nevƱ vĂĄltozĂłt, amellyel a ciklus aktuĂĄlis iterĂĄciĂłja követhetĆ. Az IsmĂ©tlĂ©si index vĂĄltozĂł tartalmazza a ciklus eddigi ismĂ©tlĂ©seinek szĂĄmĂĄt, amely 1-gyel kezdĆdik a ciklus elsĆ iterĂĄciĂłjĂĄnĂĄl, Ă©s minden alkalommal eggyel nĆ. Amikor mĂĄsodszor lefut az ismĂ©tlĂ©s, az IsmĂ©tlĂ©s indexe 2. Amikor harmadszor lefut az ismĂ©tlĂ©s, az IsmĂ©tlĂ©s indexe 3, Ă©s Ăgy tovĂĄbb.
MegjegyzĂ©s: Ha egy IsmĂ©tlĂ©s mƱveletben egy mĂĄsik IsmĂ©tlĂ©s mƱveletet helyez el (ezzel beĂĄgyazott ismĂ©tlĂ©si ciklusokat lĂ©trehozva), akkor a belsĆ IsmĂ©tlĂ©s mƱvelet vĂĄltozĂłneve Elem ismĂ©tlĂ©se 1 Ă©rtĂ©kre vĂĄltozik, amely a belsĆ ismĂ©tlĂ©si elemet jelöli, illetve Elem ismĂ©tlĂ©se 2 Ă©rtĂ©kre vĂĄltozik a mĂ©lyebben lĂ©vĆ ciklus esetĂ©n, stb. Egy tovĂĄbbi beĂĄgyazott IsmĂ©tlĂ©s mƱvelet tartalmaz egy IsmĂ©tlĂ©si index 3 vĂĄltozĂłt, Ă©s Ăgy tovĂĄbb.
Tovåbbi informåciók: Våltozók hasznålata az iPhone és iPad Parancsok alkalmazåsåban.
Végtelen ciklusok létrehozåsa
BĂĄr a Parancsok nem kĂnĂĄl olyan mƱveletet, amely ismĂ©tlĆdĆen örökkĂ© futtatna egy parancscsoportot, emulĂĄlhatja ezt a viselkedĂ©st a Parancs futtatĂĄsa mƱvelettel. A Parancs futtatĂĄsa mƱvelet lehetĆvĂ© teszi, hogy egy parancsot futtasson egy mĂĄsik parancsban. KonfigurĂĄlja a Parancs futtatĂĄsa mƱveletet, hogy azt a parancsot futtassa, amelyben talĂĄlhatĂł, Ă©s a parancs addig fog a kezdetĂ©tĆl a vĂ©gĂ©ig futni, amĂg le nem ĂĄllĂtja a parancsot.
A kimenet tesztelése
Amikor az IsmĂ©tlĂ©s mindegyikkel mƱvelet hasznĂĄlatĂĄt sajĂĄtĂtja el, Ă©rdemes tesztelni az IsmĂ©tlĂ©s vĂ©ge utĂĄn lĂ©trehozott eredmĂ©nyt annak Ă©rdekĂ©ben, hogy a tartalom megfeleljen a vĂĄrakozĂĄsĂĄnak. Helyezzen el egy GyorsnĂ©zet mƱveletet az IsmĂ©tlĂ©s vĂ©ge jelölĆ mögĂ© az ismĂ©tlĂ©si ciklus kimenete elemeinek elĆnĂ©zetĂ©hez.
Elhelyezhet egy JelzĂ©s megjelenĂtĂ©se mƱveletet az IsmĂ©tlĂ©s vĂ©ge jelölĆ utĂĄn, Ă©s beszĂșrhat egy IsmĂ©tlĂ©si eredmĂ©nyek Magic-vĂĄltozĂłt az ĂŒzenetmezĆbe a ciklus ĂĄltal kiadott szöveg megjelenĂtĂ©sĂ©hez. Ha egy hosszĂș parancs közepĂ©n lĂ©vĆ ciklust tesztel, hasznos lehet a JelzĂ©s megjelenĂtĂ©se mƱvelet hasznĂĄlata az eredmĂ©nyek megtekintĂ©sĂ©hez, mert hozzĂĄadhat egy MĂ©gsem gombot a jelzĂ©shez, amellyel befejezhetĆ a parancs a ciklus adott pontjĂĄn.