Filename: Yanis Zafirópulos - Swift 4 Recipes_ Hundreds of Useful Hand-picked Code Snippets-Apress (2019).pdf | MD5: 19beb64837bb5ed3a8564956b6677736

Link to here | View Obj Raw | Save Obj as File

0: 
16: 
32: 
48: 
64: 
80: 
96: 
112: 
128: 
144: 
160: 
176: 
192: 
208: 
224: 
240: 
256: 
272: 
288: 
304: 
320: 
336: 
352: 
368: 
384: 
400: 
416: 
432: 
448: 
464: 
480: 
496: 
512: 
528: 
544: 
560: 
576: 
592: 
608: 
624: 
640: 
656: 
672: 
688: 
704: 
720: 
736: 
752: 
768: 
784: 
800: 
816: 
832: 
848: 
864: 
880: 
896: 
912: 
928: 
944: 
960: 
976: 
992: 
1008: 
1024: 
1040: 
1056: 
1072: 
1088: 
1104: 
1120: 
1136: 
1152: 
1168: 
1184: 
1200: 
1216: 
1232: 
1248: 
1264: 
1280: 
1296: 
1312: 
1328: 
1344: 
1360: 
1376: 
1392: 
1408: 
1424: 
1440: 
1456: 
1472: 
1488: 
1504: 
1520: 
1536: 
1552: 
1568: 
1584: 
1600: 
1616: 
1632: 
1648: 
1664: 
1680: 
1696: 
1712: 
1728: 
1744: 
1760: 
1776: 
1792: 
1808: 
1824: 
1840: 
1856: 
1872: 
1888: 
1904: 
1920: 
1936: 
1952: 
1968: 
1984: 
2000: 
2016: 
2032: 
2048: 
2064: 
2080: 
2096: 
2112: 
2128: 
2144: 
2160: 
2176: 
2192: 
2208: 
2224: 
2240: 
2256: 
2272: 
2288: 
2304: 
2320: 
2336: 
2352: 
2368: 
2384: 
2400: 
2416: 
2432: 
2448: 
2464: 
2480: 
2496: 
2512: 
2528: 
2544: 
2560: 
2576: 
2592: 
2608: 
2624: 
2640: 
2656: 
2672: 
2688: 
2704: 
2720: 
2736: 
2752: 
2768: 
2784: 
2800: 
2816: 
2832: 
2848: 
2864: 
2880: 
2896: 
2912: 
2928: 
2944: 
2960: 
2976: 
2992: 
3008: 
3024: 
3040: 
3056: 
3072: 
3088: 
3104: 
3120: 
3136: 
3152: 
3168: 
3184: 
3200: 
3216: 
3232: 
3248: 
3264: 
3280: 
3296: 
3312: 
3328: 
3344: 
3360: 
3376: 
3392: 
3408: 
3424: 
3440: 
3456: 
3472: 
3488: 
3504: 
3520: 
3536: 
3552: 
3568: 
3584: 
3600: 
3616: 
3632: 
3648: 
3664: 
3680: 
3696: 
3712: 
3728: 
3744: 
3760: 
3776: 
3792: 
3808: 
3824: 
3840: 
3856: 
3872: 
3888: 
20 71 0a 2f  47 53 31 20  67 73 0a 2f  50 65 72 63 
65 70 74 75  61 6c 20 72  69 0a 30 20  30 20 30 20 
31 20 6b 0a  42 54 0a 2f  54 31 5f 30  20 31 20 54 
66 0a 31 31  20 30 20 30  20 31 31 20  33 36 20 35 
33 2e 39 39  36 37 39 39  34 36 20 54  6d 0a 5b 28 
32 38 34 29  5d 54 4a 0a  45 54 0a 31  20 30 20 30 
20 31 20 33  36 20 35 36  32 2e 33 30  37 36 37 38 
32 32 20 63  6d 0a 30 20  30 20 30 20  31 20 4b 0a 
2e 35 20 77  0a 30 20 30  20 6d 0a 33  34 39 2e 33 
37 32 39 38  35 38 33 20  30 20 6c 0a  53 0a 31 20 
30 20 30 20  31 20 30 20  2d 35 30 2e  30 39 39 39 
37 39 34 20  63 6d 0a 30  20 30 20 6d  0a 33 34 39 
2e 33 37 32  39 38 35 38  33 20 30 20  6c 0a 53 0a 
31 20 30 20  30 20 31 20  2d 33 36 20  2d 35 31 32 
2e 32 30 37  37 30 32 36  33 20 63 6d  0a 42 54 0a 
31 31 20 30  20 30 20 31  31 20 35 34  20 35 37 39 
2e 39 35 37  37 30 32 36  33 20 54 6d  0a 5b 28 57 
29 34 30 28  65 20 77 29  34 28 61 6e  29 37 28 74 
20 74 68 65  20 64 69 66  66 65 72 29  31 35 2e 31 
30 30 30 30  30 33 38 28  65 6e 63 65  20 69 6e 20 
73 29 2d 33  2e 39 30 30  30 30 30 31  28 65 29 2d 
33 28 63 6f  6e 64 73 29  31 37 28 2e  20 53 29 2d 
36 28 6f 20  77 29 2d 33  2e 39 30 30  30 30 30 31 
28 65 20 73  29 2d 34 28  65 74 20 74  68 29 37 28 
61 29 37 28  74 20 74 29  31 28 6f 3a  20 29 5d 54 
4a 0a 2f 54  31 5f 31 20  31 20 54 66  0a 31 31 20 
30 20 30 20  31 31 20 32  39 38 2e 35  30 34 36 39 
39 37 20 35  37 39 2e 39  35 37 37 30  32 36 33 20 
54 6d 0a 5b  28 2e 73 65  63 6f 6e 64  29 5d 54 4a 
0a 2f 54 31  5f 30 20 31  20 54 66 0a  31 31 20 30 
20 30 20 31  31 20 33 33  37 2e 30 30  34 36 39 39 
37 20 35 37  39 2e 39 35  37 37 30 32  36 33 20 54 
6d 0a 5b 28  2e 29 5d 54  4a 0a 2f 54  31 5f 32 20 
31 20 54 66  0a 31 33 20  30 20 30 20  31 33 20 34 
33 2e 30 38  36 36 30 31  32 35 20 35  34 31 2e 34 
35 37 37 30  32 36 33 20  54 6d 0a 5b  28 4e 6f 74 
65 29 5d 54  4a 0a 2f 53  70 61 6e 3c  3c 2f 41 63 
74 75 61 6c  54 65 78 74  28 fe ff 20  03 29 3e 3e 
42 44 43 0a  2f 54 31 5f  33 20 31 20  54 66 0a 31 
33 20 30 20  30 20 31 33  20 36 36 2e  36 35 35 36 
30 31 35 20  35 34 31 2e  34 35 37 37  30 32 36 33 
20 54 6d 0a  5b 28 20 29  5d 54 4a 0a  45 4d 43 0a 
31 33 20 30  20 30 20 31  33 20 37 39  2e 36 35 35 
36 30 31 35  20 35 34 31  2e 34 35 37  37 30 32 36 
33 20 54 6d  0a 5b 28 4f  74 68 65 72  20 70 6f 73 
73 69 62 6c  65 20 76 61  6c 75 65 73  3a 29 33 37 
2e 30 39 39  39 39 38 34  37 28 20 29  5d 54 4a 0a 
2f 54 31 5f  31 20 31 20  54 66 0a 31  33 20 30 20 
30 20 31 33  20 31 38 38  2e 31 33 39  32 39 37 34 
38 20 35 34  31 2e 34 35  37 37 30 32  36 33 20 54 
6d 0a 5b 28  2e 79 65 61  72 2c 20 2e  6d 6f 6e 74 
68 2c 20 2e  64 61 79 2c  20 2e 68 6f  75 72 2c 20 
29 5d 54 4a  0a 31 33 20  30 20 30 20  31 33 20 34 
33 2e 30 38  36 36 30 31  32 35 20 35  32 34 2e 34 
35 33 36 37  34 33 31 20  54 6d 0a 5b  28 2e 6d 69 
6e 75 74 65  2c 20 2e 6e  61 6e 6f 73  65 63 6f 6e 
64 29 5d 54  4a 0a 31 31  20 30 20 30  20 31 31 20 
33 36 20 34  38 35 2e 39  35 37 37 30  32 36 33 20 
54 6d 0a 5b  28 6c 65 74  20 75 6e 69  74 20 3a 20 
43 61 6c 65  6e 64 61 72  2e 43 6f 6d  70 6f 6e 65 
6e 74 20 3d  20 2e 73 65  63 6f 6e 64  29 5d 54 4a 
0a 2f 54 31  5f 30 20 31  20 54 66 0a  31 31 20 30 
20 30 20 31  31 20 35 33  2e 39 39 35  39 39 38 33 
38 20 34 36  31 2e 39 35  35 36 38 38  34 37 20 54 
6d 0a 5b 28  54 29 32 38  28 69 6d 65  20 74 29 31 
28 6f 20 67  29 2d 32 28  65 74 20 74  68 65 69 72 
20 64 69 66  66 65 72 29  31 35 2e 31  39 39 39 39 
39 38 28 65  6e 63 65 29  5d 54 4a 0a  2f 54 31 5f 
31 20 31 20  54 66 0a 31  31 20 30 20  30 20 31 31 
20 33 36 20  34 33 37 2e  39 35 33 37  30 34 38 33 
20 54 6d 0a  5b 28 6c 65  74 20 73 74  61 72 74 20 
3d 20 43 61  6c 65 6e 64  61 72 2e 63  75 72 72 65 
6e 74 2e 6f  72 64 69 6e  61 6c 69 74  79 5c 28 6f 
66 3a 20 75  6e 69 74 2c  20 69 6e 3a  20 2e 79 65 
61 72 2c 20  29 5d 54 4a  0a 31 2e 34  35 35 30 30 
30 30 34 20  54 4c 0a 31  31 20 30 20  30 20 31 31 
20 33 36 20  34 32 31 2e  39 34 38 36  39 39 39 35 
20 54 6d 0a  5b 28 66 6f  72 3a 20 61  5c 29 29 5d 
54 4a 0a 2d  2e 30 32 20  54 63 0a 31  31 20 30 20 
30 20 31 31  20 33 36 20  34 30 35 2e  39 34 33 36 
39 35 30 36  20 54 6d 0a  5b 28 6c 65  74 20 65 6e 
64 20 3d 20  43 61 6c 65  6e 64 61 72  2e 63 75 72 
72 65 6e 74  2e 6f 72 64  69 6e 61 6c  69 74 79 5c 
28 6f 66 3a  20 75 6e 69  74 2c 20 69  6e 3a 20 2e 
79 65 61 72  2c 20 66 6f  72 3a 20 62  5c 29 29 5d 
54 4a 0a 30  20 54 63 0a  2f 54 31 5f  30 20 31 20 
54 66 0a 31  31 20 30 20  30 20 31 31  20 35 33 2e 
39 39 35 39  39 38 33 38  20 33 38 31  2e 39 34 31 
37 31 31 34  32 20 54 6d  0a 5b 28 54  29 34 28 68 
65 29 2d 34  28 79 20 61  72 29 31 35  2e 31 30 30 
30 30 30 33  38 28 65 20  62 29 2d 32  28 6f 74 68 
20 6f 70 74  69 6f 6e 29  37 28 61 6c  2c 20 62 29 
34 28 75 74  20 69 6e 20  74 68 69 73  20 63 29 35 
2e 30 39 39  39 39 39 39  28 61 73 29  2d 34 28 65 
20 69 74 29  2d 37 2e 39  30 30 30 30  30 31 28 92 
29 36 38 2e  39 30 30 30  30 31 35 32  28 73 20 70 
72 29 31 35  2e 31 30 30  30 30 30 33  38 28 65 74 
29 33 28 74  29 2d 31 28  79 20 73 29  32 28 61 66 
65 20 74 29  31 2e 31 30  30 30 30 30  30 32 28 6f 
20 66 6f 72  29 31 35 28  63 65 2d 75  6e 29 32 28 
77 72 29 31  31 28 61 29  34 28 70 20  29 5d 54 4a 
0a 31 31 20  30 20 30 20  31 31 20 33  36 20 33 36 
35 2e 39 33  36 37 30 36  35 34 20 54  6d 0a 5b 28 
74 68 65 6d  29 31 31 28  2e 29 5d 54  4a 0a 32 2e 
31 38 31 39  39 39 39 32  20 54 4c 0a  2f 54 31 5f 
31 20 31 20  54 66 0a 31  31 20 30 20  30 20 31 31 
20 33 36 20  33 34 31 2e  39 33 34 36  39 32 33 38 
20 54 6d 0a  5b 28 6c 65  74 20 64 69  66 66 20 3d 
20 65 6e 64  21 29 5d 54  4a 0a 2f 53  70 61 6e 3c 
3c 2f 41 63  74 75 61 6c  54 65 78 74  28 fe ff 00 
a0 29 3e 3e  42 44 43 0a  31 31 20 30  20 30 20 31 
31 20 31 31  38 2e 35 20  33 34 31 2e  39 33 34 36 
39 32 33 38  20 54 6d 0a  5b 28 20 29  5d 54 4a 0a 
45 4d 43 0a  31 31 20 30  20 30 20 31  31 20 31 32 
34 20 33 34  31 2e 39 33  34 36 39 32  33 38 20 54 
6d 0a 5b 28  2d 20 73 74  61 72 74 21  29 5d 54 4a 
0a 2f 54 31  5f 30 20 31  20 54 66 0a  31 31 20 30 
20 30 20 31  31 20 35 33  2e 39 39 35  39 39 38 33 
38 20 33 31  37 2e 39 33  32 37 30 38  37 34 20 54 
6d 0a 5b 28  41 6e 64 20  6c 65 74 29  2d 38 28 92 
29 36 39 28  73 20 70 72  29 2d 36 2e  39 30 30 30 
30 30 31 28  69 6e 29 37  28 74 20 74  68 65 20 72 
29 31 35 28  65 73 29 33  28 75 6c 74  29 37 28 2e 
2e 2e 29 5d  54 4a 0a 2f  54 31 5f 31  20 31 20 54 
66 0a 31 31  20 30 20 30  20 31 31 20  33 36 20 32 
39 33 2e 39  33 30 37 32  35 31 20 54  6d 0a 5b 28 
70 72 69 6e  74 5c 28 22  44 69 66 66  65 72 65 6e 
63 65 3a 20  5c 5c 5c 28  64 69 66 66  5c 29 20 73 
65 63 6f 6e  64 73 22 5c  29 29 5d 54  4a 0a 2f 53 
70 61 6e 3c  3c 2f 41 63  74 75 61 6c  54 65 78 74 
28 fe ff 00  07 29 3e 3e  42 44 43 0a  2f 54 31 5f 
32 20 31 20  54 66 0a 31  38 20 30 20  30 20 31 38 
20 33 36 20  32 35 33 2e  39 35 37 37  30 32 36 33 
20 54 6d 0a  5b 28 20 29  5d 54 4a 0a  45 4d 43 0a 
30 20 54 4c  0a 31 38 20  30 20 30 20  31 38 20 33 
36 20 32 35  33 2e 39 35  37 37 30 32  36 33 20 54 
6d 0a 5b 28  48 6f 77 20  49 74 20 57  29 31 38 28 
6f 72 6b 73  29 5d 54 4a  0a 2f 54 31  5f 30 20 31 
20 54 66 0a  31 31 20 30  20 30 20 31  31 20 33 36 
20 32 32 39  2e 39 35 37  37 30 32 36  33 20 54 6d 
0a 5b 28 49  29 39 28 6e  20 6f 72 29  31 35 28 64 
65 72 20 74  29 31 28 6f  20 63 29 35  28 61 6c 63 
29 31 2e 31  30 30 30 30  30 30 32 28  75 6c 29 31 
28 61 29 37  28 74 29 31  28 65 20 74  68 65 20 64 
69 66 66 65  72 29 31 35  2e 31 30 30  30 30 30 33 
38 28 65 6e  63 65 20 69  6e 20 73 29  2d 34 28 65 
29 2d 33 28  63 6f 6e 64  73 20 62 29  2d 31 2e 38 
39 39 39 39  39 39 37 28  65 74 29 2d  31 28 77 29 
2d 34 28 65  29 2d 33 28  65 6e 20 74  29 2d 31 28 
77 29 2d 34  28 6f 20 64  69 66 66 65  72 29 31 35 
2e 31 30 30  30 30 30 33  38 28 65 6e  29 37 28 74 
20 44 29 35  28 61 29 37  28 74 29 31  28 65 20 29 
5d 54 4a 0a  31 2e 34 35  35 30 30 30  30 34 20 54 
4c 0a 31 31  20 30 20 30  20 31 31 20  33 36 20 32 
31 33 2e 39  35 32 36 39  37 37 35 20  54 6d 0a 5b 
28 6f 62 6a  29 2d 31 28  65 29 2d 33  28 63 74 73 
29 31 37 2e  31 30 30 30  30 30 33 38  28 2c 20 77 
29 2d 34 28  65 20 6d 29  37 28 61 29  31 30 28 79 
20 75 73 29  2d 34 28 65  20 74 68 65  20 63 29 31 
2e 31 30 30  30 30 30 30  32 28 75 72  29 2d 37 28 
72 29 31 35  28 65 6e 29  37 28 74 20  43 29 31 30 
28 61 6c 65  6e 64 29 31  28 61 72 20  61 6e 64 20 
69 74 73 20  29 5d 54 4a  0a 2f 54 31  5f 31 20 31 
20 54 66 0a  31 31 20 30  20 30 20 31  31 20 32 36 
34 2e 31 34  38 38 30 33  37 31 20 32  31 33 2e 39 
35 32 36 39  37 37 35 20  54 6d 0a 5b  28 6f 72 64 
69 6e 61 6c  69 74 79 5c  28 6f 66 3a  69 6e 3a 66 
6f 72 3a 5c  29 29 5d 54  4a 0a 2f 54  31 5f 30 20 
31 20 54 66  0a 31 31 20  30 20 30 20  31 31 20 33 
38 35 2e 31  34 38 38 30  33 37 31 20  32 31 33 2e 
39 35 32 36  39 37 37 35  20 54 6d 0a  5b 28 20 29 
5d 54 4a 0a  31 31 20 30  20 30 20 31  31 20 33 36 
20 31 39 37  2e 39 34 37  36 39 32 38  37 20 54 6d 
0a 5b 28 6d  65 74 68 6f  29 2d 32 28  64 2e 29 5d 
54 4a 0a 32  2e 31 38 31  39 39 39 39  32 20 54 4c 
0a 2f 54 31  5f 31 20 31  20 54 66 0a  31 31 20 30 
20 30 20 31  31 20 33 36  20 31 37 33  2e 39 34 35 
36 39 33 39  36 20 54 6d  0a 5b 28 44  69 66 66 65 
72 65 6e 63  65 3a 20 32  20 73 65 63  6f 6e 64 73 
29 5d 54 4a  0a 2f 54 31  5f 32 20 31  20 54 66 0a 
32 30 20 30  20 30 20 32  30 20 33 36  20 31 32 37 
2e 39 35 37  37 30 32 36  33 20 54 6d  0a 5b 28 31 
30 2d 35 39  2e 29 5d 54  4a 0a 2f 53  70 61 6e 3c 
3c 2f 41 63  74 75 61 6c  54 65 78 74  28 fe ff 20 
02 29 3e 3e  42 44 43 0a  32 30 20 30  20 30 20 32 
30 20 38 35  2e 38 36 30  30 30 30 36  31 20 31 32 
37 2e 39 35  37 37 30 32  36 33 20 54  6d 0a 5b 28 
20 29 5d 54  4a 0a 45 4d  43 0a 32 30  20 30 20 30 
20 32 30 20  39 35 2e 38  36 30 30 30  30 36 31 20 
31 32 37 2e  39 35 37 37  30 32 36 33  20 54 6d 0a 
5b 28 47 65  74 20 55 6e  69 78 20 74  69 6d 65 73 
74 61 6d 70  20 66 6f 72  1f 63 75 72  72 65 6e 74 
20 64 61 74  65 29 5d 54  4a 0a 2f 53  70 61 6e 3c 
3c 2f 41 63  74 75 61 6c  54 65 78 74  28 fe ff 00 
07 29 3e 3e  42 44 43 0a  2d 2e 32 34  20 54 77 0a 
31 38 20 30  20 30 20 31  38 20 33 36  20 39 39 2e 
39 35 37 37  30 32 36 33  20 54 6d 0a  5b 28 20 29 
5d 54 4a 0a  45 4d 43 0a  31 38 20 30  20 30 20 31 
38 20 33 36  20 39 39 2e  39 35 37 37  30 32 36 33 
20 54 6d 0a  5b 28 50 72  6f 62 6c 65  6d 29 5d 54 
4a 0a 30 20  54 77 0a 2f  54 31 5f 30  20 31 20 54 
66 0a 31 31  20 30 20 30  20 31 31 20  33 36 20 37 
35 2e 39 35  37 37 30 32  36 33 20 54  6d 0a 5b 28 
49 20 77 29  34 28 61 6e  29 37 28 74  20 74 29 31 
28 6f 20 67  29 2d 31 2e  38 39 39 39  39 39 39 37 
28 65 74 20  74 68 65 20  55 29 35 28  6e 69 78 20 
74 69 6d 65  73 29 32 2e  30 39 39 39  39 39 39 28 
74 61 6d 29  34 28 70 20  66 6f 72 20  74 68 65 20 
63 29 31 28  75 72 29 2d  36 2e 39 30  30 30 30 30 
31 28 72 29  31 35 28 65  6e 29 37 28  74 20 64 29 
31 28 61 29  37 28 74 29  31 28 65 29  31 35 28 2e 
29 5d 54 4a  0a 2f 54 31  5f 33 20 31  20 54 66 0a 
31 30 20 30  20 30 20 31  30 20 33 36  20 36 30 35 
2e 30 30 31  37 30 38 39  38 20 54 6d  0a 5b 28 43 
48 41 50 29  5d 54 4a 0a  2f 53 70 61  6e 3c 3c 2f 
41 63 74 75  61 6c 54 65  78 74 28 fe  ff 00 74 29 
3e 3e 42 44  43 0a 31 30  20 30 20 30  20 31 30 20 
35 36 2e 33  36 39 39 39  38 39 33 20  36 30 35 2e 
30 30 31 37  30 38 39 38  20 54 6d 0a  5b 28 54 29 
5d 54 4a 0a  45 4d 43 0a  31 30 20 30  20 30 20 31 
30 20 36 31  20 36 30 35  2e 30 30 31  37 30 38 39 
38 20 54 6d  0a 5b 28 45  52 20 31 30  20 29 5d 54 
4a 0a 2d 2e  30 33 37 20  54 77 0a 31  30 20 30 20 
30 20 31 30  20 39 32 2e  38 31 39 39  39 39 37 20 
36 30 35 2e  30 30 31 37  30 38 39 38  20 54 6d 0a 
5b 28 20 29  2d 33 37 28  4e 55 4d 42  45 52 53 20 
41 29 5d 54  4a 0a 2f 53  70 61 6e 3c  3c 2f 41 63 
74 75 61 6c  54 65 78 74  28 fe ff 00  6e 00 64 29 
3e 3e 42 44  43 0a 31 30  20 30 20 30  20 31 30 20 
31 34 30 2e  30 35 30 30  30 33 30 35  20 36 30 35 
2e 30 30 31  37 30 38 39  38 20 54 6d  0a 5b 28 4e 
44 29 5d 54  4a 0a 45 4d  43 0a 31 30  20 30 20 30 
20 31 30 20  31 35 31 2e  31 36 39 39  39 38 31 36 
20 36 30 35  2e 30 30 31  37 30 38 39  38 20 54 6d 
0a 5b 28 1f  44 41 29 5d  54 4a 0a 2f  53 70 61 6e 
3c 3c 2f 41  63 74 75 61  6c 54 65 78  74 28 fe ff 
00 74 29 3e  3e 42 44 43  0a 31 30 20  30 20 30 20 
31 30 20 31  36 33 2e 35  38 30 30 30  31 38 33 20 
36 30 35 2e  30 30 31 37  30 38 39 38  20 54 6d 0a 
5b 28 54 29  5d 54 4a 0a  45 4d 43 0a  31 30 20 30 
20 30 20 31  30 20 31 36  38 2e 32 31  30 30 30 36 
37 31 20 36  30 35 2e 30  30 31 37 30  38 39 38 20 
54 6d 0a 5b  28 45 53 29  5d 54 4a 0a  45 54 0a 51 
0a
 q./GS1 gs./Perc
eptual ri.0 0 0 
1 k.BT./T1_0 1 T
f.11 0 0 11 36 5
3.99679946 Tm.[(
284)]TJ.ET.1 0 0
 1 36 562.307678
22 cm.0 0 0 1 K.
.5 w.0 0 m.349.3
7298583 0 l.S.1 
0 0 1 0 -50.0999
794 cm.0 0 m.349
.37298583 0 l.S.
1 0 0 1 -36 -512
.20770263 cm.BT.
11 0 0 11 54 579
.95770263 Tm.[(W
)40(e w)4(an)7(t
 the differ)15.1
0000038(ence in 
s)-3.9000001(e)-
3(conds)17(. S)-
6(o w)-3.9000001
(e s)-4(et th)7(
a)7(t t)1(o: )]T
J./T1_1 1 Tf.11 
0 0 11 298.50469
97 579.95770263 
Tm.[(.second)]TJ
./T1_0 1 Tf.11 0
 0 11 337.004699
7 579.95770263 T
m.[(.)]TJ./T1_2 
1 Tf.13 0 0 13 4
3.08660125 541.4
5770263 Tm.[(Not
e)]TJ./Span<</Ac
tualText(.. .)>>
BDC./T1_3 1 Tf.1
3 0 0 13 66.6556
015 541.45770263
 Tm.[( )]TJ.EMC.
13 0 0 13 79.655
6015 541.4577026
3 Tm.[(Other pos
sible values:)37
.09999847( )]TJ.
/T1_1 1 Tf.13 0 
0 13 188.1392974
8 541.45770263 T
m.[(.year, .mont
h, .day, .hour, 
)]TJ.13 0 0 13 4
3.08660125 524.4
5367431 Tm.[(.mi
nute, .nanosecon
d)]TJ.11 0 0 11 
36 485.95770263 
Tm.[(let unit : 
Calendar.Compone
nt = .second)]TJ
./T1_0 1 Tf.11 0
 0 11 53.9959983
8 461.95568847 T
m.[(T)28(ime t)1
(o g)-2(et their
 differ)15.19999
98(ence)]TJ./T1_
1 1 Tf.11 0 0 11
 36 437.95370483
 Tm.[(let start 
= Calendar.curre
nt.ordinality\(o
f: unit, in: .ye
ar, )]TJ.1.45500
004 TL.11 0 0 11
 36 421.94869995
 Tm.[(for: a\))]
TJ.-.02 Tc.11 0 
0 11 36 405.9436
9506 Tm.[(let en
d = Calendar.cur
rent.ordinality\
(of: unit, in: .
year, for: b\))]
TJ.0 Tc./T1_0 1 
Tf.11 0 0 11 53.
99599838 381.941
71142 Tm.[(T)4(h
e)-4(y ar)15.100
00038(e b)-2(oth
 option)7(al, b)
4(ut in this c)5
.0999999(as)-4(e
 it)-7.9000001(.
)68.90000152(s p
r)15.10000038(et
)3(t)-1(y s)2(af
e t)1.10000002(o
 for)15(ce-un)2(
wr)11(a)4(p )]TJ
.11 0 0 11 36 36
5.93670654 Tm.[(
them)11(.)]TJ.2.
18199992 TL./T1_
1 1 Tf.11 0 0 11
 36 341.93469238
 Tm.[(let diff =
 end!)]TJ./Span<
</ActualText(...
.)>>BDC.11 0 0 1
1 118.5 341.9346
9238 Tm.[( )]TJ.
EMC.11 0 0 11 12
4 341.93469238 T
m.[(- start!)]TJ
./T1_0 1 Tf.11 0
 0 11 53.9959983
8 317.93270874 T
m.[(And let)-8(.
)69(s pr)-6.9000
001(in)7(t the r
)15(es)3(ult)7(.
..)]TJ./T1_1 1 T
f.11 0 0 11 36 2
93.9307251 Tm.[(
print\("Differen
ce: \\\(diff\) s
econds"\))]TJ./S
pan<</ActualText
(....)>>BDC./T1_
2 1 Tf.18 0 0 18
 36 253.95770263
 Tm.[( )]TJ.EMC.
0 TL.18 0 0 18 3
6 253.95770263 T
m.[(How It W)18(
orks)]TJ./T1_0 1
 Tf.11 0 0 11 36
 229.95770263 Tm
.[(I)9(n or)15(d
er t)1(o c)5(alc
)1.10000002(ul)1
(a)7(t)1(e the d
iffer)15.1000003
8(ence in s)-4(e
)-3(conds b)-1.8
9999997(et)-1(w)
-4(e)-3(en t)-1(
w)-4(o differ)15
.10000038(en)7(t
 D)5(a)7(t)1(e )
]TJ.1.45500004 T
L.11 0 0 11 36 2
13.95269775 Tm.[
(obj)-1(e)-3(cts
)17.10000038(, w
)-4(e m)7(a)10(y
 us)-4(e the c)1
.10000002(ur)-7(
r)15(en)7(t C)10
(alend)1(ar and 
its )]TJ./T1_1 1
 Tf.11 0 0 11 26
4.14880371 213.9
5269775 Tm.[(ord
inality\(of:in:f
or:\))]TJ./T1_0 
1 Tf.11 0 0 11 3
85.14880371 213.
95269775 Tm.[( )
]TJ.11 0 0 11 36
 197.94769287 Tm
.[(metho)-2(d.)]
TJ.2.18199992 TL
./T1_1 1 Tf.11 0
 0 11 36 173.945
69396 Tm.[(Diffe
rence: 2 seconds
)]TJ./T1_2 1 Tf.
20 0 0 20 36 127
.95770263 Tm.[(1
0-59.)]TJ./Span<
</ActualText(.. 
.)>>BDC.20 0 0 2
0 85.86000061 12
7.95770263 Tm.[(
 )]TJ.EMC.20 0 0
 20 95.86000061 
127.95770263 Tm.
[(Get Unix times
tamp for.current
 date)]TJ./Span<
</ActualText(...
.)>>BDC.-.24 Tw.
18 0 0 18 36 99.
95770263 Tm.[( )
]TJ.EMC.18 0 0 1
8 36 99.95770263
 Tm.[(Problem)]T
J.0 Tw./T1_0 1 T
f.11 0 0 11 36 7
5.95770263 Tm.[(
I w)4(an)7(t t)1
(o g)-1.89999997
(et the U)5(nix 
times)2.0999999(
tam)4(p for the 
c)1(ur)-6.900000
1(r)15(en)7(t d)
1(a)7(t)1(e)15(.
)]TJ./T1_3 1 Tf.
10 0 0 10 36 605
.00170898 Tm.[(C
HAP)]TJ./Span<</
ActualText(...t)
>>BDC.10 0 0 10 
56.36999893 605.
00170898 Tm.[(T)
]TJ.EMC.10 0 0 1
0 61 605.0017089
8 Tm.[(ER 10 )]T
J.-.037 Tw.10 0 
0 10 92.8199997 
605.00170898 Tm.
[( )-37(NUMBERS 
A)]TJ./Span<</Ac
tualText(...n.d)
>>BDC.10 0 0 10 
140.05000305 605
.00170898 Tm.[(N
D)]TJ.EMC.10 0 0
 10 151.16999816
 605.00170898 Tm
.[(.DA)]TJ./Span
<</ActualText(..
.t)>>BDC.10 0 0 
10 163.58000183 
605.00170898 Tm.
[(T)]TJ.EMC.10 0
 0 10 168.210006
71 605.00170898 
Tm.[(ES)]TJ.ET.Q
.