1 00:00:00,000 --> 00:00:03,332 >> [MUSIC PLAYING] 2 00:00:03,332 --> 00:00:06,200 3 00:00:06,200 --> 00:00:09,590 >> DAN AMRMENDARIZ: Omnis, welcome ad CS50 Seminario, 4 00:00:09,590 --> 00:00:11,690 iOS App Development cum Swift. 5 00:00:11,690 --> 00:00:15,690 Im 'Dan Armendáriz, quod Im' preceptor computatrum scientia hic universitatem. 6 00:00:15,690 --> 00:00:21,510 >> Altera hora futura turbo itinere quantum effercio 7 00:00:21,510 --> 00:00:25,160 sicut patet de eadem materia fit. 8 00:00:25,160 --> 00:00:29,170 Et post omnia source codice vos videtis online. 9 00:00:29,170 --> 00:00:31,990 Ut non poterunt actualiter eunt super omnia 10 00:00:31,990 --> 00:00:34,810 quia ego sum qui sum ostendens vobis in hac hora. 11 00:00:34,810 --> 00:00:37,580 Sed saltem per hopefully ineo principium codice, 12 00:00:37,580 --> 00:00:40,830 youll posse uelle discernere quid prorsus fit pro ea 13 00:00:40,830 --> 00:00:42,950 ut non satis ad. 14 00:00:42,950 --> 00:00:46,970 >> Altiore, structura hodiernus sermo sit. 15 00:00:46,970 --> 00:00:52,820 Nos committitur operis praecipua syntax Celer cum lingua, 16 00:00:52,820 --> 00:00:56,290 Ingressique de provectioribus syntax of Celer lingua. 17 00:00:56,290 --> 00:00:59,560 Quia splendidus sermo modern realiter et 18 00:00:59,560 --> 00:01:02,110 habet multum summo gradu notas, quae non habemus 19 00:01:02,110 --> 00:01:06,600 vidi per C in CS50, vel etiam quibusdam aliis linguis 20 00:01:06,600 --> 00:01:09,310 quod weve 'coepi uti in CS50 quasi PHP, 21 00:01:09,310 --> 00:01:12,670 ego experiri non tam inducunt etiam quidam loci sunt, ut 22 00:01:12,670 --> 00:01:18,580 referuntur ad altiorem gradum languages ne in profundum in CS50, 23 00:01:18,580 --> 00:01:21,380 sed vos mos animadverto in later computatrum scientia classes. 24 00:01:21,380 --> 00:01:25,290 Sic suus 'iens esse arcte conferti hora. 25 00:01:25,290 --> 00:01:28,897 Obsecro ut dimittas me liberum si sciat aliquem esse. 26 00:01:28,897 --> 00:01:30,730 Et si vestri 'interested in faciendo development 27 00:01:30,730 --> 00:01:34,442 cum Cicero, aut certe quis iOS app development, 28 00:01:34,442 --> 00:01:35,900 Sunt duo requiruntur. 29 00:01:35,900 --> 00:01:39,940 Primo quidem, uti tibi Mac discurrens exempla 30 00:01:39,940 --> 00:01:43,880 quod dicturi sumus usuri hodie relative a novus poema poematis of OS 31 00:01:43,880 --> 00:01:46,580 X. Hic ego fugio X 10.5. 32 00:01:46,580 --> 00:01:48,600 10.11 Si vis currere potest. 33 00:01:48,600 --> 00:01:52,430 Sed omne quod sis habiturus videre obstringere Xcode VII et postea, 34 00:01:52,430 --> 00:01:56,271 quod tardus poema poematis Cicero autem, quae Jovi 2.0. 35 00:01:56,271 --> 00:01:58,270 Hoc est actu a pulchellus important distinctionem. 36 00:01:58,270 --> 00:02:01,510 Multus of syntax habet mutari pulchellus significantly 37 00:02:01,510 --> 00:02:05,890 1.0 Cicero de quibusdam, quod dimisit permaneo annus, 38 00:02:05,890 --> 00:02:08,514 Swift ad 2.0, quae sicut egressus est ruina haec. 39 00:02:08,514 --> 00:02:09,889 Sic erant 'iens ut Cicero 2.0. 40 00:02:09,889 --> 00:02:13,020 Multum illa quaesieritis online 41 00:02:13,020 --> 00:02:18,040 etiam cum es trying impetro notitia rerum uarietate, 42 00:02:18,040 --> 00:02:20,710 vos may volo ut explicite search for Swift II 43 00:02:20,710 --> 00:02:24,950 magis quam iustus rectus vetus Swift facere certus ut vos adepto syntaxim rectam. 44 00:02:24,950 --> 00:02:26,920 >> In facto, hoc est generaliter verum. 45 00:02:26,920 --> 00:02:31,210 Illic 'a celeri amount of development Celer contingat in lingua 46 00:02:31,210 --> 00:02:35,110 postquam dimissus Apple arbitror quod suus paulo ultra annum 47 00:02:35,110 --> 00:02:36,370 nunc. 48 00:02:36,370 --> 00:02:39,080 Et res mutata dramatically in tempore illo. 49 00:02:39,080 --> 00:02:42,160 Et ita non frustraretur si quaeritis inter 50 00:02:42,160 --> 00:02:48,310 Locos autem in Swift vel perficere Aliquid aliqua codice exemplum 51 00:02:48,310 --> 00:02:51,210 aut aliquid quod non actu operari in Swift 2.0. 52 00:02:51,210 --> 00:02:53,790 Planto certus vos es vultus specialiter quia version 53 00:02:53,790 --> 00:02:58,690 experiri extenuo effectibus diversorum iisdem rerum versions. 54 00:02:58,690 --> 00:03:02,470 >> Experiar demonstres quaedam senioribus, differentibus versions. 55 00:03:02,470 --> 00:03:03,970 Sed aliquid cavere. 56 00:03:03,970 --> 00:03:06,770 Quod suus 'forsit iens ut esse unus of maximus cephalalgiae 57 00:03:06,770 --> 00:03:11,010 invenies apud te Celer antiquiorem codicem exemplo, etiam 58 00:03:11,010 --> 00:03:14,050 paucis mensibus uti conatur ergo in recentioribus voluptua. 59 00:03:14,050 --> 00:03:15,430 Simpliciter et non operari. 60 00:03:15,430 --> 00:03:18,530 Vestri 'questus compilator errores, syntax errores, commodis omnibus adfecerat rabidus effercio. 61 00:03:18,530 --> 00:03:21,580 Nos tam iustum patientes estote ad quod et tu hopefully 62 00:03:21,580 --> 00:03:24,200 habere pulchellus nice quod experientia cum Swift altiore. 63 00:03:24,200 --> 00:03:28,430 >> Iam vos can actu join-- Spero hoc vere tamen hoc year-- 64 00:03:28,430 --> 00:03:30,910 L CS Apple scriptor app progressionem team, quae 65 00:03:30,910 --> 00:03:34,680 sinet install ullus apps quae vos partum tuum iOS adinventionum suarum. 66 00:03:34,680 --> 00:03:39,190 Et vide, si hoc domicilio Quaero faceret. 67 00:03:39,190 --> 00:03:41,450 >> Ut iustus a iugo of Swift de se. 68 00:03:41,450 --> 00:03:43,580 Est a lingua compilavit. 69 00:03:43,580 --> 00:03:45,870 Vos autem videtis quod aliqui eorum quae utimur 70 00:03:45,870 --> 00:03:50,650 aliquid etiam in hcuit quasi interpretatum sicut bene. 71 00:03:50,650 --> 00:03:56,350 >> Lorem syntaxim sumptum Suus 'substructio in C. et C. 72 00:03:56,350 --> 00:04:00,400 Et videbit universa caro quia sic illic es multus of takeaways 73 00:04:00,400 --> 00:04:04,450 de cognitione C portum celeres possimus. 74 00:04:04,450 --> 00:04:07,290 >> Sed quaedam sunt quae ut facere dissimilis valde ab C. 75 00:04:07,290 --> 00:04:08,860 Est valde typed. 76 00:04:08,860 --> 00:04:10,380 Illic 'automatic memoria procuratio. 77 00:04:10,380 --> 00:04:13,170 Non es habiturus uti malloc usquam sive liber. 78 00:04:13,170 --> 00:04:15,110 Suus intentio pro generalitate. 79 00:04:15,110 --> 00:04:19,480 In aliis verbis, vos can utor in omnium rerum adiunctis, de Apple vigilate 80 00:04:19,480 --> 00:04:26,290 ut usque ad OS iPhone et etiam aliqua servientibus, sed quosdam etiam scripting. 81 00:04:26,290 --> 00:04:28,400 Sed puteus 'animadverto quod subsidium scripting 82 00:04:28,400 --> 00:04:31,360 non satis est adhuc sicut est in alias linguas vertendis. 83 00:04:31,360 --> 00:04:34,930 Sic youll verisimile usura hoc proprium progressionem 84 00:04:34,930 --> 00:04:37,060 Mac aut in iPhone. 85 00:04:37,060 --> 00:04:40,150 >> Et huius amet diam. 86 00:04:40,150 --> 00:04:43,380 Et haec vasa et multum aggrediendis iens experior, 87 00:04:43,380 --> 00:04:47,590 sed etiam locis aperte possumus devote totius cursus. 88 00:04:47,590 --> 00:04:50,140 In facto, CS LI, quod est obtulit next semester, 89 00:04:50,140 --> 00:04:53,990 sedulique multum de his rebus qui junguntur tnodo inferius dicendo. 90 00:04:53,990 --> 00:04:56,781 Ita et vos potest expendere an totius semestri ex horum intelligentia. 91 00:04:56,781 --> 00:04:58,530 Sed erant 'iens experior ut per eos 92 00:04:58,530 --> 00:05:00,800 saltem parum est tibi possum enim intelligere quid est 93 00:05:00,800 --> 00:05:03,700 iens in cum vos inviso at Celerem progressio 94 00:05:03,700 --> 00:05:07,310 viam possint trucidabunt per eam finalis project. 95 00:05:07,310 --> 00:05:10,780 >> Unus autem ex principalibus viis possis get additional notitia in hoc 96 00:05:10,780 --> 00:05:14,700 ingenue est iustus per Apple dummodo pro documentis Swift. 97 00:05:14,700 --> 00:05:16,930 Illic 'multus of APIs qui sunt available. 98 00:05:16,930 --> 00:05:21,170 Et quia bonum est turpe domi quod expectes, ut certis 99 00:05:21,170 --> 00:05:23,020 vis cum suaderet API iOS. 100 00:05:23,020 --> 00:05:26,350 Si vis, uti pro camera Ut satus huc potes, 101 00:05:26,350 --> 00:05:32,540 et quoque utor Google et Stack Exuberant torcularia prout vultis Northmanni. 102 00:05:32,540 --> 00:05:36,670 >> Ullus interrogationes de hac antequam salire rectum? 103 00:05:36,670 --> 00:05:37,880 Omni jure. 104 00:05:37,880 --> 00:05:38,700 Lets movere on. 105 00:05:38,700 --> 00:05:42,620 >> Primo itaque, habeo numero exemplum lima. 106 00:05:42,620 --> 00:05:46,040 Atque huc ego experior per eos respective cito. 107 00:05:46,040 --> 00:05:49,190 Salve Mundus hic Cicero file. 108 00:05:49,190 --> 00:05:51,050 Suus 'valde simplex. 109 00:05:51,050 --> 00:05:54,360 Illic 'magis comments quam sint actu code. 110 00:05:54,360 --> 00:05:57,100 Animadverto actualem codice est in extrema acie XIV. 111 00:05:57,100 --> 00:05:57,980 Dicit print. 112 00:05:57,980 --> 00:05:59,820 Deinde illud munus vocatus Apollo. 113 00:05:59,820 --> 00:06:03,010 Sumamus transit in eam string cs50 dicitur Salve. 114 00:06:03,010 --> 00:06:04,750 Animadverto ut illic 'haud semicolons. 115 00:06:04,750 --> 00:06:07,010 Animadverto ut illic 'haud int main. 116 00:06:07,010 --> 00:06:10,392 Illic 'nullum cruft quae nobis cum C. 117 00:06:10,392 --> 00:06:15,020 Utimur autem hoc modo celeres, quod justum est in textus file 118 00:06:15,020 --> 00:06:18,340 interiusque reconditae in meus computer ergo Possum currere et componant. 119 00:06:18,340 --> 00:06:20,920 >> Animadverto ut hic Im ' non utor CS50 IDE. 120 00:06:20,920 --> 00:06:24,460 Hoc assumit, quia ego sum et venio OS curris, 121 00:06:24,460 --> 00:06:27,870 et quod iam installed Xcode Ut haec hanc machinam 122 00:06:27,870 --> 00:06:29,080 actu munus. 123 00:06:29,080 --> 00:06:33,349 Hoc est a file normalibus quod possumus tunc compilare, et edit. 124 00:06:33,349 --> 00:06:34,890 Proinde videamus Hic agit. 125 00:06:34,890 --> 00:06:37,430 Quid ergo, si volo compilare eam? 126 00:06:37,430 --> 00:06:40,450 swiftc 1.swift. 127 00:06:40,450 --> 00:06:42,960 Post subito vel duo, videbit universa caro quia nunc habemus 128 00:06:42,960 --> 00:06:45,360 compiled into a file vocavit I. 129 00:06:45,360 --> 00:06:51,090 Nunc autem soluti sumus typis nostrum CS50, Salve Mundus nobis applicatione magis. 130 00:06:51,090 --> 00:06:54,690 >> Animadverto quod unam aliam rem bene est quod per defaltam, 131 00:06:54,690 --> 00:07:00,090 nos non have ut input a / n insecuti novam repente aciem imprimendi. 132 00:07:00,090 --> 00:07:05,315 Ex defectu ipsarum fixuram Cicero enim novis et figuras. 133 00:07:05,315 --> 00:07:09,284 Te possunt ad libitum additional parameter dicere non potuit. 134 00:07:09,284 --> 00:07:10,950 Sed ut ad minim Google. 135 00:07:10,950 --> 00:07:13,450 Per defaltam recta faciet locum. 136 00:07:13,450 --> 00:07:16,420 >> Omni jure, sic lets movere deinde alia quaedam. 137 00:07:16,420 --> 00:07:18,620 Et quomodo possumus actu definire variabiles? 138 00:07:18,620 --> 00:07:21,960 Non possumus facere quod usura unus of duos modos. 139 00:07:21,960 --> 00:07:26,122 Et quod volo dicere Primum est de epistulam hanc definitionem. 140 00:07:26,122 --> 00:07:27,830 Et hoc est maximus quia efficaciter 141 00:07:27,830 --> 00:07:30,240 quod semper facis definita. 142 00:07:30,240 --> 00:07:34,010 Imus creare variabilis vel potius a constans vocavit nomen eius, 143 00:07:34,010 --> 00:07:38,200 provide sibi aliqua in data-- hic filum Dan. 144 00:07:38,200 --> 00:07:40,630 Sed per epistulam hanc keyword, dicuntur talem habemus pontificem 145 00:07:40,630 --> 00:07:43,860 hoc aut variable-- iterum dicitur constant-- 146 00:07:43,860 --> 00:07:46,220 nomen numquam liceat immutari. 147 00:07:46,220 --> 00:07:50,120 Suus 'iens per immutabilis hujus durationem progressio 148 00:07:50,120 --> 00:07:53,100 vel per durationem context 149 00:07:53,100 --> 00:07:55,390 quod variabilis est available. 150 00:07:55,390 --> 00:08:00,096 >> Is est vere maximus ut cum quid habes quod non data 151 00:08:00,096 --> 00:08:02,970 mutatio ad vestri progressio, et videbis posteriora varietate exemplorum 152 00:08:02,970 --> 00:08:06,790 quando volumus uti et versus alteram syntax, 153 00:08:06,790 --> 00:08:11,040 Suus 'maximus ut vos utor ubi id fieri potest, quia hoc notifies 154 00:08:11,040 --> 00:08:13,740 et lingua, quaecumque locuta est non mutari, 155 00:08:13,740 --> 00:08:16,590 et non potest actu exercere multum optimizations 156 00:08:16,590 --> 00:08:19,560 emendare et celeritate salutem vestri progressio. 157 00:08:19,560 --> 00:08:24,480 Et quam salutem velit, non dico it fragor cum insanis errores 158 00:08:24,480 --> 00:08:27,910 ut simus solet in cum C. 159 00:08:27,910 --> 00:08:32,460 >> Et possumus uti string interpolationem ut intra encapsulate filo. 160 00:08:32,460 --> 00:08:35,200 Ita non possumus videre in hoc print linea, print salve, 161 00:08:35,200 --> 00:08:38,950 et tunc usura backslash aperta parens, et peierem nomen Dei mei varius 162 00:08:38,950 --> 00:08:41,809 in hoc casu constant, oreretur clausasque inter parentheses. 163 00:08:41,809 --> 00:08:46,400 Tunc essentialiter Im 'ponens contentis hoc variabilis vocavit nomen 164 00:08:46,400 --> 00:08:50,240 intus est chorda et tunc printing ex ibi. 165 00:08:50,240 --> 00:08:54,070 >> Illic mutet ad hunc fasciculum quod habeo in summitate 166 00:08:54,070 --> 00:08:57,340 shebang aciem in loco qui basically iustus specificat 167 00:08:57,340 --> 00:09:00,180 quod ego volo utor Velox interpreter, quod 168 00:09:00,180 --> 00:09:04,190 quod est non amplius compilare, hoc progressio. 169 00:09:04,190 --> 00:09:06,567 Sicut simile legere possum currere. 170 00:09:06,567 --> 00:09:09,400 Hoc in casu, post scaenae ut digestus et tunc 171 00:09:09,400 --> 00:09:10,030 sit run. 172 00:09:10,030 --> 00:09:13,540 Suus 'iustus nobis invisibilis. 173 00:09:13,540 --> 00:09:15,880 >> Omni jure, sic lets movere. 174 00:09:15,880 --> 00:09:19,650 Sic fraus 'aliquantulus quod sicut heri et nudiustertius. 175 00:09:19,650 --> 00:09:23,230 Ostendi vobis, quia ego definire possemus a constant. 176 00:09:23,230 --> 00:09:25,490 Et data Claudium consuleret rei publicae facere posset. 177 00:09:25,490 --> 00:09:29,240 Et hic nota quod non actu specificare genus data 178 00:09:29,240 --> 00:09:29,820 quod ita sit. 179 00:09:29,820 --> 00:09:32,780 Quod ut 'quia compilator, Swift potest 180 00:09:32,780 --> 00:09:36,910 colligitur ex iusta notitia type in eo quod in notitia. 181 00:09:36,910 --> 00:09:41,760 Quia scit quod per hoc aestimandis variabilis ius hic, hoc data dextra 182 00:09:41,760 --> 00:09:43,370 ibi cognoscit quod filo. 183 00:09:43,370 --> 00:09:48,690 Et ideo hoc nomen constant fore ut filum. 184 00:09:48,690 --> 00:09:52,730 >> Sed potest etiam esse explicit circa typus ut ' 185 00:09:52,730 --> 00:09:55,790 pergimus ad usum constantibus vel variabilium 186 00:09:55,790 --> 00:10:01,590 per utentes hoc syntax instead-- Sit nomen colon String pares 187 00:10:01,590 --> 00:10:05,530 Dan, qui erant ibi est iens ut definiat, constans vocavit nomen. 188 00:10:05,530 --> 00:10:07,150 Suus 'iens ut typus String. 189 00:10:07,150 --> 00:10:10,550 Et pretium fore Dan. 190 00:10:10,550 --> 00:10:12,550 Nunc alio modo quod possumus creare variables-- 191 00:10:12,550 --> 00:10:15,549 et ipsae mutabiles sunt variabilium, quae Significat nos quidem ibant 192 00:10:15,549 --> 00:10:19,670 mutare contentis in eisdem quondam durationem in context 193 00:10:19,670 --> 00:10:23,890 quod differentia defined-- nos utor keyword var instead of let. 194 00:10:23,890 --> 00:10:27,400 Iterum per defaltam nisi scias ut vos postulo ut manipulare notitia, 195 00:10:27,400 --> 00:10:30,510 conantur, ut utantur locatam ad perficientur melioramentis. 196 00:10:30,510 --> 00:10:33,740 >> Hic ergo possum proprius typus of notitia 197 00:10:33,740 --> 00:10:37,650 intra quod expectamus hoc novum variabilis vocavit label. 198 00:10:37,650 --> 00:10:38,800 Suus 'iens ut filum. 199 00:10:38,800 --> 00:10:43,030 Et tunc erant 'iens ut concatenare simul duobus filis sustinetur, filum salve, 200 00:10:43,030 --> 00:10:48,070 et chorda repraesentatum est per variabilis, vel potius nomine constant. 201 00:10:48,070 --> 00:10:50,660 >> Quo fit ut hoc delicatus quia hoc est aliquid quasi PHP in nos 202 00:10:50,660 --> 00:10:52,250 habent facillimum string malarum. 203 00:10:52,250 --> 00:10:56,350 Non enim habemus ad automatically uti qualemcumque memoria procuratio 204 00:10:56,350 --> 00:11:00,580 crescere magnitudinem et facere qualecumque sit iocosa. 205 00:11:00,580 --> 00:11:05,040 Haec operatur sicut et nos essent actualiter specto. 206 00:11:05,040 --> 00:11:09,370 >> Recte, hoc dubitant? 207 00:11:09,370 --> 00:11:12,520 >> Sed alia ratio quod necesse habetis facultatem 208 00:11:12,520 --> 00:11:15,490 posse ut definiam quid sit type of data sunt variabiles 209 00:11:15,490 --> 00:11:18,170 est quia interdum consecuti sumus non deficimus volo initialize variabiles 210 00:11:18,170 --> 00:11:21,080 cum aliqua data ad punctum definitio. 211 00:11:21,080 --> 00:11:23,500 Ac per hoc, lets dicunt quod volo ut satus inputting 212 00:11:23,500 --> 00:11:25,040 quidam gradus in gradu libro. 213 00:11:25,040 --> 00:11:27,530 Certum est ex differentias quae volo esse 214 00:11:27,530 --> 00:11:30,280 futurum esse mutabilem gradus. 215 00:11:30,280 --> 00:11:33,010 Et nos scimus quoniam translati sumus volumus esse integer. 216 00:11:33,010 --> 00:11:36,030 Forsitan autem faciunt, facere nolite habent gradum available. 217 00:11:36,030 --> 00:11:39,570 >> In Celer habes definire typus of notitia 218 00:11:39,570 --> 00:11:44,000 quod coniungitur alicui variabilis aut dimitte constant 219 00:11:44,000 --> 00:11:47,840 ante vos can actu uti quod variabilis. 220 00:11:47,840 --> 00:11:51,170 Quia fortius typed, habes commisceamini typus 221 00:11:51,170 --> 00:11:52,890 cum his variabilium. 222 00:11:52,890 --> 00:11:56,120 >> Ac per hoc, si recte Ive initialized primum alicuius preti 223 00:11:56,120 --> 00:12:00,520 tunc ego dicam quid Swift Data type exspecto futura. 224 00:12:00,520 --> 00:12:02,650 Et suus 'iens manere eadem notitia typus 225 00:12:02,650 --> 00:12:05,780 diuturna progressio. 226 00:12:05,780 --> 00:12:10,050 >> Ut autem vos vires tentari Et ego creavi interfectorem hunc gradum variabilis 227 00:12:10,050 --> 00:12:13,530 et dummodo an C of integer nunc si 228 00:12:13,530 --> 00:12:18,540 volo experior concatenare si rumpat quis filum cum integer, 229 00:12:18,540 --> 00:12:21,610 vires exsisto illiciar ad etiamnunc uterentur quod filum concatenation operator 230 00:12:21,610 --> 00:12:24,500 sicut fecimus lineas paucos ante. 231 00:12:24,500 --> 00:12:26,460 Sed infeliciter, hoc voluntate actu non 232 00:12:26,460 --> 00:12:29,270 operari, quoniam alieni estis a essentialiter faciendo 233 00:12:29,270 --> 00:12:32,380 duobus generibus operatio. 234 00:12:32,380 --> 00:12:36,856 >> Hoc autem est contra consuetudinem linguarum quasi PHP quae vere 235 00:12:36,856 --> 00:12:38,480 loosey Goosey cum quaedam genera. 236 00:12:38,480 --> 00:12:40,030 Quia foderunt foveam ut lubet sane quidquid ego non curo. 237 00:12:40,030 --> 00:12:42,710 Da mihi quaedam et Faciam forte rectum. 238 00:12:42,710 --> 00:12:46,060 >> In hoc casu, est Swift ad extremum ducens, in Deo de rationibus 239 00:12:46,060 --> 00:12:47,350 quod agitur. 240 00:12:47,350 --> 00:12:50,700 Hoc summatione operator vel concatenationem operator 241 00:12:50,700 --> 00:12:54,400 essentialiter habet a iugo of unam alteramve options. 242 00:12:54,400 --> 00:12:56,970 Vos can operor summatione cum numeri integri, aut 243 00:12:56,970 --> 00:13:00,870 possum filum concatenationem, et fortasse etiam alia. 244 00:13:00,870 --> 00:13:05,550 Si autem non cognoscit operator quod ex utraque parte, 245 00:13:05,550 --> 00:13:10,452 vel potius compositum ex illis duo genera, quod suus 'non expectasse 246 00:13:10,452 --> 00:13:11,910 deinceps facturus defectum. 247 00:13:11,910 --> 00:13:16,690 >> Ac per hoc, quid sit habere chorda plus an integer? 248 00:13:16,690 --> 00:13:18,880 Tam in contextu Haec omnia conscios nos forsit volo 249 00:13:18,880 --> 00:13:21,990 facere si rumpat quis filum concatenation operatio. 250 00:13:21,990 --> 00:13:26,420 Sed utique computer non eo modo obnoxia. 251 00:13:26,420 --> 00:13:29,950 Et ideo necesse est ut aliquando provideam quod additional notitia 252 00:13:29,950 --> 00:13:32,390 derelinquet illud confusus ignoro quid viderim est quod vis facere. 253 00:13:32,390 --> 00:13:36,860 >> Et hoc est, quod quod Swift enixe typed 254 00:13:36,860 --> 00:13:39,520 opes vos have efficio aliquantulus frenum of additional opus 255 00:13:39,520 --> 00:13:42,100 ut eam secum ad operandum in ita ut vos would volo. 256 00:13:42,100 --> 00:13:43,710 Quam ob rem, tutior. 257 00:13:43,710 --> 00:13:46,290 Et semel habetis capiet in iis genera, 258 00:13:46,290 --> 00:13:49,300 quae ingenue iustus satus operari pulchellus puteus. 259 00:13:49,300 --> 00:13:52,520 >> Ac per hoc, si tum praestare string concatenation 260 00:13:52,520 --> 00:13:56,040 explicite mittentes in integer ad nervo 261 00:13:56,040 --> 00:13:58,490 per involventes in hoc String capital S functio, 262 00:13:58,490 --> 00:14:03,510 et tunc usura string concatenation operator modificare nostra variabilis label, 263 00:14:03,510 --> 00:14:06,280 et tunc procer is sicco. 264 00:14:06,280 --> 00:14:08,420 >> Sic tantum bonum? 265 00:14:08,420 --> 00:14:12,020 Recte igitur, proficiscantur. 266 00:14:12,020 --> 00:14:16,300 >> Sunt varia data genera uti possumus in Swift. 267 00:14:16,300 --> 00:14:21,620 Quemadmodum soles, mutabile potest creare ordinata. 268 00:14:21,620 --> 00:14:26,140 Et tantum agmine potest continent unius generis. 269 00:14:26,140 --> 00:14:30,360 >> Ac per hoc, erant 'iens creo commutabile vestit integri, quam 270 00:14:30,360 --> 00:14:34,800 dicemus gradus poterimus ut congregem quadratum bracket 271 00:14:34,800 --> 00:14:38,650 format ut youve consuerunt ut variis linguis. 272 00:14:38,650 --> 00:14:41,150 Sed nota quod hic sumus definiens copulabis rerum. 273 00:14:41,150 --> 00:14:45,350 gradus est mutabilis variable-- non utor keyword let. 274 00:14:45,350 --> 00:14:49,620 Sic igitur id determinari possumus contentis hoc aciem. 275 00:14:49,620 --> 00:14:53,420 Est type Array Int, et non possumus dicere quod 276 00:14:53,420 --> 00:14:56,260 Ex his autem hic judices. 277 00:14:56,260 --> 00:14:58,930 >> Unus autem de his executiones rerum hoc est, quod 278 00:14:58,930 --> 00:15:02,310 accessum habent ad multum additional notitia 279 00:15:02,310 --> 00:15:07,110 de array iustus usura quidam simplices dot notatio. 280 00:15:07,110 --> 00:15:10,500 Ut pro exemplo, grades.count praebet nobis 281 00:15:10,500 --> 00:15:14,820 quae item in numero array, quae possumus obvius pulchellus 282 00:15:14,820 --> 00:15:19,090 facile usura simpliciter quod dot notatio. 283 00:15:19,090 --> 00:15:21,830 >> Si vis addere addito items ut hoc modo instructi starent, 284 00:15:21,830 --> 00:15:27,220 non potes PHP style ubi vos iustus expresse definire, 285 00:15:27,220 --> 00:15:30,910 dato index, ad modicum utilis ut vos volo ut delete. 286 00:15:30,910 --> 00:15:37,210 Instead, uti append modus in aciem type 287 00:15:37,210 --> 00:15:40,920 Cuius etiam est item, XCV, hoc album. 288 00:15:40,920 --> 00:15:45,990 >> Quam ob rem haec habet eiusmodi contents-- C, 0, XC, LXXXV. 289 00:15:45,990 --> 00:15:49,270 Et nunc weve appensum XCV, quasi bene. 290 00:15:49,270 --> 00:15:51,830 >> Sunt alii modi possumus quae append. 291 00:15:51,830 --> 00:15:55,030 Vos can vere utor summationem operator, 292 00:15:55,030 --> 00:15:59,200 quae illud permitterent interpretari tamquam an array operationem append. 293 00:15:59,200 --> 00:16:04,680 Et tunc potest aliud append acie LXXX quae continent et LXX, 294 00:16:04,680 --> 00:16:05,560 ad quod ordinata. 295 00:16:05,560 --> 00:16:08,250 Ita nunc habemus contentis in hanc variabilem 296 00:16:08,250 --> 00:16:17,220 C grades-- 0 XC, LXXXV, XCV, LXX et LXXX. 297 00:16:17,220 --> 00:16:21,850 Et hoc parum tincidunt syntactic quod sugar Swift praebet nobis. 298 00:16:21,850 --> 00:16:23,850 >> Si volumus Sextilis gradus, nos fortasse 299 00:16:23,850 --> 00:16:27,340 iens ut volo repetere item in singulis loop. 300 00:16:27,340 --> 00:16:32,150 Habent et in celeres notio ut plerumque quasi pro loop. 301 00:16:32,150 --> 00:16:35,350 Sed eo modo quo indicamus a range est paulo aliter. 302 00:16:35,350 --> 00:16:37,790 Sic in hoc casu, ad denique omnia, ut tibi placet 303 00:16:37,790 --> 00:16:40,650 iens creo a temporaria variabilis vocavit nos ut summa 304 00:16:40,650 --> 00:16:42,580 ad hanc conservandam facit comitem. 305 00:16:42,580 --> 00:16:44,430 >> Et adverte pro nostris loop hic constructione. 306 00:16:44,430 --> 00:16:46,820 Nam in index 0 .. 00:16:51,480 308 00:16:51,480 --> 00:16:57,390 Ita huius constructionis communia, 0 .. 00:17:01,860 sumus quod creaturus a range of integros a 0 usque 310 00:17:01,860 --> 00:17:05,750 ad grades.count sed censu excludere. 311 00:17:05,750 --> 00:17:09,577 Sic erit 0, I, II, III, IV, V, usque tamen pluribus unum 312 00:17:09,577 --> 00:17:10,410 ante grades.count. 313 00:17:10,410 --> 00:17:14,160 >> Hoc est aliud quam esset typice pro ansas 314 00:17:14,160 --> 00:17:18,569 ubi vos haberet aliquam index variae fuerint aequales 0 primum 315 00:17:18,569 --> 00:17:25,480 et integrare quousque Judaeus quidam valorem minus quam comes items 316 00:17:25,480 --> 00:17:27,140 ut in aciem. 317 00:17:27,140 --> 00:17:29,820 >> Factaque est modificatio hoc actu, 318 00:17:29,820 --> 00:17:35,010 quae permittit nos facillime set diversus typus of iugis. 319 00:17:35,010 --> 00:17:40,570 Si mutes ad hoc range tribus punctis, ... 0 grade.count, 320 00:17:40,570 --> 00:17:45,120 repraesentat range 0 ad grades.count inclusive, 321 00:17:45,120 --> 00:17:49,260 id quod numerus est etiam ergo includitur in illa range. 322 00:17:49,260 --> 00:17:52,110 >> Sed hoc est valde manus haec enim res exigere, 323 00:17:52,110 --> 00:17:54,590 dum tempus habemus facere iterations super loop 324 00:17:54,590 --> 00:17:59,630 quia illi sunt indices nulla iudex, ut supra dictum est in aliis linguis 325 00:17:59,630 --> 00:18:02,360 etiam. 326 00:18:02,360 --> 00:18:05,210 Quis quaestiones hoc loop? 327 00:18:05,210 --> 00:18:10,660 >> Sic illic 'implicita definition huius index variabilis, 328 00:18:10,660 --> 00:18:14,350 quorum valor incipit 0, pergit omnis ansa iteratione 329 00:18:14,350 --> 00:18:17,950 by I crescere usque ad punctum quae aequetur grades.count, 330 00:18:17,950 --> 00:18:20,380 quae puncto, ansa aborts. 331 00:18:20,380 --> 00:18:23,730 >> Animadverto ut in nostro string interpolation hic, 332 00:18:23,730 --> 00:18:26,910 possumus actu facere aliquod simplex manipulations ad eos valores. 333 00:18:26,910 --> 00:18:31,230 Ita plus index I voluntate actu fungi summatione pretium 334 00:18:31,230 --> 00:18:34,780 quia index est, in Hoc in casu, an integer. 335 00:18:34,780 --> 00:18:37,810 Et secundum hoc, non erit tunc convertitur in filo 336 00:18:37,810 --> 00:18:42,230 et hic insertum hoc chorda, sicut et apud nos debebat. . 337 00:18:42,230 --> 00:18:44,520 >> Et Compleo rem hic est de vestit 338 00:18:44,520 --> 00:18:50,730 quoniam etiam quod fetching valores atque valores 339 00:18:50,730 --> 00:18:54,080 usura quadratum bracket notatio ut vidimus etiam aliis linguis. 340 00:18:54,080 --> 00:18:57,130 341 00:18:57,130 --> 00:19:01,030 >> Recte, ut hinc iam summae omnium nostrorum computant gradus. 342 00:19:01,030 --> 00:19:02,780 Jam de altera sequitur fore 343 00:19:02,780 --> 00:19:07,580 facere divisionem operatione invenire de mediocris gradus eorum. 344 00:19:07,580 --> 00:19:10,150 Sed magnum aliquid quae hic aguntur nota 345 00:19:10,150 --> 00:19:15,020 forte hoc nomen triennio amplius, quod integrum. 346 00:19:15,020 --> 00:19:18,020 Sed nos postulo ut facere aliqua mala sort of duplex divisio. 347 00:19:18,020 --> 00:19:20,600 Et hoc est iens futurus maximi momenti cum 348 00:19:20,600 --> 00:19:24,140 hoc volumus operationis quia quae dicuntur talem habemus pontificem 349 00:19:24,140 --> 00:19:28,430 est quod nos postulo ut actu praestare divisio in duo duplis. 350 00:19:28,430 --> 00:19:31,370 Et cotidie commonens eo Swift est valde typed, 351 00:19:31,370 --> 00:19:36,760 set oportet explicite omnes items geminata antequam actu 352 00:19:36,760 --> 00:19:38,300 faciendam illam operationem. 353 00:19:38,300 --> 00:19:40,550 >> Sic in ordinem nobis praestare duplex divisio, 354 00:19:40,550 --> 00:19:43,730 quia non sufficit unum duplicem esse earum rerum. 355 00:19:43,730 --> 00:19:46,400 Uterque habet esse in duplici ordine velox 356 00:19:46,400 --> 00:19:50,860 ad hoc enim scitote intellegentes quod est quod vis facere. 357 00:19:50,860 --> 00:19:54,360 Ita tunc explicite typecast ea summa, quam supra diximus computatur 358 00:19:54,360 --> 00:19:58,970 comitem geminata gradus et et quod tunc perficiat operationem store 359 00:19:58,970 --> 00:20:02,390 ut in hac differentia, imo hoc novum constans vocavit mediocris, 360 00:20:02,390 --> 00:20:06,810 quae habent rationem, putas? 361 00:20:06,810 --> 00:20:07,587 Duplex, yeah. 362 00:20:07,587 --> 00:20:09,420 Sic in hoc casu, nos non ut exprimeret 363 00:20:09,420 --> 00:20:13,450 concludi potest ex eo operatio qualis data average 364 00:20:13,450 --> 00:20:14,730 erit. 365 00:20:14,730 --> 00:20:19,025 Et Celer est generaliter pulchellus bonus de rationibus colligi possunt. 366 00:20:19,025 --> 00:20:22,116 367 00:20:22,116 --> 00:20:24,200 >> Vis videre currerem aut moveri possum? 368 00:20:24,200 --> 00:20:25,640 Volo ut custodiant eundo. 369 00:20:25,640 --> 00:20:28,130 Quis quaestiones huius? 370 00:20:28,130 --> 00:20:28,630 Magna. 371 00:20:28,630 --> 00:20:31,160 372 00:20:31,160 --> 00:20:35,010 >> Nunc erant 'iens ut satus impetro bonum stuff-- definiendi functiones, 373 00:20:35,010 --> 00:20:39,090 et alia genera sunt duo quod non proprium Celer 374 00:20:39,090 --> 00:20:41,620 vidi in aliis linguis usque ad hoc punctum, 375 00:20:41,620 --> 00:20:46,290 sed sunt in alio ut linguarum postea inveniet. 376 00:20:46,290 --> 00:20:48,210 Ut primum si vis definire functio, 377 00:20:48,210 --> 00:20:52,170 vos definire eam per RANCENS verbum officium et munus nomine 378 00:20:52,170 --> 00:20:56,710 deinde parentheses argumentis eoque sollemni perfecto vis accipere. 379 00:20:56,710 --> 00:21:00,280 Argumentis oportet etiam specify-- generally-- 380 00:21:00,280 --> 00:21:05,010 oportet etiam specificare typus of notitia quod sunt, colligi potest nisi. 381 00:21:05,010 --> 00:21:07,500 Et nos youll 'animadverto ut paulo caveat in exigua. 382 00:21:07,500 --> 00:21:09,920 >> In hoc casu functio vocavit printGradeCount. 383 00:21:09,920 --> 00:21:12,840 Erant 'iens accipere immo variable-- hic 384 00:21:12,840 --> 00:21:14,450 a constant-- gradebook vocatur. 385 00:21:14,450 --> 00:21:18,517 Et dicitur esse type aciem: integri. 386 00:21:18,517 --> 00:21:20,600 Nunc illic 'aliquid quod suus 'vere maximus hic 387 00:21:20,600 --> 00:21:21,849 Volo enim vos scire. 388 00:21:21,849 --> 00:21:27,560 Id quod per defaltam, ista qui hoc munus inputs 389 00:21:27,560 --> 00:21:34,380 definitur implicatum Dimissi keyword, Hoc posito quod non possum 390 00:21:34,380 --> 00:21:39,850 gradebook variabiles hic. 391 00:21:39,850 --> 00:21:43,360 Et huiusmodi sensum, quia sis in transeuntem data. 392 00:21:43,360 --> 00:21:45,860 Et fortasse non satis mutari de cubili tuo. 393 00:21:45,860 --> 00:21:50,800 Possibile est aperta legitur mentio; ponendo quod variabilis 394 00:21:50,800 --> 00:21:52,070 var keyword here. 395 00:21:52,070 --> 00:21:56,832 Sed illud est quod habes gotcha animadverti enim et antea 396 00:21:56,832 --> 00:21:59,790 suppositum est quod suus 'iens dum variabili, immo 397 00:21:59,790 --> 00:22:02,640 est constans. 398 00:22:02,640 --> 00:22:07,340 >> Omni jure, sic tum in hac causa non sumus ulla ratione reditum type. 399 00:22:07,340 --> 00:22:09,460 Ut ostendam tibi quoniam non quod in iustus momento. 400 00:22:09,460 --> 00:22:12,340 Sed nota quod hic habemus solum simplex, si condicionis. 401 00:22:12,340 --> 00:22:14,560 Si gradebook est inane, quod in hac causa 402 00:22:14,560 --> 00:22:19,310 hoc est proprium integer array, tunc procer sicco aliquid. 403 00:22:19,310 --> 00:22:23,100 Aliter facimus aliquid aliud. 404 00:22:23,100 --> 00:22:25,000 >> Pulchellus simplex tantum opinor. 405 00:22:25,000 --> 00:22:27,960 Si vero quaestiones obstabat. 406 00:22:27,960 --> 00:22:33,350 >> Hoc munus, mediocris, et fit argumenta, vel potius unum argumentum 407 00:22:33,350 --> 00:22:37,507 gradebook quod hoc tempore est iens ut revertetur duplici type. 408 00:22:37,507 --> 00:22:39,340 Quia computatis mediocris et suus ' 409 00:22:39,340 --> 00:22:45,010 iens actu revertere computed mediocris vocatione line. 410 00:22:45,010 --> 00:22:50,070 >> Hic denotamus type redire post aliam sagittam. 411 00:22:50,070 --> 00:22:53,260 Et hoc forte adtractent genus infandum primo. 412 00:22:53,260 --> 00:22:55,610 Youve consuerunt ad exitum vertente 413 00:22:55,610 --> 00:22:57,720 coram omnibus typus muneris. 414 00:22:57,720 --> 00:23:00,310 Quod si putatis huius in terms Mathematicis utentes rationibus, 415 00:23:00,310 --> 00:23:03,320 sicut cum habeas mathematica tubus stamni folio functio, 416 00:23:03,320 --> 00:23:06,807 tibi functio cum aliqua inputs, et producit output. 417 00:23:06,807 --> 00:23:08,890 Et ut 'exigo quis haec supponitur imitatricem esse volt. 418 00:23:08,890 --> 00:23:12,460 Et a duobus aliis linguis quod syntax similia quoque 419 00:23:12,460 --> 00:23:15,674 sed haud scio an qui vos Ive 'seen in CS50. 420 00:23:15,674 --> 00:23:17,090 Sed tamen hoc non confundentur. 421 00:23:17,090 --> 00:23:21,650 Sagitta significat quid futurum sit reddi deberet. 422 00:23:21,650 --> 00:23:23,650 OK, quo tendimus computare hoc mediocris? 423 00:23:23,650 --> 00:23:25,649 Bene, si gradebook inanis est ergo intentos nos 424 00:23:25,649 --> 00:23:30,731 rediturus 0, quod forte de hac ex ratione. 425 00:23:30,731 --> 00:23:32,980 Nescio, veni obsecro declinemus ad quod in pauco. 426 00:23:32,980 --> 00:23:34,688 Hoc non potest actu rationabiliter via 427 00:23:34,688 --> 00:23:38,310 computare an average si habemus inane gradebook. 428 00:23:38,310 --> 00:23:41,260 >> Tunc puteus 'iustus nostra contentus perorare. 429 00:23:41,260 --> 00:23:43,900 Animadverto ut hic sumus actu have an alternis version of a 430 00:23:43,900 --> 00:23:49,190 pro ansam veniat, quod sinit iterate item in ordine singula 431 00:23:49,190 --> 00:23:53,630 et ponunt quodlibet elementum in sua discessum dederint variabilis. 432 00:23:53,630 --> 00:23:56,200 Per gradus enim differentia specifica in gradebook, quae dicuntur talem habemus pontificem 433 00:23:56,200 --> 00:24:00,560 quod erant 'iens ut simpliciter partum a novus constans vocavit 434 00:24:00,560 --> 00:24:05,180 quod est iens ut repraesentant grade item in omni unique gradebook 435 00:24:05,180 --> 00:24:06,769 omni tempore pro loop iterates. 436 00:24:06,769 --> 00:24:08,560 Ita primum tempus suus currere gradus voluntatem 437 00:24:08,560 --> 00:24:09,800 primum item in gradebook. 438 00:24:09,800 --> 00:24:12,300 Secundo autem eris Circa secundum sic de aliis 439 00:24:12,300 --> 00:24:15,970 donec gradebook habet exhaustis ipsa elementa. 440 00:24:15,970 --> 00:24:20,390 Tum denique quia poterimus gradu in nostra variabilis summatione 441 00:24:20,390 --> 00:24:22,570 et reversus fueris nostri mediocris sicut vidimus ante. 442 00:24:22,570 --> 00:24:25,670 443 00:24:25,670 --> 00:24:26,950 OK, quis quaestiones? 444 00:24:26,950 --> 00:24:27,699 Sic? 445 00:24:27,699 --> 00:24:28,990 AUDITORES: Habeo duas quaestiones. 446 00:24:28,990 --> 00:24:33,586 Numerus unus, hypothetice, potest in hoc uno te currere integer? 447 00:24:33,586 --> 00:24:35,604 Non habet esse a duplum, quod est rectam? 448 00:24:35,604 --> 00:24:37,520 DAN AMRMENDARIZ: Potes hominumque implorabimus fidem quaestionem? 449 00:24:37,520 --> 00:24:39,587 AUDITORES: Numquid possum facere integer ut mediocris? 450 00:24:39,587 --> 00:24:41,670 DAN AMRMENDARIZ: Potes facere quasi medium Suspendisse commodo integer? 451 00:24:41,670 --> 00:24:45,015 Ita redire integer average pro duplici? 452 00:24:45,015 --> 00:24:48,204 >> AUDITORES: tu Return-- habuerimus potestatem nunc infra. 453 00:24:48,204 --> 00:24:49,870 DAN AMRMENDARIZ: Ius hic 0.0 redire? 454 00:24:49,870 --> 00:24:51,790 AUDITORES: Yeah, iustus redire 0. 455 00:24:51,790 --> 00:24:56,590 Sic aut erit LXXX aut LXXXV, sed non 85.2. 456 00:24:56,590 --> 00:24:59,465 >> DAN AMRMENDARIZ: Sic in hoc casu, sic a duobus modis 457 00:24:59,465 --> 00:25:00,090 Respondeo dicendum quod ad. 458 00:25:00,090 --> 00:25:02,760 Dimitte me, ut eos. 459 00:25:02,760 --> 00:25:06,740 Si modo tibi hanc dabit vicissitudinem 0, 0, integer valorem. 460 00:25:06,740 --> 00:25:09,730 Et ut faciam type error for this case 461 00:25:09,730 --> 00:25:13,210 quia exspectat duplici sed revertitur integer. 462 00:25:13,210 --> 00:25:16,770 Si integrum redire possum. 463 00:25:16,770 --> 00:25:20,450 Possum set reditum type int, redire 0 hic, 464 00:25:20,450 --> 00:25:22,047 et non compleverit verbum duplex divisio. 465 00:25:22,047 --> 00:25:23,880 Sed tunc considerandum esset faciens integer divisio. 466 00:25:23,880 --> 00:25:27,080 Sic igitur non est mediocris ut essemus posses. 467 00:25:27,080 --> 00:25:29,210 Sed sic possumus modify GENERIBUS MONACHORUM in viam illam. 468 00:25:29,210 --> 00:25:32,598 >> AUDITORES: Et secundo vobis Duplici enim ille in summo. 469 00:25:32,598 --> 00:25:35,502 Sed deorsum, cum redit Geminus Geminus, 470 00:25:35,502 --> 00:25:38,280 quod iam automatically reversus Geminus format. 471 00:25:38,280 --> 00:25:42,278 Quid adhuc desideramus definire ictibus sagittarum in summo Duplex? 472 00:25:42,278 --> 00:25:45,010 >> DAN AMRMENDARIZ: So in causa, hoc est partem 473 00:25:45,010 --> 00:25:50,580 of the-- sic repetere quaestionem, quoniam suus 'a reditu implicita 474 00:25:50,580 --> 00:25:56,030 hic rationes, quae hoc actu type est, cum necesse sit expressa Celer 475 00:25:56,030 --> 00:25:59,970 quid velimus reverti possit de hoc munus 476 00:25:59,970 --> 00:26:02,690 ut cum factum fuerit praestat typus reprehendo, eam can planto certus 477 00:26:02,690 --> 00:26:05,850 quod nos scriptum actu deorsum est secundum quod actu. 478 00:26:05,850 --> 00:26:10,225 Sic suus 'amo quandam proriperet tecum sort situs locantur universa. 479 00:26:10,225 --> 00:26:11,050 Sed are-- 480 00:26:11,050 --> 00:26:12,560 >> AUDITORES: [tacita] telum? 481 00:26:12,560 --> 00:26:19,490 >> DAN AMRMENDARIZ: Sunt causae cum possumus speciem possumus implicite 482 00:26:19,490 --> 00:26:21,550 set reditum type. 483 00:26:21,550 --> 00:26:23,940 Sed in hoc casu, non existimo operari. 484 00:26:23,940 --> 00:26:26,190 Illic 'aliqua alia syntax quod puteus 'animadverto postea. 485 00:26:26,190 --> 00:26:30,320 486 00:26:30,320 --> 00:26:35,280 >> Omni jure, ita hoc fonte derivata codice est aliquantulus frenum diversis 487 00:26:35,280 --> 00:26:41,839 quia haec argumenta ex parses functionis nos vocant. 488 00:26:41,839 --> 00:26:44,130 Me facit ostendo antequam actu movere on 489 00:26:44,130 --> 00:26:48,050 ad aliquam interesting res quod fit in Swift. 490 00:26:48,050 --> 00:26:51,870 >> Ac per hoc, si iustus run is codicem attende quid faciat 491 00:26:51,870 --> 00:26:54,900 is-- dum genus illud dat mihi fatum error. 492 00:26:54,900 --> 00:26:59,730 Praeterire debeo duobus integros secundum imperium linea argumentum. 493 00:26:59,730 --> 00:27:06,220 Proinde videamus, et CL LXXX et hit Ingreditur scire quid suus 'vere est. 494 00:27:06,220 --> 00:27:09,890 Suus 'accipiendo singulas hi valores integri. 495 00:27:09,890 --> 00:27:12,040 Suus 'inputting eos in gradebook. 496 00:27:12,040 --> 00:27:14,470 Et tunc suus 'faciendo quod mediocris calculo 497 00:27:14,470 --> 00:27:16,650 et outputting quod volumus specto. 498 00:27:16,650 --> 00:27:19,950 >> Manifestum est autem quod aliquid illic 'iens cum ad respuendum hoc aliquid 499 00:27:19,950 --> 00:27:23,300 aliquid, quam unum integrum. 500 00:27:23,300 --> 00:27:27,300 Cum ex quo eramus revocaret commercio cum order versus argumenta 501 00:27:27,300 --> 00:27:32,640 C in aliis linguis primo Ti 0 item in order versus argumentum 502 00:27:32,640 --> 00:27:35,774 album est nomen imperii quod vere simus exsecutioni mandandam. 503 00:27:35,774 --> 00:27:38,690 In hoc casu, Im 'iustus looping omnium order versus argumenta. 504 00:27:38,690 --> 00:27:41,650 At ego ne faciat omne genus placet reprehendo praeterire illo primo. 505 00:27:41,650 --> 00:27:45,920 Im 'iustus sum explicite vel implicite reprehendo quod istarum specierum 506 00:27:45,920 --> 00:27:49,900 sunt numeri integri antequam actu compleverit verbum istud, supputationem. 507 00:27:49,900 --> 00:27:52,420 >> Et quod suus 'essentialiter quid hic aguntur. 508 00:27:52,420 --> 00:27:55,860 Quia in omni ratione accipietur processus argumentis, 509 00:27:55,860 --> 00:27:59,210 Ego aliquem ualebat. 510 00:27:59,210 --> 00:28:01,970 Et in hoc casu, Im 'iens ad conandum primitivus 511 00:28:01,970 --> 00:28:07,620 quod argumentum in integer by peractas explicit typecast, 512 00:28:07,620 --> 00:28:12,310 quia in input, filo neque enim integrum. 513 00:28:12,310 --> 00:28:18,140 >> Ridiculum autem est quoddam syntaxi si aequalis sit gradus Int (ratio). 514 00:28:18,140 --> 00:28:21,120 Quod iam actu est hic est valde 515 00:28:21,120 --> 00:28:24,390 principes tui Swift usura. 516 00:28:24,390 --> 00:28:27,610 Hoc est usura quid vocavit ad libitum type. 517 00:28:27,610 --> 00:28:34,790 >> Hoc munus, Int (oratio), redeat an non integer, sed redit 518 00:28:34,790 --> 00:28:37,470 quid dicitur ad libitum integer. 519 00:28:37,470 --> 00:28:41,200 Et hoc est genus typum superpositus figuram. 520 00:28:41,200 --> 00:28:45,900 Vos can imaginari quaedam quasi suus 'revertentes quasi sarcina. 521 00:28:45,900 --> 00:28:47,750 Cumque aperire sarcina, aut 522 00:28:47,750 --> 00:28:53,930 integer habet quod fit aut ei plane nihil sit omnino. 523 00:28:53,930 --> 00:28:58,140 Et hoc utile est error tenendo mechanism, quia in hoc casu 524 00:28:58,140 --> 00:29:02,080 possumus invenire, hoc type conversionem prospere? 525 00:29:02,080 --> 00:29:05,810 Si ergo id quidem habiturus integrum intus. 526 00:29:05,810 --> 00:29:08,750 Alioquin suus 'iens ut aliquam pretium ut, evocabo nil, quod 527 00:29:08,750 --> 00:29:10,920 non omnino integer repraesentent. 528 00:29:10,920 --> 00:29:13,270 Suus 'vere non repraesentativum. 529 00:29:13,270 --> 00:29:18,130 >> Et propter hoc, si constructio nobis praebet, ut sarcina detegentem, 530 00:29:18,130 --> 00:29:19,850 ut libitum obligandi. 531 00:29:19,850 --> 00:29:25,560 Et si sunt, concipere possumus, quod evolvere sarcina et invenire an integer intus, 532 00:29:25,560 --> 00:29:27,720 quae deinde agitet dicuntur talem habemus pontificem hic est quod volumus ergo 533 00:29:27,720 --> 00:29:33,090 fateantur ponerentur in valorem hac constanti gradu dicitur. 534 00:29:33,090 --> 00:29:36,590 Si autem pars constitutionis, si constitutionis partes summitatem 535 00:29:36,590 --> 00:29:40,390 curremus, quoniam Unwrap eram prosperitas. 536 00:29:40,390 --> 00:29:43,290 >> Si ita contingat Erat an forte error 537 00:29:43,290 --> 00:29:47,040 in hoc explicit type conversionem si rumpat quis filum de to an integer, maybe 538 00:29:47,040 --> 00:29:49,160 suus 'valorem ABC puta. 539 00:29:49,160 --> 00:29:52,120 Et quod suus 'vere non iens converti ad an integer. 540 00:29:52,120 --> 00:29:55,520 Tunc revertetur nil, quae non est integer. 541 00:29:55,520 --> 00:29:57,570 Et si hoc bene dicitur tunc deficiat. 542 00:29:57,570 --> 00:30:01,930 quia non erit gradus non habet integer content. 543 00:30:01,930 --> 00:30:06,391 Et illud curram hoc aliud obstructionum instead. 544 00:30:06,391 --> 00:30:06,890 Sic? 545 00:30:06,890 --> 00:30:09,652 >> AUDITORES: Nil est N-I-L? 546 00:30:09,652 --> 00:30:11,110 DAN AMRMENDARIZ: nil est N-I-L, quod sic. 547 00:30:11,110 --> 00:30:14,970 548 00:30:14,970 --> 00:30:20,310 >> Sic maybe unum durissima de Celer 549 00:30:20,310 --> 00:30:23,690 praesertim cum sis in ergo colliguntur zizania in iOS app 550 00:30:23,690 --> 00:30:27,442 et vestri 'actu trying facere progressum ibi. 551 00:30:27,442 --> 00:30:29,400 Suus 'iens ut ululantium at tibi libitum. 552 00:30:29,400 --> 00:30:33,050 Suus 'iens ut roget pro quaestio marcas et exclamation cuspis. 553 00:30:33,050 --> 00:30:37,100 Sed semel vos instar out-- si devote districtus nonnihil temporis tribuit remanens 554 00:30:37,100 --> 00:30:41,990 quid agatur ad libitum rationibus youll salvum fac temet ipsum multum capitis 555 00:30:41,990 --> 00:30:46,040 ut vos es trying scribere an app in Swift. 556 00:30:46,040 --> 00:30:47,660 >> Suus etiam praepotentem pluma. 557 00:30:47,660 --> 00:30:49,826 Et youll 'iustus have quia nunc mihi crede. 558 00:30:49,826 --> 00:30:52,620 Sed puteus 'animadverto huius constructionis communia et aliis nonnullis placet 559 00:30:52,620 --> 00:30:56,740 quibusdam aliunde codicem nos in exigua ostendam tibi. 560 00:30:56,740 --> 00:31:00,440 >> Alias ​​quaestiones sunt initiali? 561 00:31:00,440 --> 00:31:03,790 562 00:31:03,790 --> 00:31:08,690 Ita takeaway est an maximus optional type est sort of a metatype. 563 00:31:08,690 --> 00:31:12,500 Aut ipso habet suum momentum, et si sic, tunc 564 00:31:12,500 --> 00:31:18,110 erit fortasse quod valor coniuncta ea omnia aut nihil valet, 565 00:31:18,110 --> 00:31:19,620 quod repraesentatur per `nisl. 566 00:31:19,620 --> 00:31:24,210 567 00:31:24,210 --> 00:31:28,870 Reliqua huius est forte Et prout vultis specto. 568 00:31:28,870 --> 00:31:32,900 >> Sic lets 'in munitionibus Difficultas tamen iterum. 569 00:31:32,900 --> 00:31:37,070 Et nunc vide aliquid melius alia notitia typus actu. 570 00:31:37,070 --> 00:31:41,290 Quorum unum est dictionary quae simillima Python dictionaries. 571 00:31:41,290 --> 00:31:48,270 Praesent aliquam similis Nullam mensam C. Est essentialiter mapping claves 572 00:31:48,270 --> 00:31:49,820 ubi `claves possit chordis. 573 00:31:49,820 --> 00:31:52,670 Cum ea intueberis clavium qui claves habet valorem. 574 00:31:52,670 --> 00:31:56,020 Sic non satis instructis sed instead, arctius coniungitur 575 00:31:56,020 --> 00:31:58,810 Nullam ut a map vel cinis mensam. 576 00:31:58,810 --> 00:32:02,420 >> Videamus quemadmodum putatur antequam actu operari 577 00:32:02,420 --> 00:32:05,210 source codice ingredi ipsum. 578 00:32:05,210 --> 00:32:07,680 Si iustus run is, nihil vere contingit. 579 00:32:07,680 --> 00:32:12,430 Suus 'indicaverit mihi ut Im' expectans quidam parametri sequenti type. 580 00:32:12,430 --> 00:32:16,050 Im 'iens ut providebit appositi problemate nomina, 581 00:32:16,050 --> 00:32:18,490 ita pset0, maybe EGO got C. 582 00:32:18,490 --> 00:32:20,790 Et pset1, EGO got a V. 583 00:32:20,790 --> 00:32:24,630 Deinde in exem ego Fecit autem et vere puteus XXX. 584 00:32:24,630 --> 00:32:27,180 Et oops, ledo spatium hic. 585 00:32:27,180 --> 00:32:30,940 >> Cum ledo Ingredere tu ipse domine perspicis it aliqua supputatione. 586 00:32:30,940 --> 00:32:33,740 Dicit gradebook est tribus gradus, pset1, pset0, exem. 587 00:32:33,740 --> 00:32:36,120 Et gradebook habet Specialem huiusmodi mediocris. 588 00:32:36,120 --> 00:32:38,370 Similiter alibi apud eundem, opus sumus cum hoc gradebook idea, 589 00:32:38,370 --> 00:32:44,650 sed erant 'iens ut permanerent iterating cum munus nostrae complexionem. 590 00:32:44,650 --> 00:32:47,650 >> Ita exorsus sumus iusti iens creo a functio, 591 00:32:47,650 --> 00:32:49,390 excudendi usu sit amet. 592 00:32:49,390 --> 00:32:51,920 Et illic 'haec exit munus, quod in voluntate 593 00:32:51,920 --> 00:32:53,710 violenter excedere application. 594 00:32:53,710 --> 00:32:56,530 Hoc autem non est aliquid quod te uti in iOS app. 595 00:32:56,530 --> 00:32:59,750 Hoc solum hic cum a to order versus argumentum. 596 00:32:59,750 --> 00:33:01,990 Tunc puteus 'satus tendens Xcode. 597 00:33:01,990 --> 00:33:07,760 Sed hoc speciale mandatum style linea progressio in Swift. 598 00:33:07,760 --> 00:33:11,490 >> Sit vide ex est interesting hic. 599 00:33:11,490 --> 00:33:15,150 Videamus modo duorum interesting quae commemorare fortasse 600 00:33:15,150 --> 00:33:19,930 quod est in officium printing numerum gradus, 601 00:33:19,930 --> 00:33:26,090 ut memini me ut album of items-- pset1, pset0, et exem. 602 00:33:26,090 --> 00:33:29,130 Vos can vere cito et quo facilius facere possitis 603 00:33:29,130 --> 00:33:34,490 gradebook accipiendo, quod dictionary quae habet clavibus et valores. 604 00:33:34,490 --> 00:33:38,730 Find in omnibus sit amet in dot claves modus hic, 605 00:33:38,730 --> 00:33:43,180 et tum hoc joinWithSeparator, quod tunc omnia clavium 606 00:33:43,180 --> 00:33:48,590 quia typed in, vel pset1-- contristati pset0, pset1 et exam-- 607 00:33:48,590 --> 00:33:53,030 et concatenare eos usura a comma et spatium 608 00:33:53,030 --> 00:33:55,400 creare vnum longum filum. 609 00:33:55,400 --> 00:34:00,190 Hoc enim iustum est operatio coniungere phenomenally contextibus variis utilitatem. 610 00:34:00,190 --> 00:34:03,450 Et sic manifestum est hoc joinWithSeparator. 611 00:34:03,450 --> 00:34:06,939 >> Et hoc est quod unum Swift mutatus ab I ad II Swift. 612 00:34:06,939 --> 00:34:08,730 Ibi solebat esse a Python style-- si vestri ' 613 00:34:08,730 --> 00:34:13,219 familiar cum Python-- a Python style coniungere modus filis. 614 00:34:13,219 --> 00:34:15,699 Sed quod iam non est casus in Swift II. 615 00:34:15,699 --> 00:34:19,400 Vis uti sis concatenare an array of effercio 616 00:34:19,400 --> 00:34:23,380 cum filo. 617 00:34:23,380 --> 00:34:27,889 >> Ita fortasse peragimus discussionem coram mediocris, 618 00:34:27,889 --> 00:34:32,659 paulo sensum facit ad nostrum institutum pertinet mediocris 619 00:34:32,659 --> 00:34:36,610 ad libitum duplex potius quam iustus an explicit duplum. 620 00:34:36,610 --> 00:34:39,239 Quia quod habuimus ubi insolitam conditio, 621 00:34:39,239 --> 00:34:41,550 quod si actu gradebook non habet valores intra eam? 622 00:34:41,550 --> 00:34:44,280 Quod si mediocris reditus? 623 00:34:44,280 --> 00:34:46,350 >> Bene maybe vos in C volebat aliquid 624 00:34:46,350 --> 00:34:50,040 sicut dum vigilis exceptus valorem, sicut 0.0 forte numerus negativus 625 00:34:50,040 --> 00:34:53,690 aut sicut aliquid repraesentans eo quod erat quoddam error conditionis 626 00:34:53,690 --> 00:34:57,910 et fortasse non actu facultatem emptori quod mediocris. 627 00:34:57,910 --> 00:35:05,590 Bene pulchritudinem requirentis an type libitum esset ut faceret. 628 00:35:05,590 --> 00:35:09,540 Et nunc dico me omnes sermones istos, et hoc actu non utitur optionals. 629 00:35:09,540 --> 00:35:12,970 Sed ut mox videbimus minutes ubi nos can paro average 630 00:35:12,970 --> 00:35:17,230 ad libitum notitia typus ut si actu redit aliqua notitia, tunc 631 00:35:17,230 --> 00:35:18,470 pergemus quod data. 632 00:35:18,470 --> 00:35:20,570 Aliter pergemus nil, dicens quod hoc 633 00:35:20,570 --> 00:35:22,200 non significanter computatio. 634 00:35:22,200 --> 00:35:25,650 635 00:35:25,650 --> 00:35:28,570 >> Lets moventur ad aliquid. 636 00:35:28,570 --> 00:35:35,910 Ita hic habuimus intuente tot exemplis in order versus. 637 00:35:35,910 --> 00:35:39,470 Sed vere quid vestri 'iens ad tractandas Xcode est. 638 00:35:39,470 --> 00:35:43,720 Unus autem de bello bella Xcode est, et in specie in Celer 639 00:35:43,720 --> 00:35:47,450 est quod habemus hoc contracta res est et a THEATRUM. 640 00:35:47,450 --> 00:35:51,470 Et a THEATRUM est omnino iOS app. 641 00:35:51,470 --> 00:35:54,751 Sed quod sino vos ad experimentum Celer cum admodum facilis. 642 00:35:54,751 --> 00:35:56,000 Vos can typus omnis vestra code. 643 00:35:56,000 --> 00:35:58,140 Suus 'nicely syntax highlighted hic. 644 00:35:58,140 --> 00:36:01,600 Cum novum file, inquies THEATRUM si vis creare. 645 00:36:01,600 --> 00:36:08,720 Sed ad rem circa THEATRUM quoniam a dextris est fenestram, 646 00:36:08,720 --> 00:36:12,020 non actu monstrabo tibi output de cogitationibus vestris code. 647 00:36:12,020 --> 00:36:16,110 Itaque si illud volumine descendit, quid possumus coacervatum codice variis ordinibus 648 00:36:16,110 --> 00:36:17,200 contingit actu esse. 649 00:36:17,200 --> 00:36:19,850 650 00:36:19,850 --> 00:36:26,790 >> Ac per hoc, erant 'iens ut mutare partes iustus aliquantulus frenum 651 00:36:26,790 --> 00:36:30,960 et quod vere loqui refert hoc modo altiorem gradum 652 00:36:30,960 --> 00:36:34,020 Swift quod operetur, et hoc est idea clausuras. 653 00:36:34,020 --> 00:36:36,960 Et youve 'forsit vidi pauco in JavaScript. 654 00:36:36,960 --> 00:36:40,770 Pro illis ex vobis qui non sunt in CS50, commissuras 655 00:36:40,770 --> 00:36:47,240 sunt popularis valde agendi altiorem gradum in vernaculis sermonibus. 656 00:36:47,240 --> 00:36:50,270 Sed etiam genus difficillime obvolvendum caput tuum circa primum. 657 00:36:50,270 --> 00:36:52,269 Saecularia igitur iudicia si respiciens ad hoc primum id urna. 658 00:36:52,269 --> 00:36:56,740 Aspicite et considerate source codice Si viderit domi. 659 00:36:56,740 --> 00:37:01,050 >> Ac per hoc, lets dicunt quod exponentes velit creare multum 660 00:37:01,050 --> 00:37:04,134 cum certa aliqua valorem. 661 00:37:04,134 --> 00:37:05,800 Ac per hoc non potest facere opus. 662 00:37:05,800 --> 00:37:09,270 Im 'iens ut vocant potentiam II, cuius tota intentio in vitam 663 00:37:09,270 --> 00:37:15,770 duplex est accipere input et eandem vim. 664 00:37:15,770 --> 00:37:21,210 Animadverto ut hic ego sum Accepta oratione quaedam data. 665 00:37:21,210 --> 00:37:23,137 Suus 'iens ut variabilis x. 666 00:37:23,137 --> 00:37:23,970 Suus 'a typus Geminus. 667 00:37:23,970 --> 00:37:26,190 Duplex hic itaque rediturus sum. 668 00:37:26,190 --> 00:37:29,100 Im 'iustus iens ut et Quo satis ingenue, pulchellus 669 00:37:29,100 --> 00:37:32,650 SIMPLEX viam duplicando hoc valore. 670 00:37:32,650 --> 00:37:35,600 Ego ostendam tibi quid alter iustum utile. 671 00:37:35,600 --> 00:37:40,418 >> Hic nota quod hoc range iterum. quia aliquid in I, dot 672 00:37:40,418 --> 00:37:44,130 puntocon, II, id est hoc loop erit bis currere. 673 00:37:44,130 --> 00:37:46,480 Hoc repraesentat dummy variabilis. 674 00:37:46,480 --> 00:37:49,650 Im 'non vere Significat 'exsisto usura ut variabilis usquam 675 00:37:49,650 --> 00:37:51,070 inside of hoc loop. 676 00:37:51,070 --> 00:37:55,380 EGO iustus volo hoc line of code bis currere, 677 00:37:55,380 --> 00:37:58,980 haud repetita scire ad valenciam illius range. 678 00:37:58,980 --> 00:38:02,570 >> Ac per hoc sequitur ego fugio times x bis, quae in sui ratione 679 00:38:02,570 --> 00:38:06,560 Im ': quod significet quod inde quadrando hoc valore. 680 00:38:06,560 --> 00:38:10,230 Et hoc accidit operari sicut debebat. 681 00:38:10,230 --> 00:38:16,410 II virtus transiens valorem 2.0 dat nobis an output of IV. 682 00:38:16,410 --> 00:38:18,810 3.2 operibus 10.24. 683 00:38:18,810 --> 00:38:22,660 >> Nunc non possumus facere simili pro potentia III. 684 00:38:22,660 --> 00:38:25,330 Nunc rhoncus sed mutare. 685 00:38:25,330 --> 00:38:28,840 Nam dummy variabilis in I III per multiplica III tempora 686 00:38:28,840 --> 00:38:29,830 et idem faciunt. 687 00:38:29,830 --> 00:38:32,240 >> Ita parum prodesse sentiat. 688 00:38:32,240 --> 00:38:34,270 Tamen illic 'an maximus res quae hic 689 00:38:34,270 --> 00:38:37,770 est quod istas intuens duobus muneribus, illic ' 690 00:38:37,770 --> 00:38:43,600 Unum est quod est aliud quae inventa est in domo hac parte. 691 00:38:43,600 --> 00:38:46,910 Reliqua illa duo functiones vim potestatemque III II, 692 00:38:46,910 --> 00:38:50,440 sunt enim, quoniam idem similiter operantur. 693 00:38:50,440 --> 00:38:53,460 >> Hinc itaque paulo debet terrere bell abscessum. 694 00:38:53,460 --> 00:38:56,200 Hopefully quid dicas dicens: Scis hoc sentit paulo 695 00:38:56,200 --> 00:38:59,250 sicut duplicatione labore. 696 00:38:59,250 --> 00:39:02,950 Forte via quae utinam omnia possit encapsulate 697 00:39:02,950 --> 00:39:06,630 et provide functio vel creare a munus, quod 698 00:39:06,630 --> 00:39:11,550 facit exigo quis volo sine id genus quamplurima enucleatae. 699 00:39:11,550 --> 00:39:15,732 Et hoc est quod virtus of clausuram permittit nobis Dominus ut faciamus. 700 00:39:15,732 --> 00:39:16,940 Sic lets 'inspice hanc. 701 00:39:16,940 --> 00:39:18,700 Et ego consumere copulabis minuta, quia hic 702 00:39:18,700 --> 00:39:20,310 est pulchellus maximus pro Swift. 703 00:39:20,310 --> 00:39:22,900 Invenimus enim in omni tempore. 704 00:39:22,900 --> 00:39:24,550 Sumamus definire munus. 705 00:39:24,550 --> 00:39:26,380 Suus 'iens ut dici powerOf. 706 00:39:26,380 --> 00:39:29,470 Suus 'iens accipere parameter vocavit typus y Int. 707 00:39:29,470 --> 00:39:32,220 Sed inspice reditum type. 708 00:39:32,220 --> 00:39:38,730 Reditum type est, in parentheses, Geminus telum Geminus. 709 00:39:38,730 --> 00:39:43,370 Per quae intelligitur quod hoc munus, hoc munus powerOf, 710 00:39:43,370 --> 00:39:46,550 functio redit. 711 00:39:46,550 --> 00:39:50,845 Quod acceperit a Geminus atque expeditione repetita supremum Duplex. 712 00:39:50,845 --> 00:39:53,720 Ut amplificarent genus rabidus, sed paulo ante in volumine 713 00:39:53,720 --> 00:39:55,060 et contemplabor ut videam quid eveniat intellego. 714 00:39:55,060 --> 00:39:57,910 Sumus inside of hoc munus powerOf. 715 00:39:57,910 --> 00:40:00,760 Sumamus creando novum munus vocavit exponentiator, 716 00:40:00,760 --> 00:40:02,900 sed quid refert. 717 00:40:02,900 --> 00:40:06,410 >> Nota quod hic habet an input valor ipsius x. 718 00:40:06,410 --> 00:40:09,910 Et assumens Duplex atque expeditione repetita supremum Duplex. 719 00:40:09,910 --> 00:40:16,320 Hoc est signum quod supra dictum est, nisi quod valor II 720 00:40:16,320 --> 00:40:20,060 III vel valorem quod superior tenetur in comminus eminus petunt, 721 00:40:20,060 --> 00:40:23,210 substituitur cum hic valor ipsius y, quae 722 00:40:23,210 --> 00:40:27,230 erat initialis parametri nostrae powerOf munus. 723 00:40:27,230 --> 00:40:31,700 Et ad hoc dicendum est, revertetur exponentiator. 724 00:40:31,700 --> 00:40:33,345 Sumamus redeundo functio. 725 00:40:33,345 --> 00:40:36,300 726 00:40:36,300 --> 00:40:39,550 >> Est genus quasi parum animo magno flante exsurgebat. 727 00:40:39,550 --> 00:40:44,360 Sed lets opinante quidnam coepturus contingit In quacumque die invocavero hoc munus powerOf 728 00:40:44,360 --> 00:40:47,610 et factum est in aliqua valorem quasi II. 729 00:40:47,610 --> 00:40:50,020 Hoc autem quid sit quod I nunc valorem 730 00:40:50,020 --> 00:40:55,130 II y, id valor y in hoc functio exponentiator 731 00:40:55,130 --> 00:40:56,410 Ita fiet, ut valorem II. 732 00:40:56,410 --> 00:41:01,290 At ego hoc si revertamini exponentiator munus. 733 00:41:01,290 --> 00:41:05,900 >> Vide igitur quid dicat Cicero creavi in ​​hoc casu. 734 00:41:05,900 --> 00:41:10,550 Sit quadratum est definitio, suus ' quod functio accipit Geminus 735 00:41:10,550 --> 00:41:12,610 et redit Duplex. 736 00:41:12,610 --> 00:41:16,590 Et ego creavi interfectorem functio ut quadrata aliquid 737 00:41:16,590 --> 00:41:19,782 utentes hoc mechanism ius hic. 738 00:41:19,782 --> 00:41:22,490 Et quid suus 'vere eventuras est quod hoc munus est reversus 739 00:41:22,490 --> 00:41:26,390 exponentiator, sed hoc valore y est depositum involvit inside of eam. 740 00:41:26,390 --> 00:41:31,080 Nunc itaque omni tempore uti aut hoc variabilis vocavit constant 741 00:41:31,080 --> 00:41:35,180 quadratum, quod suus 'iens conversari sicut munus. 742 00:41:35,180 --> 00:41:39,960 Itaque possum vocat variabilis amo vocare officii 743 00:41:39,960 --> 00:41:43,830 gradietur in ea et numero sicut in hoc casu III. 744 00:41:43,830 --> 00:41:45,910 Et tunc valor quadrare. 745 00:41:45,910 --> 00:41:53,340 Sic III quadrangulum erit IX fieri, ut hic vides. 746 00:41:53,340 --> 00:41:56,530 >> Realiter rabidus, sed hoc nunc sino mihi occasionem 747 00:41:56,530 --> 00:41:59,040 creare powerOf aliis functionibus. 748 00:41:59,040 --> 00:42:03,680 Sicut possum dicere, OK, bene volo ego novum officii powerOf (III) 749 00:42:03,680 --> 00:42:06,290 possunt et conportabis ut in constans vocavit cubi. 750 00:42:06,290 --> 00:42:10,220 Cybus autem est futurum separate munus quod tunc 751 00:42:10,220 --> 00:42:14,800 Tollet quoque praestantiae reliquerunt, ut input et cubo Videmus enim in valore infimum 752 00:42:14,800 --> 00:42:16,420 here. 753 00:42:16,420 --> 00:42:18,590 cubus II est iens ut provenient in VIII. 754 00:42:18,590 --> 00:42:21,330 755 00:42:21,330 --> 00:42:22,680 >> Hopefully pulchellus tersus effercio. 756 00:42:22,680 --> 00:42:25,920 Numquam te antea. 757 00:42:25,920 --> 00:42:29,990 Hortorque prospicere commissuras et paulo cognoscimus. 758 00:42:29,990 --> 00:42:33,570 Suus 'vere potens videmus amet diam JavaScript et in quibusdam aliis linguis. 759 00:42:33,570 --> 00:42:37,160 Suus 'vere vitalis intelligens APIs tam 760 00:42:37,160 --> 00:42:38,620 quod puteus 'adepto in secundo modo. 761 00:42:38,620 --> 00:42:39,456 Sic? 762 00:42:39,456 --> 00:42:43,740 >> AUDITORES: Cum facis powerOf (II), parenthesis, et 763 00:42:43,740 --> 00:42:48,764 alio parenthesis, alius input-- vestri 'repositoque basically quadratum. 764 00:42:48,764 --> 00:42:50,930 DAN AMRMENDARIZ: sic intuere extremius hic versus. 765 00:42:50,930 --> 00:42:55,930 Est actu totaliter potest facere quod trium plausum duplam ad modum tu scripseras. 766 00:42:55,930 --> 00:43:00,990 Ita powerOf (V) est quod nos erant 'iens V exponentiator hic habiturus est. 767 00:43:00,990 --> 00:43:04,160 Hoc per se futura Idem in IV quinti, 768 00:43:04,160 --> 00:43:07,200 quia weve creata an exponentiating munus quinti, 769 00:43:07,200 --> 00:43:09,920 Exerciti sumus et ut transiens in illud illa functio valorem IV. 770 00:43:09,920 --> 00:43:12,619 Et nos adepto ut valorem quod expectamus, MXXIV. 771 00:43:12,619 --> 00:43:14,785 AUDITORES: Quod suus 'non nominare, ita facilius 772 00:43:14,785 --> 00:43:16,570 legere, quadratum est. 773 00:43:16,570 --> 00:43:17,903 >> DAN AMRMENDARIZ: Recte prorsus. 774 00:43:17,903 --> 00:43:21,120 Itaque priusquam iustus vestietur illis in hac constante quantitatem hic ita 775 00:43:21,120 --> 00:43:23,808 quod nomen illud securus utor. 776 00:43:23,808 --> 00:43:24,308 Sic? 777 00:43:24,308 --> 00:43:26,942 >> AUDITORES: In hoc loco powerOf, suus 'pars 778 00:43:26,942 --> 00:43:30,774 de programming lingua ut opponitur ad viam vobis 779 00:43:30,774 --> 00:43:33,952 cogitare powerOf in [tacita]? 780 00:43:33,952 --> 00:43:35,660 DAN AMRMENDARIZ: So in hoc casu, powerOf 781 00:43:35,660 --> 00:43:39,280 est simpliciter nomine munus quod hic definitur. 782 00:43:39,280 --> 00:43:41,801 Sic suus ', non inclusae ad ipsius linguae, 783 00:43:41,801 --> 00:43:43,550 sed potius suus 'iustus functio quod habet 784 00:43:43,550 --> 00:43:45,628 quod nomen ipsi id nomen tribuimus. 785 00:43:45,628 --> 00:43:48,770 786 00:43:48,770 --> 00:43:51,920 Quaelibet alia quaestiones? 787 00:43:51,920 --> 00:43:52,800 Omni jure. 788 00:43:52,800 --> 00:43:54,750 >> Iam hoc magnum est. 789 00:43:54,750 --> 00:43:58,170 Videre autem non es multum clausurae FUNCTIONUM IGITUR 790 00:43:58,170 --> 00:44:03,440 ubi sunt sicut hoc definis, inside unius munus, aliud munus. 791 00:44:03,440 --> 00:44:04,320 Et cum volueritis potestis facere. 792 00:44:04,320 --> 00:44:06,430 Tamen suus 'genus non vere necessariam, ius? 793 00:44:06,430 --> 00:44:09,189 Sicut quid definimus functio vocavit exponentiator 794 00:44:09,189 --> 00:44:10,480 et protinus reddunt. 795 00:44:10,480 --> 00:44:15,220 Cur non EGO iustus statim revertetur hoc munus? 796 00:44:15,220 --> 00:44:18,890 >> Denique hoc ipsum idea post conceptum dicitur 797 00:44:18,890 --> 00:44:22,410 anonymous functiones, ubi anonymous functiones actu facere non 798 00:44:22,410 --> 00:44:25,270 quia nomen habes Non opus habent. 799 00:44:25,270 --> 00:44:28,700 Itaque hic in 7B, ut possimus invenire praecise. 800 00:44:28,700 --> 00:44:31,470 Tota eodem codice, does exigo idem, 801 00:44:31,470 --> 00:44:35,570 Nunc autem soluti sumus Ive 'mutatur modice ita hoc munus statim powerOf 802 00:44:35,570 --> 00:44:37,750 functio redit. 803 00:44:37,750 --> 00:44:44,150 Animadverto ut post reditum, illic 'an aperta bracket crispos. 804 00:44:44,150 --> 00:44:46,410 Suus 'expectans hoc input Geminus. 805 00:44:46,410 --> 00:44:48,560 Suus 'existimabant output Geminus. 806 00:44:48,560 --> 00:44:52,175 Et tunc in keyword separat se signum. 807 00:44:52,175 --> 00:44:53,550 Sic anonymi munus. 808 00:44:53,550 --> 00:44:57,030 Actu non habet nomen, quum antequam vocatus exponentiator. 809 00:44:57,030 --> 00:45:00,229 Sed videamus, quemadmodum vere non referri ad exponentiator 810 00:45:00,229 --> 00:45:01,270 extra hanc functionem. 811 00:45:01,270 --> 00:45:02,470 Ita non refert. 812 00:45:02,470 --> 00:45:06,300 Et hoc est functio anonymous sic dicta quod sit ignobilis, 813 00:45:06,300 --> 00:45:09,107 tamen suus 'adhuc used Huius in code. 814 00:45:09,107 --> 00:45:13,690 815 00:45:13,690 --> 00:45:16,079 >> Tunc iugo ones sum iens ut permanerent hopefully 816 00:45:16,079 --> 00:45:17,370 flatus mentis parum. 817 00:45:17,370 --> 00:45:20,410 Possumus etiam simpliciorem hoc. 818 00:45:20,410 --> 00:45:24,490 Quia sicut astutely tactum est supra, 819 00:45:24,490 --> 00:45:29,100 forte cognoscat actu, per decedentem ex hoc codice, quid 820 00:45:29,100 --> 00:45:31,750 codicem hunc fore coacervatum fuerat. 821 00:45:31,750 --> 00:45:38,180 Denique hoc anonymi munus possumus concludere in eo rationes data. 822 00:45:38,180 --> 00:45:41,650 >> Sic igitur unum, non postulo ut expresse definire 823 00:45:41,650 --> 00:45:44,850 data est ratio ut ' input et output ab hoc munere se 824 00:45:44,850 --> 00:45:45,890 pro duobus rationes. 825 00:45:45,890 --> 00:45:51,390 Unum est, quod weve definitur usque ad de clausura functio prototypum, 826 00:45:51,390 --> 00:45:55,770 quae data type of this anonymous munus ut input et output. 827 00:45:55,770 --> 00:45:57,900 Et ab altero, nos inde concludi potest, signum 828 00:45:57,900 --> 00:46:01,930 hic quod acceperunt input quod est typus Geminus 829 00:46:01,930 --> 00:46:03,670 atque expeditione repetita supremum Duplex. 830 00:46:03,670 --> 00:46:07,890 >> Et nota quod hic habemus expressum definitur nomina arguments 831 00:46:07,890 --> 00:46:11,220 quod hoc munus acceperit. 832 00:46:11,220 --> 00:46:16,180 Videmus recurratur ad parametri usura illis $ 0, $ I, 833 00:46:16,180 --> 00:46:20,140 et sic deinceps secundum numerus istius parametri used 834 00:46:20,140 --> 00:46:20,850 tamdiu in munere mansurum. 835 00:46:20,850 --> 00:46:23,370 836 00:46:23,370 --> 00:46:29,740 >> Hoc est, ut eatis multum est hoc videre aperta crispus bracket 837 00:46:29,740 --> 00:46:32,797 secuutus per a definition $ 0 et aliquam operationem, 838 00:46:32,797 --> 00:46:34,130 et tunc a clausis bracket crispos. 839 00:46:34,130 --> 00:46:38,630 Id est an anonymous function quod efficiat haec operatio. 840 00:46:38,630 --> 00:46:42,940 Habet hoc parameter ubi suus 'type est concludebat. 841 00:46:42,940 --> 00:46:44,860 Primum modularis $ 0. 842 00:46:44,860 --> 00:46:49,010 Et aliqua operatio est fit in illa $ 0. 843 00:46:49,010 --> 00:46:52,100 >> AUDITORES: Sic in pupa signum parameter est basically, 844 00:46:52,100 --> 00:46:53,429 et quod primum 0? 845 00:46:53,429 --> 00:46:54,720 DAN Armendáriz: Ut 'rectam. 846 00:46:54,720 --> 00:46:59,100 Ut pupa signum est basically modulari et 0 est primum. 847 00:46:59,100 --> 00:47:02,760 Id autem operatur in specie ubi non hoc nomine 848 00:47:02,760 --> 00:47:07,940 anonyma munus meum replebo increpationibus. 849 00:47:07,940 --> 00:47:11,119 >> AUDITORES: Utrum egestas vitae, eros aut aliquid habere hoc pupa signum, pupa in 0 fuerint ibi decem? 850 00:47:11,119 --> 00:47:12,702 DAN Armendáriz: Vtrum quod, me paenitet? 851 00:47:12,702 --> 00:47:15,360 AUDITORES: Annon egestas vitae habent hoc pupa 0, pupa 1-- 852 00:47:15,360 --> 00:47:17,318 DAN Armendáriz: non sum etiam familiariter cum egestas vitae, 853 00:47:17,318 --> 00:47:21,340 sed quid PHP definit variabiles fundatur in pupa signa. 854 00:47:21,340 --> 00:47:26,120 Et plures possunt esse quibusdam linguis vernaculis quod habeat features sicut est hodie. 855 00:47:26,120 --> 00:47:28,240 In facto, a Swift horum mutuo postularit multum features sicut hoc 856 00:47:28,240 --> 00:47:29,489 multum de aliis linguis. 857 00:47:29,489 --> 00:47:32,380 Videmus innuit pythonem in ea. 858 00:47:32,380 --> 00:47:35,800 Quae definitio type videtur provenire ex OCaml. 859 00:47:35,800 --> 00:47:38,932 Sicut habemus totum fasciculum effercio ex multis diversarum linguarum. 860 00:47:38,932 --> 00:47:40,640 Quod suus 'unus of nice de Swift 861 00:47:40,640 --> 00:47:43,390 melius est ut magnis ideas ex fasciculumque languages 862 00:47:43,390 --> 00:47:47,229 shoehorns et pariter illos in una lingua eximius. 863 00:47:47,229 --> 00:47:49,520 Nam si permiseris flante continue animo, 864 00:47:49,520 --> 00:47:51,000 Itaque nos ex hoc faceret. 865 00:47:51,000 --> 00:47:56,690 Et fortasse paulo simpliciorem sentiendo paulo quidem 866 00:47:56,690 --> 00:48:02,120 Celeres habet exponentiating munus aedificavit in. 867 00:48:02,120 --> 00:48:04,660 Si importo Darwin, quae perinde est bibliotheca 868 00:48:04,660 --> 00:48:09,680 features huius functio vocavit pow, nunc Possum simpliciorem virtutem meam functio 869 00:48:09,680 --> 00:48:11,830 ad poterit esse talis. 870 00:48:11,830 --> 00:48:15,860 Futurum est rediens anonymous hoc munus. 871 00:48:15,860 --> 00:48:17,950 >> Sed at nunc est simplex. 872 00:48:17,950 --> 00:48:22,780 Hoc est officium, quod anonymous data est accipere aliquem, 873 00:48:22,780 --> 00:48:26,600 et futurum esse argumentum in specie, 874 00:48:26,600 --> 00:48:29,320 referenced at $ 0 quod est ratio duplex. 875 00:48:29,320 --> 00:48:32,680 Rediturus est ratio duplex. 876 00:48:32,680 --> 00:48:35,760 Sed reditus constitutionis iam implicita. 877 00:48:35,760 --> 00:48:39,990 >> Et hoc genus exigit est ipsum morerentur Celer 878 00:48:39,990 --> 00:48:40,790 omnes super locum. 879 00:48:40,790 --> 00:48:43,190 Erant 'iens ad spectaculum istud per omne tempus fuerim in Swift. 880 00:48:43,190 --> 00:48:46,150 Ita sum faciens omnia haec vos mentientes propter hoc syntax. 881 00:48:46,150 --> 00:48:49,070 Hoc est valde communis videre, quod interpretatur 882 00:48:49,070 --> 00:48:51,420 est munus anonymous quod faciendo 883 00:48:51,420 --> 00:48:54,640 aliquam operationem on his rationibus. 884 00:48:54,640 --> 00:48:56,940 Et reversus est implicata. 885 00:48:56,940 --> 00:49:01,850 Ita est omnino idem nobis dicere, ius hic. 886 00:49:01,850 --> 00:49:05,730 887 00:49:05,730 --> 00:49:08,150 >> Quia hoc crispus bracket est functio, 888 00:49:08,150 --> 00:49:10,480 sumus compleverit verbum istud, operatio in prima ratio proponebat. 889 00:49:10,480 --> 00:49:12,170 Sumamus reverti. 890 00:49:12,170 --> 00:49:14,815 Sed hoc exterius reditum est quod redeundo functio, 891 00:49:14,815 --> 00:49:19,855 quod omnis functio anonymous quod weve 'iustus creavit. 892 00:49:19,855 --> 00:49:21,689 Quaelibet alia quaestiones? 893 00:49:21,689 --> 00:49:23,980 Omni jure, nisi nescio vos guys sunt parati, 894 00:49:23,980 --> 00:49:27,455 sed possumus etiam cum crazier Swift. 895 00:49:27,455 --> 00:49:28,560 Vis? 896 00:49:28,560 --> 00:49:29,930 OK, id est magnus. 897 00:49:29,930 --> 00:49:35,310 >> Nunc autem soluti sumus actu habent facultatem putatur, Celer propter quam modulari 898 00:49:35,310 --> 00:49:39,650 et quomodo ex protocollo est, ad ordinandam amicitiam nostram sua freaking operariorum. 899 00:49:39,650 --> 00:49:44,060 Sicut hic habuimus operator pro exponentiation-- bene, 900 00:49:44,060 --> 00:49:47,990 agendi potentiae aliquid. 901 00:49:47,990 --> 00:49:53,632 Quomodo autem in Celer definiunt novum operator qui facit praecise. 902 00:49:53,632 --> 00:49:55,590 Sic in hoc casu illic ' fasciculum syntax hic. 903 00:49:55,590 --> 00:49:59,980 Et ecce, ego vobiscum domi quod videntibus. 904 00:49:59,980 --> 00:50:06,890 Sed nos hac definitione infix operante, ** qui tunc fas 905 00:50:06,890 --> 00:50:09,840 definiendo quid ** munus actu 906 00:50:09,840 --> 00:50:15,010 Habet sinistra accipere parte dextra parte 907 00:50:15,010 --> 00:50:21,190 exponens illud, et tunc reverterentur dextra ad sinistram. 908 00:50:21,190 --> 00:50:24,850 >> Sic omnes subito peperere novum numeratorem veniret. 909 00:50:24,850 --> 00:50:29,490 Ita ** II II III significat ad tertiam potentiam. 910 00:50:29,490 --> 00:50:34,420 [Mentis flante SOUND] Hoc per faceret ipsum similis 911 00:50:34,420 --> 00:50:37,960 OK, stupra C. Im 'iens Velox omni via. 912 00:50:37,960 --> 00:50:38,740 Hoc est magna. 913 00:50:38,740 --> 00:50:40,140 Hoc est pulchellus fantastic. 914 00:50:40,140 --> 00:50:42,240 >> Hoc magnum exemplum. 915 00:50:42,240 --> 00:50:45,570 Sed ego numquam extra ex hoc exemplo etiam 916 00:50:45,570 --> 00:50:46,800 definitur mea operator. 917 00:50:46,800 --> 00:50:49,710 Sed adhuc, ostendit multum potentiae Swift 918 00:50:49,710 --> 00:50:54,050 et cur hoc fit actualiter vere valde frigus. 919 00:50:54,050 --> 00:50:55,832 OK, sic? 920 00:50:55,832 --> 00:50:57,790 AUDITORES: Si vestri ' definiens vestram operator, 921 00:50:57,790 --> 00:51:02,940 tu scis accidentaliter et temptaturos parameter quod 922 00:51:02,940 --> 00:51:06,040 in alicubi in C, sicut abscondita alicubi in Celer 923 00:51:06,040 --> 00:51:12,210 sicut obscurum quod vos ut non ante vidimus. 924 00:51:12,210 --> 00:51:15,050 >> DAN Armendáriz: ergo si vestri 'trying definire vestri own operariorum, 925 00:51:15,050 --> 00:51:20,970 ibi est periculum definiendi unum super ens operator. 926 00:51:20,970 --> 00:51:24,870 Detail extrinsecus introiens in eo gradu Nec spatium manducandi habebant transire videmur. 927 00:51:24,870 --> 00:51:27,620 Sed quod est a periculo. 928 00:51:27,620 --> 00:51:31,320 Et ideo in hoc ipso Non caret uti signum quod 929 00:51:31,320 --> 00:51:36,210 Cum nos de potestate typing solemus IV V aut aliquid uti paulo caret 930 00:51:36,210 --> 00:51:40,560 ut, quando sumus Gchatting buddies vel quicquid. 931 00:51:40,560 --> 00:51:43,660 Sed secundum hoc quod actu esset hominem deiecturus collisione. 932 00:51:43,660 --> 00:51:46,450 Itaque quia refugit Forte hoc scire 933 00:51:46,450 --> 00:51:50,430 quod ne contingat turbantur. 934 00:51:50,430 --> 00:51:52,270 >> Omni jure. 935 00:51:52,270 --> 00:51:55,080 Sed valde dolendum est, quia ultimus septem minutes, 936 00:51:55,080 --> 00:51:57,410 Habeo ut custodiant magno flante exsurgebat verbis evertentes animas vestras pauco. 937 00:51:57,410 --> 00:52:00,230 Ita sino me demonstrare tibi: necnon quaedam alia. 938 00:52:00,230 --> 00:52:03,710 >> Nos hac ratione ostendi habentes anonymous functiones, 939 00:52:03,710 --> 00:52:07,040 his compagibus quod sino vos ut genus autem circa functiones. 940 00:52:07,040 --> 00:52:08,100 Possis reddere. 941 00:52:08,100 --> 00:52:09,490 Possis flectere. 942 00:52:09,490 --> 00:52:11,790 Potes furiosum omni genere elit. 943 00:52:11,790 --> 00:52:14,850 >> Sed quod unam aliam rem contingit esse utile 944 00:52:14,850 --> 00:52:19,740 facultas est, contra redeundo ad ea munera pertinent 945 00:52:19,740 --> 00:52:25,146 functio ut praetereamus officium aliud munus a parameter. 946 00:52:25,146 --> 00:52:30,430 Ut quid sit bene IN TERRIS velim aliquid huiusmodi? 947 00:52:30,430 --> 00:52:33,660 >> Bene est quod volo dicere, ad hoc quod operator 948 00:52:33,660 --> 00:52:40,260 labores creare adpone numeri eam fasciculum 949 00:52:40,260 --> 00:52:41,770 in an ordinata. 950 00:52:41,770 --> 00:52:46,700 In hac causa aciem integers-- I, IV, VII, II, V, X, LVI. 951 00:52:46,700 --> 00:52:48,080 Cupio omnia duplicia. 952 00:52:48,080 --> 00:52:50,430 Viam volumus typice facere est iustus et haec scribimus 953 00:52:50,430 --> 00:52:53,440 simplex enim loop quod iterates totius exercitus 954 00:52:53,440 --> 00:52:57,140 et aliquod genus quadratum operationem super eos, 955 00:52:57,140 --> 00:53:02,700 inputting illis novum valores in new varius vel novam aciem hic. 956 00:53:02,700 --> 00:53:07,370 Et pretium coacervatum Ex omnibus ergo vestit, 957 00:53:07,370 --> 00:53:10,200 vel potius omnes ex illis elementa nunc quadratis. 958 00:53:10,200 --> 00:53:12,680 >> Et facere potuimus eadem cubing rei illud, 959 00:53:12,680 --> 00:53:15,360 sed paulo concisus clangor increpuerit bell debet esse abscessum 960 00:53:15,360 --> 00:53:17,360 dicens quod maybe illic ' aliquo modo volumus 961 00:53:17,360 --> 00:53:19,860 poterit simpliciorem hoc parum. 962 00:53:19,860 --> 00:53:21,130 Et in eo est. 963 00:53:21,130 --> 00:53:25,320 Quid si nos could create functio quod permittit nos 964 00:53:25,320 --> 00:53:28,350 accepta habere, sicuti rapax, functio? 965 00:53:28,350 --> 00:53:30,350 Ac per hoc, accipe aetatem harum intuentem Ð argumenta. 966 00:53:30,350 --> 00:53:33,220 Sumamus accipere album duplis. 967 00:53:33,220 --> 00:53:35,030 Et tunc erant 'iens accipere functio 968 00:53:35,030 --> 00:53:40,990 gradiens in variabilis f Duplex Duplex revertens ut acciperet. 969 00:53:40,990 --> 00:53:43,320 Et murmuravit omnis output haec et iuxta universam function 970 00:53:43,320 --> 00:53:47,310 est iens ut dicitur mapper revertetur an array vocavit duplum. 971 00:53:47,310 --> 00:53:52,380 >> Quid ergo hoc concedit non est in eo prodidit numero repetere 972 00:53:52,380 --> 00:53:56,350 idem faciunt et nunc applicare ea functio singulis 973 00:53:56,350 --> 00:53:58,970 ipsius individui in eo prodidit numero. 974 00:53:58,970 --> 00:54:00,750 Unde non est scire, quid f. 975 00:54:00,750 --> 00:54:02,010 Nec refert ad me. 976 00:54:02,010 --> 00:54:06,530 Duplex autem dum accipit, aliqua operatio in eo, 977 00:54:06,530 --> 00:54:08,640 et tunc redit Duplicem, tunc ego would 978 00:54:08,640 --> 00:54:13,415 poterit map eoque sollemni perfecto trans singula in album. 979 00:54:13,415 --> 00:54:16,270 980 00:54:16,270 --> 00:54:20,930 >> Et hoc genus est programming dicantur superiores ordine functiones, 981 00:54:20,930 --> 00:54:24,440 ubi sumus transiens functiones circuitum parametri 982 00:54:24,440 --> 00:54:26,430 et de rebus agendis cum functiones. 983 00:54:26,430 --> 00:54:29,640 Sed de his omnibus sicut genus didici in CS50 ideas 984 00:54:29,640 --> 00:54:31,390 et tollens eos sort et ad gradum altiorem. 985 00:54:31,390 --> 00:54:34,140 Et iste omnis CS51 style effercio. 986 00:54:34,140 --> 00:54:37,080 Itaque ibo profundum in classes magis amo ut. 987 00:54:37,080 --> 00:54:38,930 >> Sed hoc quoque maximus hic quia 988 00:54:38,930 --> 00:54:42,010 multum functiones quae sunt usus in Swift 989 00:54:42,010 --> 00:54:45,590 quod essentialiter facit haec ubi nos habemus 990 00:54:45,590 --> 00:54:48,300 aliqui numeri quidam array numerorum. 991 00:54:48,300 --> 00:54:50,850 Sumamus transiturus in nostra array mapper. 992 00:54:50,850 --> 00:54:55,770 Et nos erant 'iens ut etiam fanum aliquod praetereat operatione consistat, quae 993 00:54:55,770 --> 00:54:57,950 iam nos hic definitur. 994 00:54:57,950 --> 00:54:59,690 Suus 'iens quadrum. 995 00:54:59,690 --> 00:55:02,220 Et nos erant 'iens ut ergo quadrarent totus of numeri illi 996 00:55:02,220 --> 00:55:04,710 possunt et conportabis hic ex eo huc redacti simus. 997 00:55:04,710 --> 00:55:07,280 998 00:55:07,280 --> 00:55:11,000 >> Ita hic weve definitur nostrum propria functio vocavit mapper. 999 00:55:11,000 --> 00:55:15,370 Sed hoc exigere aliquid est communius, nam Celer aedificationem. 1000 00:55:15,370 --> 00:55:18,960 Sunt a varietate functiones vocavit map. 1001 00:55:18,960 --> 00:55:21,520 Illic 'a map munus, illic 'a officium reducere, 1002 00:55:21,520 --> 00:55:25,630 illic 'sparguntur munus quod essentialiter competunt munera 1003 00:55:25,630 --> 00:55:30,782 ad omnia et singula in a elementum aliquo modo mutari eas enumerare. 1004 00:55:30,782 --> 00:55:34,510 >> AUDITORES: Sic si vos transformans notitia in aliam format 1005 00:55:34,510 --> 00:55:36,134 per function-- 1006 00:55:36,134 --> 00:55:37,050 DAN Armendáriz: Recte. 1007 00:55:37,050 --> 00:55:39,420 Yeah, ita functionis quod nos accipere 1008 00:55:39,420 --> 00:55:41,790 transfigurat quodammodo elit. 1009 00:55:41,790 --> 00:55:44,700 Hic fuimus aut quadrando, aut nos cubing it, 1010 00:55:44,700 --> 00:55:50,060 aut certe, possemus omnino nullam operationem. 1011 00:55:50,060 --> 00:55:54,150 >> Sed quomodo ergo tu videre est in usu. 1012 00:55:54,150 --> 00:55:56,681 Et rursum: Ego a fugio aliquantulus of tempus. sic Im 'non 1013 00:55:56,681 --> 00:55:59,430 quoniam poterimus obtinere eam fore omnium source codice in speciali. 1014 00:55:59,430 --> 00:56:00,721 Vos autem non sic. 1015 00:56:00,721 --> 00:56:03,850 Nos statim post eam fieri post haec verba. 1016 00:56:03,850 --> 00:56:07,610 >> Vide si haec id nobis indices numeri 1017 00:56:07,610 --> 00:56:10,260 an array numerorum in hoc variabilis vocavit numerorum. 1018 00:56:10,260 --> 00:56:16,670 Tunc volumus compleverit verbum istud, filter operatio in numeris illis dominentur. 1019 00:56:16,670 --> 00:56:19,730 Ita filter est quodam altiori ut munus, quod 1020 00:56:19,730 --> 00:56:24,660 accipit an array et functio. 1021 00:56:24,660 --> 00:56:28,760 Et super omnem elementum in illo aciem eo fungitur munere. 1022 00:56:28,760 --> 00:56:31,990 >> Quod si functio redit verum, quod item facit. 1023 00:56:31,990 --> 00:56:36,100 Si functio redit falsum, it abicit quod item. 1024 00:56:36,100 --> 00:56:40,480 Et tunc redit a list quod tunc omnia 1025 00:56:40,480 --> 00:56:44,360 earum rerum quae percolantur. 1026 00:56:44,360 --> 00:56:47,150 >> In alio sermone hoc eadem idea, in gradebook. 1027 00:56:47,150 --> 00:56:50,800 Possemus diversis gradibus in hoc valore vocavit numerorum. 1028 00:56:50,800 --> 00:56:55,590 C posset et LXX et XL, et sic de aliis huiusmodi. 1029 00:56:55,590 --> 00:56:59,110 Quid hoc facit, est notitia filter quod id sit syntactic saccharo 1030 00:56:59,110 --> 00:57:01,310 anonymi munus. 1031 00:57:01,310 --> 00:57:05,980 This is an anonymous munus dicens quod accipiens parameter quod ego 1032 00:57:05,980 --> 00:57:09,690 futurum esse, nisi est maior quam LXX, 1033 00:57:09,690 --> 00:57:15,837 verum haec revertar, id item quod erit in hac sparguntur. 1034 00:57:15,837 --> 00:57:17,920 Eamus ergo et paulo more about this concrete. 1035 00:57:17,920 --> 00:57:25,760 Si hoc array numerorum et tunc ex C, LXX et XL, 1036 00:57:25,760 --> 00:57:29,730 I compleverit verbum istud filter unaquaeque operatio. 1037 00:57:29,730 --> 00:57:33,270 Primum igitur hic valor ipsius C. 1038 00:57:33,270 --> 00:57:36,770 C maior quam vel aequalis ad LXX verum est, quod 1039 00:57:36,770 --> 00:57:41,950 : quod significet quod C tenetur in eiusmodi exemplum novi. 1040 00:57:41,950 --> 00:57:44,290 LXX etiam transit. 1041 00:57:44,290 --> 00:57:46,020 Sed non XL. 1042 00:57:46,020 --> 00:57:54,290 Ita quae reversa est in passingCount est array elementorum C et 70-- 1043 00:57:54,290 --> 00:57:57,410 C, comma, LXX. 1044 00:57:57,410 --> 00:57:59,870 Erant autem duo tantum item quae conclusae erant. 1045 00:57:59,870 --> 00:58:03,740 Et sic ratio cito perambulabat huiusmodi summa ratione non multum 1046 00:58:03,740 --> 00:58:08,680 quia hoc commune est omnibus quod vos mos animadverto in Swift pulchellus 1047 00:58:08,680 --> 00:58:16,810 frequenter, faciat aliquam operationem utentes hoc syntax anonymous munus. 1048 00:58:16,810 --> 00:58:18,450 >> Illic 'nonnullus frigus effercio. 1049 00:58:18,450 --> 00:58:24,730 Virgas sunt vere potens in Celer Dico sicut insanus, rabidus audendo potentior. 1050 00:58:24,730 --> 00:58:28,250 Vos can utor switch, et vos can vere applicant illas 1051 00:58:28,250 --> 00:58:33,160 Ad iuga quae est genus rabidus, et fac sicut placebant diam. 1052 00:58:33,160 --> 00:58:37,540 >> Sed paucis minutis Volo skip praemisit procul 1053 00:58:37,540 --> 00:58:46,940 et ostendam tibi exemplum proprium app facere possimus uti Cicero in iOS. 1054 00:58:46,940 --> 00:58:49,040 Ita cum vestri 'effectus hoc habebis ad 1055 00:58:49,040 --> 00:58:51,990 a uolumus inspicere Apple scriptor documenta, illi 1056 00:58:51,990 --> 00:58:56,084 multum urna bona nam primum partum vestri application. 1057 00:58:56,084 --> 00:58:58,250 Et ego te hortor ut facias quod autem inducent vos 1058 00:58:58,250 --> 00:59:04,110 quod per illa omnia sic recurritur potissimum click in ut creare an application iOS. 1059 00:59:04,110 --> 00:59:07,290 >> Sed hic habemus hoc iOS app. 1060 00:59:07,290 --> 00:59:10,960 Quod suus 'pulchellus simplex esse app. 1061 00:59:10,960 --> 00:59:13,840 Si currere hoc mihi ostende quid is vultus amo. 1062 00:59:13,840 --> 00:59:19,480 Omnia per se facit eam trahit ex internet a file JSON 1063 00:59:19,480 --> 00:59:22,300 servavi in ​​ornare. 1064 00:59:22,300 --> 00:59:26,310 Et quod JSON file images definit ut sino 1065 00:59:26,310 --> 00:59:31,680 deinde ad cyclum per me, super me app, imagines ex web server. 1066 00:59:31,680 --> 00:59:32,880 >> Sic EGO have hic getNextImage. 1067 00:59:32,880 --> 00:59:37,100 Sed imago onerat penitus et ostendit in screen. 1068 00:59:37,100 --> 00:59:38,200 >> Sic suus 'pulchellus simplex. 1069 00:59:38,200 --> 00:59:41,550 Finis est, ut quam possumus conjungant 1070 00:59:41,550 --> 00:59:47,820 ex his pauci weeks CS50 in actualem applicationem iOS. 1071 00:59:47,820 --> 00:59:53,140 Id vero quasi unum de quae volunt facere 1072 00:59:53,140 --> 00:59:56,340 habeat iOS applicatio trahere data a internet 1073 00:59:56,340 --> 00:59:59,070 user monstrent aliquam notitiam tradere. 1074 00:59:59,070 --> 01:00:03,130 Quod est omnino punctum huius source codice hic. 1075 01:00:03,130 --> 01:00:07,890 >> Ita dicendum est de sit amet facere in actu iOS development. 1076 01:00:07,890 --> 01:00:12,860 Multa rabidus syntax Sed quia non satis 1077 01:00:12,860 --> 01:00:15,580 sicut genus, quod genus est actu. 1078 01:00:15,580 --> 01:00:19,470 Multum possumus ignorare qui pro tempore fuerint. 1079 01:00:19,470 --> 01:00:23,250 >> At videte, quoniam translati sumus continentur in hac rerum varietatibus elegantias 1080 01:00:23,250 --> 01:00:27,720 ut weve 'iam visa est similis functiones quod habeat specificam nomina. 1081 01:00:27,720 --> 01:00:32,650 Et cum illis dabimus gerentem rectam nomina 1082 01:00:32,650 --> 01:00:36,530 quod expectatur ab iOS, in facto hoc sentit paulo magica. 1083 01:00:36,530 --> 01:00:40,300 Sed cum vos partum an iOS application, ibi 1084 01:00:40,300 --> 01:00:47,590 sunt propria eius functionis continens nomina systematica vocamini phone ipsum 1085 01:00:47,590 --> 01:00:52,440 ut applicatio experiri oneratisque creare processu quod actu 1086 01:00:52,440 --> 01:00:54,787 runs vestri application. 1087 01:00:54,787 --> 01:00:58,120 Rursus, non multum me hic ordo nobis ad palpabat 1088 01:00:58,120 --> 01:01:00,570 loqui de hac specie. 1089 01:01:00,570 --> 01:01:06,050 Sed ego vos hortentur, ut intueri forte altera iOS seminar, sed nonnullus etiam, 1090 01:01:06,050 --> 01:01:09,290 de tutorials online quod facere multo melius job describendi 1091 01:01:09,290 --> 01:01:11,030 speciei notitia. 1092 01:01:11,030 --> 01:01:15,760 >> Sed videamus quae duobus studium ex codice hic. 1093 01:01:15,760 --> 01:01:17,950 Animadverto ut si diceres. 1094 01:01:17,950 --> 01:01:20,400 Per viam procurrens quidam genu important si aliquid de dictis 1095 01:01:20,400 --> 01:01:24,860 quod est circa parentheses Boolean locutiones sunt libitum. 1096 01:01:24,860 --> 01:01:30,800 Sed crispus adstringit sunt non libitum, quamvis pauci numero an plures lineas of code 1097 01:01:30,800 --> 01:01:32,360 Si habes in verbo. 1098 01:01:32,360 --> 01:01:38,670 Si non potes habere dicuntur sine Swift in crispus adstringit. 1099 01:01:38,670 --> 01:01:41,000 >> Et hoc est, recte genus ineptiarum. 1100 01:01:41,000 --> 01:01:43,910 Sed quia ibi historicarum. 1101 01:01:43,910 --> 01:01:46,180 At volo te liberare. 1102 01:01:46,180 --> 01:01:49,899 Sic enim, non eliminare crispus adstringit circa 1103 01:01:49,899 --> 01:01:50,440 si constitutionis. 1104 01:01:50,440 --> 01:01:52,730 Qui sunt in eo requiruntur. 1105 01:01:52,730 --> 01:01:54,480 Sic ego vos hortentur, ut take a inviso hoc. 1106 01:01:54,480 --> 01:01:56,230 Tamen illic 'one more construere quod volo 1107 01:01:56,230 --> 01:02:02,640 ut ostenderet tibi quod Swift est nova comparatur ad Swift 2.0 1108 01:02:02,640 --> 01:02:08,460 ut senior versions of Celer quae talis est. 1109 01:02:08,460 --> 01:02:11,620 Unde hic videamus quomodo induar illa lavi? 1110 01:02:11,620 --> 01:02:16,630 >> Ita in hoc functio vocavit fetchJSON, hoc munus 1111 01:02:16,630 --> 01:02:23,450 sit amet trahens quod JSON URL a lima, quod ita fit 1112 01:02:23,450 --> 01:02:26,310 currere in meo CS50 IDE. 1113 01:02:26,310 --> 01:02:28,580 Ego iustus coepi Apache, JSON file meum ibi 1114 01:02:28,580 --> 01:02:32,110 effectus sum et praecessi potest trahere quod data ab usura interrete 1115 01:02:32,110 --> 01:02:36,430 hoc munus et hoc URL, quae ex interdum. 1116 01:02:36,430 --> 01:02:40,490 Suus 'a provisum library ut vos utor cum 1117 01:02:40,490 --> 01:02:43,140 sis agentibus iOS app development. 1118 01:02:43,140 --> 01:02:49,690 >> Et nota hic quod ista inusitata syntactical construct dicitur praesidio. 1119 01:02:49,690 --> 01:02:53,530 Et vere hoc est in omnibus A velox via probari 1120 01:02:53,530 --> 01:02:56,870 quod aliqua sunt facta sunt ante vos 1121 01:02:56,870 --> 01:03:00,000 Perge reliqua muneris. 1122 01:03:00,000 --> 01:03:04,260 Ut potui, usura hoc type libitum, 1123 01:03:04,260 --> 01:03:10,530 Potui invenit in domicilio currit hoc munus NSURL 1124 01:03:10,530 --> 01:03:16,640 et thesaurizantes illud in URL constant, et tunc reprehendo 1125 01:03:16,640 --> 01:03:20,820 ut videret si esset nil URL, quia rediturus libitum type. 1126 01:03:20,820 --> 01:03:25,660 Quod si nil tum utinam imprimere errorem et tunc reverterentur. 1127 01:03:25,660 --> 01:03:29,970 >> Sed, quo praesidio lets Faciamus quod ipsum 1128 01:03:29,970 --> 01:03:34,550 sed ut sit etiam factam, nempe quod url 1129 01:03:34,550 --> 01:03:38,020 has rite dispositis per NSURL. 1130 01:03:38,020 --> 01:03:41,810 Et si ita est, tunc extrema plebe quaerit steterunt super hoc, et 1131 01:03:41,810 --> 01:03:46,110 mos sino vos ut pergatis url qui proprie definitur. 1132 01:03:46,110 --> 01:03:48,830 Quod si fit, ut url non proprie definitur, 1133 01:03:48,830 --> 01:03:52,550 si functio redit an error aut aliqua alia re inopinata 1134 01:03:52,550 --> 01:03:58,030 fit actu, hoc praesidio construct tunc talis error sinit output 1135 01:03:58,030 --> 01:04:00,390 redeo. 1136 01:04:00,390 --> 01:04:00,890 Sic? 1137 01:04:00,890 --> 01:04:04,839 >> AUDITORES: Sic suus 'genus si aliud amo? 1138 01:04:04,839 --> 01:04:07,130 DAN Armendáriz: Suus 'genus quasi si ergo aliud, quod sic, 1139 01:04:07,130 --> 01:04:14,200 nisi quod hoc tunc url definitur enim omnia inferius. 1140 01:04:14,200 --> 01:04:20,420 Si praeterit carceris igitur revera repleti data 1141 01:04:20,420 --> 01:04:29,500 et in reliquis utibile source code in vestri muneris. 1142 01:04:29,500 --> 01:04:33,790 Ita vereor ne sis habiturus satus videre Hoc praesidio tam. 1143 01:04:33,790 --> 01:04:36,670 Et memor esto illius. 1144 01:04:36,670 --> 01:04:46,270 >> Sicut intuens aliorum duorum sunt, hoc est, quid 1145 01:04:46,270 --> 01:04:53,377 An tu existimas quemquam iustum secundum quid nos erant loquentes circa prius? 1146 01:04:53,377 --> 01:04:56,650 >> AUDITORES: Putatis quod youll currendum in list? 1147 01:04:56,650 --> 01:04:59,100 >> DAN Armendáriz: Sic ut 'prope. 1148 01:04:59,100 --> 01:05:02,360 Hoc est quod pertinet diffinire. 1149 01:05:02,360 --> 01:05:07,240 Et facti sumus ut munus inputting argumentum ad hoc munus est. 1150 01:05:07,240 --> 01:05:09,120 >> AUDITORES: [tacita] nil nisi. 1151 01:05:09,120 --> 01:05:11,470 Est igitur in numero iudicium 1152 01:05:11,470 --> 01:05:15,450 >> DAN Armendáriz: si error est nil, adeo ut mihi is-- volumine. 1153 01:05:15,450 --> 01:05:18,060 Bene ergo videamus, nequeo satis volumine ius hic. 1154 01:05:18,060 --> 01:05:23,161 falsum esse quod ratio transivi ad hoc munus anonymous. 1155 01:05:23,161 --> 01:05:24,410 This is an anonymous munus. 1156 01:05:24,410 --> 01:05:25,480 Non habet nomen. 1157 01:05:25,480 --> 01:05:29,850 Sed haec tria sunt suscipientes argumentis data responsione errorem. 1158 01:05:29,850 --> 01:05:33,590 Et rediturus inania quod suus non rediturus. 1159 01:05:33,590 --> 01:05:37,910 Et hoc est contenta of illa functio. 1160 01:05:37,910 --> 01:05:41,961 Deinde habemus accessum insidet Quibus rationibus utriusque muneris. 1161 01:05:41,961 --> 01:05:45,650 1162 01:05:45,650 --> 01:05:48,679 >> Sic suus 'a turbine Peregrinatione linguae. 1163 01:05:48,679 --> 01:05:50,470 Spero autem in hoc consistit, hopefully sicut tu 1164 01:05:50,470 --> 01:05:54,490 at urna de imprimis ut iOS development cum Celer 1165 01:05:54,490 --> 01:05:57,481 praesertim si vos ingredimini ut Apple scriptor elit web pasco 1166 01:05:57,481 --> 01:05:59,980 multum habent bona tutorials ad adepto vos coepi. 1167 01:05:59,980 --> 01:06:05,010 Utinam vero hoc tempore sermo de syntax se dedit 1168 01:06:05,010 --> 01:06:08,760 tu satis id tincidunt. 1169 01:06:08,760 --> 01:06:12,950 >> Nos post principium huius signum in Seminario website 1170 01:06:12,950 --> 01:06:17,800 quam primum, tum prolabitur Sic enim omnes relationem habent. 1171 01:06:17,800 --> 01:06:20,530 Sed fortuna tua elit. 1172 01:06:20,530 --> 01:06:23,640 Gratias omnes et plurimum venire. 1173 01:06:23,640 --> 01:06:26,990 >> [PLAUSUS] 1174 01:06:26,990 --> 01:06:28,026