{"id":14988,"date":"2023-11-14T13:23:30","date_gmt":"2023-11-14T13:23:30","guid":{"rendered":"https:\/\/bestkora.com\/IosDeveloper\/?p=14988"},"modified":"2024-08-30T11:10:19","modified_gmt":"2024-08-30T11:10:19","slug":"lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023","status":"publish","type":"post","link":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/","title":{"rendered":"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023."},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-22-at-20.00.24.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"662\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-22-at-20.00.24-1024x662.png\" alt=\"\" class=\"wp-image-15205\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-22-at-20.00.24-1024x662.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-22-at-20.00.24-300x194.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-22-at-20.00.24-768x497.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-22-at-20.00.24-464x300.png 464w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-22-at-20.00.24.png 1392w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041d\u0438\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 <strong><a href=\"https:\/\/cs193p.sites.stanford.edu\/2023\">\u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 CS193P \u0412\u0435\u0441\u043d\u0430 2023<\/a> <\/strong>&#171;<strong>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SwiftUI<\/strong>&#171;. <br>\u0426\u0435\u043b\u0438\u043a\u043e\u043c \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430 Google Doc <strong><a href=\"https:\/\/drive.google.com\/drive\/folders\/1EedqODau09P58jcIJJOFSd34Hlqu_S3n?usp=drive_link\" title=\"\">\u0437\u0434\u0435\u0441\u044c<\/a><\/strong>. <br>\u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 <a href=\"https:\/\/github.com\/BestKora\/CS193P_2023\" target=\"_blank\" rel=\"noopener\" title=\"\"><strong>GitHub<\/strong><\/a>.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0421 \u043f\u043e\u043b\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0447\u043d\u0435\u043c \u041b\u0435\u043a\u0446\u0438\u0439 \u0438 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f <a href=\"https:\/\/bestkora.com\/IosDeveloper\/ios-swiftui-2023\/\"><strong>\u0437\u0434\u0435\u0441\u044c<\/strong><\/a>.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0418\u043d\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u041b\u0435\u043a\u0446\u0438\u0438 \u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043b\u0435\u043a\u0446\u0438\u044e \u0438 \u0434\u043e\u0434\u0435\u043b\u044b\u0432\u0430\u0442\u044c \u0432\u0441\u0451, \u0447\u0442\u043e \u0437\u0430\u0431\u044b\u043b \u0442\u0430\u043c \u0441\u0434\u0435\u043b\u0430\u0442\u044c. \u0412\u044b \u0432\u0438\u0434\u0435\u043b\u0438, \u043a\u0430\u043a \u043f\u0440\u043e\u0445\u043e\u0434\u044f\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 \u2014&nbsp; \u043c\u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e\u0435 \u0432\u0430\u043c \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c. \u0438 \u0438\u043d\u043e\u0433\u0434\u0430 \u044f \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0431\u044b\u0441\u0442\u0440\u043e \u0447\u0442\u043e-\u0442\u043e \u043f\u0440\u043e\u0441\u043a\u0430\u043a\u0438\u0432\u0430\u044e.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0420\u0435\u0436\u0438\u043c \u0412\u044b\u0431\u043e\u0440\u0430 (Selection)&nbsp; \u0432 <span style=\"color:#680da1\" class=\"has-inline-color\">Preview<\/span><\/strong><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"font-weight: 400;\"><br> \u0418\u0442\u0430\u043a, \u044f \u0445\u043e\u0442\u0435\u043b \u0431\u044b \u043d\u0430\u0447\u0430\u0442\u044c \u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043a \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u041b\u0435\u043a\u0446\u0438\u0438 \u0438 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c \u043e\u0434\u043d\u0443 \u0432\u0435\u0449\u044c, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u0443\u044e \u0441 \u0438\u043d\u0441\u043f\u0435\u043a\u0442\u043e\u0440\u043e\u043c.<\/span>&nbsp;<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/1pBX2lFWWv641EDHRpxUy_Ytx74dCVoxVNTlupB22jVOWQg4Qd99QHeyJdAM5j6GneqJq0r0bqRq8rWNPU_7Ym1dBlXq0HCNgfyXh0dT8aSJnkuxypfMQ-cC-JS1Q2QmNYucL4j4lSiEkTFKn1UEhw8\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041f\u043e\u043c\u043d\u0438\u0442\u0435, \u044f \u0433\u043e\u0432\u043e\u0440\u0438\u043b \u0432\u0430\u043c, \u0447\u0442\u043e \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043e\u0439\u0442\u0438 \u0432 \u0440\u0435\u0436\u0438\u043c <strong>\u0412\u044b\u0431\u043e\u0440\u0430<\/strong> (<strong>Selection<\/strong>) \u0432\u043d\u0438\u0437\u0443 \u0432\u0430\u0448\u0435\u0433\u043e <strong>PreView<\/strong>. <br>\u0412 \u0440\u0435\u0436\u0438\u043c\u0435 <strong>\u0412\u044b\u0431\u043e\u0440\u0430<\/strong> (<strong>Selection<\/strong>) \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0432\u0430\u0448\u0435\u0433\u043e <strong>UI <\/strong>\u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-14-at-16.03.11.png\"><img loading=\"lazy\" decoding=\"async\" width=\"848\" height=\"1024\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-14-at-16.03.11-848x1024.png\" alt=\"\" class=\"wp-image-14990\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-14-at-16.03.11-848x1024.png 848w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-14-at-16.03.11-248x300.png 248w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-14-at-16.03.11-768x927.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-14-at-16.03.11.png 916w\" sizes=\"auto, (max-width: 848px) 100vw, 848px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041f\u0430\u0440\u0443 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0439 \u043e\u0431 \u044d\u0442\u043e\u043c. \u042f \u0433\u043e\u0432\u043e\u0440\u0438\u043b \u043e \u0442\u043e\u043c, \u043f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u0432\u0430\u0436\u043d\u043e, \u0432\u0435\u0434\u044c \u0435\u0441\u043b\u0438 \u0432\u044b \u0443\u043c\u0435\u0435\u0442\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0437\u0430\u0447\u0435\u043c \u0432\u0430\u043c \u044d\u0442\u043e \u043d\u0443\u0436\u043d\u043e? \u0418 \u044f \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043b \u043f\u0440\u0438\u043c\u0435\u0440\u044b,&nbsp; \u043a\u043e\u043c\u0443 \u044d\u0442\u043e \u043d\u0443\u0436\u043d\u043e: \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430\u043c \u0438\u043b\u0438 \u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u0430\u043c \u0432\u0430\u0448\u0435\u0433\u043e <strong>UI<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u0438 \u043d\u0435 \u0431\u044b\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c\u0438.&nbsp;<br>\u041e\u0434\u043d\u0430\u043a\u043e \u043d\u0435 \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u044d\u0442\u043e \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u043d\u0438\u043a\u0430\u043a\u043e\u0439 \u0432\u0430\u0436\u043d\u043e\u0441\u0442\u0438 \u043b\u0438\u0447\u043d\u043e \u0434\u043b\u044f \u0432\u0430\u0441. \u042d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0445\u043e\u0440\u043e\u0448\u043e \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 <strong>UI.<\/strong><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0418 \u0435\u0449\u0435 \u043e\u0434\u043d\u0430 \u0432\u0435\u0449\u044c, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u043f\u043e \u044d\u0442\u043e\u043c\u0443 \u043f\u043e\u0432\u043e\u0434\u0443. \u042f \u043d\u0435 \u0434\u0443\u043c\u0430\u044e, \u0447\u0442\u043e \u044f \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u044d\u0442\u043e\u0442 \u0440\u0435\u0436\u0438\u043c <strong>\u0412\u044b\u0431\u043e\u0440\u0430<\/strong> (<strong>Selection<\/strong>) \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u043e\u0431\u0435 \u0441\u0442\u043e\u0440\u043e\u043d\u044b. \u0415\u0441\u043b\u0438 \u044f \u043a\u043b\u0438\u043a\u043d\u0443 \u043d\u0430&nbsp; \u0441\u0442\u0440\u043e\u043a\u0430 \u043a\u043e\u0434\u0430, \u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0431\u0440\u0430\u043d\u044b (\u0433\u043e\u043b\u0443\u0431\u043e\u0439 \u0440\u0430\u043c\u043a\u043e\u0439) \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b <strong>UI,<\/strong> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u044d\u0442\u043e\u0442 \u043a\u043e\u0434:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/1TcgQP-1DNkuLnXDehoBL4NcCu8d-wXx7Wgm9kXeQj-QL3iAgGyqDcbKArSjJURp3w7oRDNchwt4p0isM-mvpkotKQIczTy8sNc0Bx04bAbVoC9ahrZcvmkOBuswj-p9pLO3x6B9cQh_12Aiwbrysjs\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0418 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442, \u0435\u0441\u043b\u0438 \u0432\u044b \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <strong>UI<\/strong>, \u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0434\u0441\u0432\u0435\u0447\u0435\u043d \u043a\u043e\u0434, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u044d\u0442\u043e\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <strong>UI<\/strong>. \u0414\u0440\u0443\u0433\u0438\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438, \u0434\u0435\u043b\u043e \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e <strong>\u0412\u042b<\/strong> \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u0442\u0435, \u0430 \u0447\u0442\u043e \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u0442 <strong>XCode<\/strong>. \u0415\u0441\u043b\u0438 \u0432\u044b \u0432\u044b\u0431\u0435\u0440\u0435\u0442\u0435 \u043b\u044e\u0431\u043e\u0439 \u0438\u0437 \u0434\u0432\u0443\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432, \u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0431\u0440\u0430\u043d \u0434\u0440\u0443\u0433\u043e\u0439, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0445\u043e\u0447\u0443, \u0447\u0442\u043e\u0431\u044b \u0432\u044b \u044d\u0442\u043e \u043f\u043e\u043d\u044f\u043b\u0438.&nbsp;<br>\u0418 \u0442\u043e\u0433\u0434\u0430 \u043a\u0430\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0443, \u043f\u043e\u0447\u0435\u043c\u0443 \u0431\u044b \u0432\u0430\u043c \u043d\u0435 \u043f\u043e\u0432\u043e\u0437\u0438\u0442\u044c\u0441\u044f \u0441 \u0446\u0432\u0435\u0442 \u0438\u043b\u0438 \u0441 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043e\u0442\u0441\u0442\u0443\u043f\u0430\u043c\u0438 \u0438\u043b\u0438 \u0441 \u0447\u0435\u043c-\u0442\u043e \u0435\u0449\u0435 \u0432 \u044d\u0442\u043e\u043c \u0440\u043e\u0434\u0435 \u0431\u0435\u0437 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c \u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434. \u042d\u0442\u043e \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0432\u0430\u043c \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f. \u041b\u0438\u0447\u043d\u043e \u044f \u043b\u044e\u0431\u043b\u044e \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434. \u042d\u0442\u043e \u043a\u0430\u043a \u0431\u044b \u0432\u044b\u0442\u0435\u043a\u0430\u0435\u0442 \u0438\u0437 \u043c\u043e\u0435\u0433\u043e \u043c\u0438\u0440\u043e\u043e\u0449\u0443\u0449\u0435\u043d\u0438\u044f, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u0432\u0441\u0435 \u0434\u0435\u043b\u0430\u0442\u044c \u0432 \u043a\u043e\u0434\u0435. \u041d\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043b\u044e\u0434\u044f\u043c \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043a\u043b\u0438\u043a\u0430\u0442\u044c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0438. \u0418 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435 \u0445\u043e\u0442\u0435\u043b \u043f\u0440\u0438\u043d\u0438\u0436\u0430\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 <strong>\u0418\u043d\u0441\u043f\u0435\u043a\u0442\u043e\u0440\u0430 <\/strong>\u0438 \u0440\u0435\u0436\u0438\u043c\u0430 <strong>\u0412\u044b\u0431\u043e\u0440\u0430<\/strong> (<strong>Selection<\/strong>). \u042d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u043c \u0438 \u0437\u043d\u0430\u0447\u0438\u043c\u044b\u043c. <br>\u0418\u0442\u0430\u043a, \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435, \u043a \u0447\u0435\u043c\u0443 \u0438\u0437 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u041b\u0435\u043a\u0446\u0438\u0438 \u044f \u0445\u043e\u0442\u0435\u043b \u0432\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f .<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430&nbsp; Project Settings&nbsp;<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0415\u0449\u0435 \u043e\u0434\u043d\u0430 \u0432\u0435\u0449\u044c, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u044f \u0445\u043e\u0442\u0435\u043b \u0431\u044b \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044c.&nbsp; \u041a\u043e\u0433\u0434\u0430 \u043c\u044b \u0432\u044b\u0448\u043b\u0438 \u043d\u0430 <strong>\u041d\u0430\u0432\u0438\u0433\u0430\u0442\u043e\u0440<\/strong> \u0432 \u0440\u0430\u0437\u0434\u0435\u043b <strong>\u0424\u0430\u0439\u043b\u044b<\/strong>, \u044f \u0441\u043a\u0430\u0437\u0430\u043b: \u201c\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435, \u0435\u0441\u0442\u044c \u0442\u0440\u0438 \u0444\u0430\u0439\u043b\u0430: <strong>MemorizeApp<\/strong>, <strong>ContentView<\/strong> \u0438 <strong>Assets<\/strong>. \u041d\u043e \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0435\u0441\u0442\u044c \u0435\u0449\u0435 \u043e\u0434\u043d\u0430 \u0432\u0435\u0449\u044c,&nbsp; \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043a\u043b\u0438\u043a\u043d\u0443\u0442\u044c \u043d\u0430 \u0441\u0430\u043c\u043e\u0439 \u0432\u0435\u0440\u0445\u043d\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438, \u044d\u0442\u043e \u0447\u0442\u043e-\u0442\u043e \u0432\u0440\u043e\u0434\u0435 \u0444\u0430\u0439\u043b\u0430, \u0438 \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 <strong>Project Settings<\/strong> \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430.&nbsp;<\/span><\/p>\n\n\n\n<!--more-->\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/uTSY4Rexi51AfL_Tso6IkiejT6dar01wfM8VmVMmy1tcplBICqswIWdbOGtB71vy5ABsC6UJpHVIN_d1j05zlKLaOSojcpTlWM_d6vIIraD5CMRuMDcinun-oGdV8VQ0VtqVGoyaIDVxIQh7ehokF-g\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0412 \u0441\u0430\u043c\u043e\u0439 \u0432\u0435\u0440\u0445\u043d\u0435\u0439 \u0447\u0430\u0441\u0442\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0440\u0430\u0437\u0434\u0435\u043b <strong>Supported Destination<\/strong>, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435: <strong>iPhone<\/strong>, <strong>iPad<\/strong> \u0438 <strong>Mac<\/strong> (Designed \u0434\u043b\u044f iPad):<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/7JJWQ5MamCzOvphdZuY4tztk8x9iHHP5EuwgHUUCyWL692SlcQ0jbQGwJ79s7u82KvMugJVoBr6tXIGG26YBqviVWzxLExq5A47Iw3o7HT-fZQovnk4QFrNfXPAfsXrtBmZyIK1sCeYb9QC7fN83DuQ\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0414\u0430\u043b\u0435\u0435 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430<strong> iOS 16.4<\/strong>:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/lEgqKiS6r8U51HQuskp2vASH6LrSnTcuC54XO3V2G_l7CBNa3TpgiDw4FkgWvgLG_xT3Pzyi6yGPC4qH2kUWn74BzvMymgcQNJDlRLLIox1Ro4BgmVnDj77pYCIH-vVxPgVy2uCgmG2POPU4REJRaEU\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0437\u0430\u043a\u043b\u0430\u0434\u043a\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b <strong>Signing &amp; Capabilities<\/strong>, \u0432\u043e\u0442 \u0433\u0434\u0435 \u0432\u044b \u0438\u043c\u0435\u0435\u0442\u0435 \u0434\u0435\u043b\u043e \u0441 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043a \u0441\u0432\u043e\u0435\u043c\u0443 <strong>Apple ID<\/strong>.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\"><strong>Xcode <\/strong>\u2014 \u044d\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u043c\u043e\u0449\u043d\u044b\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0441\u0431\u043e\u0440\u043a\u0438 (build engine) \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f&nbsp; \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0432\u0435\u0449\u0435\u0439, \u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0435\u0441\u0442\u044c \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 (dependencies): \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0438 \u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0437\u0430\u0432\u0438\u0441\u044f\u0449\u0438\u0439 \u0434\u0440\u0443\u0433 \u043e\u0442 \u0434\u0440\u0443\u0433\u0430,&nbsp; \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0443 <strong>Xcode <\/strong>\u043c\u043d\u043e\u0433\u043e \u0432\u0441\u044f\u043a\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0435\u0439 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0442\u0430\u043a\u043e\u0433\u043e \u0440\u043e\u0434\u0430 \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438.&nbsp;<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 <span style=\"color:#c302b6\" class=\"has-inline-color\">some<\/span> <span style=\"color:#680da1\" class=\"has-inline-color\">View<\/span>?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0415\u0449\u0435 \u043e\u0434\u043d\u0430 \u0432\u0435\u0449\u044c, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u044f \u0445\u043e\u0442\u0435\u043b \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044c. \u041e\u043d\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 <strong><span style=\"color: #680da1;\">: View<\/span><\/strong>?<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/-VY8YYMAWXGFUfU08PaR_7EvGu-zO-XD_8OqjhQnaTjhpnPg0VXHvmRV-izzvKXizLS0CZntpLrjagJkxNqqVhyEDUJy8xPyogLcOBCF27yFRqrG75pA7BGcOY9RcONR9a-2ll4FnrmXdr0bfffTw9c\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0412\u0430\u043c \u0432\u0441\u0435\u043c \u0441\u0435\u0439\u0447\u0430\u0441 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043e\u0447\u0435\u043d\u044c \u043a\u043e\u043c\u0444\u043e\u0440\u0442\u043d\u043e \u0441 \u044d\u0442\u0438\u043c \u043a\u043e\u0434\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u044d\u0442\u043e\u0442 <strong><span style=\"color: #680da1;\">ContentView<\/span><\/strong> &#171;<strong>\u0432\u0435\u0434\u0435\u0442 \u0441\u0435\u0431\u044f \u043a\u0430\u043a<\/strong>&#187; <strong><span style=\"color: #680da1;\">View<\/span><\/strong>. \u042d\u0442\u043e, \u043e\u043f\u044f\u0442\u044c \u0436\u0435, \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043d\u0438\u0447\u0435\u0433\u043e \u043e\u0431\u0449\u0435\u0433\u043e \u0441 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c. 0%. \u042d\u0442\u043e \u043d\u0435 \u0435\u0433\u043e \u0441\u0443\u043f\u0435\u0440\u043a\u043b\u0430\u0441\u0441 <strong><span style=\"color: #c302b6;\">superclass<\/span><\/strong> \u0438\u043b\u0438 \u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0435. \u0412 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043d\u0435\u0442 \u0441\u0443\u043f\u0435\u0440\u043a\u043b\u0430\u0441\u0441\u043e\u0432 <strong><span style=\"color: #c302b6;\">superclass<\/span><\/strong>. \u041e\u043d\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u044b \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c.&nbsp;<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\"><strong><span style=\"color: #680da1;\">:View<\/span><\/strong> \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 <strong><span style=\"color: #c302b6;\">struct<\/span><\/strong> <strong><span style=\"color: #680da1;\">ContentView<\/span><\/strong> &#171;<strong>\u0432\u0435\u0434\u0435\u0442 \u0441\u0435\u0431\u044f \u043a\u0430\u043a&#187;<\/strong> <strong><span style=\"color: #680da1;\">View<\/span><\/strong>, \u0438 \u044f \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u044d\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u201c\u0432\u0435\u0441\u0442\u0438 \u0441\u0435\u0431\u044f \u043a\u0430\u043a ..\u201d \u0432 \u0441\u0430\u043c\u043e\u043c \u043d\u0430\u0447\u0430\u043b\u0435 \u0431\u0443\u0434\u0443\u0449\u0435\u0439 \u043d\u0435\u0434\u0435\u043b\u0438, \u043d\u043e \u0441\u0435\u0439\u0447\u0430\u0441 \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0445\u043e\u0447\u0443 \u044d\u0442\u043e \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u043d\u0443\u0442\u044c.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0415\u0449\u0435 \u043e\u0434\u043d\u0430 \u0432\u0435\u0449\u044c, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u044f \u0445\u043e\u0442\u0435\u043b \u0431\u044b \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u043d\u0443\u0442\u044c, \u044d\u0442\u043e \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 &#171;<strong><span style=\"color: #c302b6;\">some<\/span><\/strong> <strong><span style=\"color: #680da1;\">View<\/span><\/strong>&#171;,<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/-TIZB-buXaP-bkIyF96Lso8cWyszMrTQbLMJEg1rpplwM6JXs8SGFS8aXBgF8kicGezhP5takfOhJ7ktPKECK6Xti0G-AI2foAPpouZCIO7ruOKu6kExVUBKFDi6a-Ud7a4pE_i-HwaxjN7-Z48Dedg\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0423 \u043c\u0435\u043d\u044f \u0435\u0441\u0442\u044c \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0435 \u0434\u0435\u043c\u043e. \u042f \u043d\u0430 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u0443\u0431\u0435\u0440\u0443 \u0432\u0435\u0441\u044c \u043a\u043e\u0434 \u0438\u0437 <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">body<\/span><\/strong> \u0432 <strong><span style=\"color: #680da1;\">ContentView<\/span><\/strong> \u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0443 \u0442\u0430\u043c \u043f\u0440\u043e\u0441\u0442\u043e \u0442\u0435\u043a\u0441\u0442 <strong><span style=\"color: #680da1;\">Text (<\/span><\/strong><strong><span style=\"color: #ff0000;\">&#171;hello&#187;<\/span><\/strong> <strong><span style=\"color: #680da1;\">)<\/span><\/strong>:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/vZerNmvFDhUPMlh0peSIjVbmUWJvNAh2a9xpBzLdqOmDFtjaBh_WKA2MM5kgys_RnjZfBOUsy4rUem5L6VhaLem0QbS5uQa0cFWhVJvD-yJAdizYKn_CzZbK3pXOvk7niz87xO35kUCftbBiiGBzMEM\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0418\u0442\u0430\u043a <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">body<\/span><\/strong> &#8212; \u044d\u0442\u043e <strong><span style=\"color: #c302b6;\">some<\/span><\/strong> <strong><span style=\"color: #680da1;\">View<\/span><\/strong> \u0438 \u0447\u0442\u043e \u044d\u0442\u043e \u0437\u0430 \u0422\u0418\u041f? \u042d\u0442\u043e \u0422\u0418\u041f <strong><span style=\"color: #680da1;\">Text<\/span><\/strong>, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u0444\u0438\u0433\u0443\u0440\u043d\u044b\u0445 \u0441\u043a\u043e\u0431\u043e\u043a \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d \u0442\u043e\u043b\u044c\u043a\u043e <strong><span style=\"color: #680da1;\">Text<\/span><\/strong>. \u0417\u0430\u043c\u0435\u0442\u044c\u0442\u0435, \u0435\u0441\u043b\u0438 \u044f \u0438\u0437\u043c\u0435\u043d\u044e <strong><span style=\"color: #c302b6;\">some<\/span><\/strong> <strong><span style=\"color: #680da1;\">View<\/span><\/strong> \u043d\u0430 <strong><span style=\"color: #680da1;\">Text<\/span><\/strong>, \u0442\u043e \u043a\u043e\u0434 \u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u0442\u0441\u044f, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u044d\u0442\u043e \u0432\u0435\u0440\u043d\u043e:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/ErXgMcxYg_CinlV3tu-dPtVl3NJI_0iFp4i8fekNdM63RErlIudhF4TIK6x0gKyjByfYBNoUnLXEU-Ao5-vPZkBgti_OvxUF5cfhAcxbNsXWE_jEe-iVVwcrWEZV88IWrZ9ID3kofR56ihrHbFsqiT8\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\"><strong><span style=\"color: #c302b6;\">some<\/span><\/strong> <strong><span style=\"color: #680da1;\">View<\/span><\/strong> \u2014 \u044d\u0442\u043e \u0441\u043f\u043e\u0441\u043e\u0431 \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 \u043f\u043e\u043c\u043e\u0447\u044c \u0432\u0430\u043c, \u0438 \u043e\u043d \u0432\u0441\u0435 \u0435\u0449\u0435 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442 \u0434\u0435\u043b\u0430\u0435\u0442 \u044d\u0442\u043e. <br>\u041d\u043e \u0435\u0441\u043b\u0438 \u044f \u0440\u0430\u0437\u043c\u0435\u0449\u0443 \u0432 <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">body<\/span><\/strong> \u0447\u0442\u043e-\u0442\u043e \u0435\u0449\u0435, \u043a\u0440\u043e\u043c\u0435 <strong><span style=\"color: #680da1;\">Text (<\/span><span style=\"color: #ff0000;\">&#171;hello&#187;<\/span><span style=\"color: #680da1;\">)<\/span><\/strong>, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <strong><span style=\"color: #680da1;\">VStack<\/span><\/strong>, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f <strong><span style=\"color: #680da1;\">Text (<\/span><span style=\"color: #ff0000;\">&#171;hello&#187;<\/span><\/strong> <strong><span style=\"color: #680da1;\">)<\/span><\/strong> \u0438 \u0435\u0449\u0435 \u043e\u0434\u043d\u0430 \u0444\u0440\u0430\u0437\u0430 <strong><span style=\"color: #680da1;\">Text (<\/span><span style=\"color: #ff0000;\">&#171;there&#187;<\/span><\/strong> <strong><span style=\"color: #680da1;\">)<\/span><\/strong>.&nbsp;<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/1WclQd05Z_5LLImYKHYf51-YVO6XFvKrra-8cOOKDi2_t8nukjwcfYEYQ4K388UqsC-3wGEVBxf7rn6v4vfE6hCG6gHUynItSDa_cu-7qBWnkDP8rq9Ix1OnZJGqoKDikvphOiDS-6eMVCYWlB0t4lA\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0422\u0435\u043f\u0435\u0440\u044c \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 \u0431\u0443\u0434\u0435\u0442 \u201c\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c\u0441\u044f\u201d, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u044d\u0442\u043e\u0442 \u043a\u043e\u0434 \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0422\u0418\u041f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u041d\u0415 <strong><span style=\"color: #680da1;\">Text<\/span><\/strong>, \u0442\u0430\u043a \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043d\u0435\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435. \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0435\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u043d\u0430 \u043e\u0448\u0438\u0431\u043a\u0443, \u0442\u043e \u0442\u0430\u043c \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e: \u201cCannot convert return expression of type &nbsp;&#8216;<strong><span style=\"color: #680da1;\">VStack&lt;TupleView&lt;(Text, Text)&gt;&gt;<\/span><\/strong>&#8216; to return type <strong><span style=\"color: #680da1;\">Text<\/span><\/strong>\u201d (\u041d\u0435 \u043c\u043e\u0433\u0443 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u043e\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0422\u0418\u041f\u0430 &#8216;<strong><span style=\"color: #680da1;\">VStack&lt;TupleView&lt;(Text, Text)&gt;&gt;<\/span><\/strong>&#8216; \u0432 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u044b\u0439 \u0422\u0418\u041f <strong><span style=\"color: #680da1;\">Text<\/span><\/strong>.).<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u043b\u043e\u0436\u0435\u043d \u0422\u0418\u041f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c\u043e\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">body<\/span><\/strong> \u2014 <strong><span style=\"color: #680da1;\">VStack&lt;TupleView&lt;(Text, Text)&gt;&gt;<\/span><\/strong>. <br>\u042f \u0433\u043e\u0432\u043e\u0440\u0438\u043b \u0432\u0430\u043c, \u0447\u0442\u043e \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 <strong><span style=\"color: #680da1;\">VStack<\/span><\/strong> \u043c\u0435\u0448\u043e\u0447\u0435\u043a LEGO \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f <strong><span style=\"color: #680da1;\">TupleView<\/span><\/strong>, \u0438 \u0432\u044b \u0432\u0438\u0434\u0438\u0442\u0435 \u044d\u0442\u043e \u043f\u0440\u044f\u043c\u043e \u0441\u0435\u0439\u0447\u0430\u0441.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0412 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438, \u044d\u0442\u043e <strong><span style=\"color: #680da1;\">TupleView<\/span><\/strong>, \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u0434\u0432\u0430 <strong><span style=\"color: #680da1;\">Text<\/span><\/strong>, \u0438 \u0432\u0441\u0435 \u044d\u0442\u043e \u043a\u0430\u043a \u0431\u044b \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0432 \u0422\u0418\u041f <strong><span style=\"color: #680da1;\">VStack<\/span><\/strong> \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435. \u0412\u043e\u0442 \u0437\u0430\u0447\u0435\u043c \u043d\u0430\u043c \u043d\u0443\u0436\u0435\u043d <strong><span style=\"color: #c302b6;\">some<\/span><\/strong> <strong><span style=\"color: #680da1;\">View<\/span><\/strong>, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043d\u0430\u0437\u043e\u0439\u043b\u0438\u0432\u043e \u0437\u043d\u0430\u0442\u044c \u0432\u0441\u0435 \u044d\u0442\u0438 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438. \u0425\u043e\u0440\u043e\u0448\u0430\u044f \u043d\u043e\u0432\u043e\u0441\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0432\u0430\u043c \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0437\u043d\u0430\u0442\u044c \u043d\u0438\u0447\u0435\u0433\u043e \u0438\u0437 \u044d\u0442\u043e\u0433\u043e \u0438 \u043d\u0430 \u044d\u0442\u043e\u043c \u043a\u0443\u0440\u0441\u0435 \u0432\u044b \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442\u0435 \u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c <strong><span style=\"color: #680da1;\">TupleView<\/span><\/strong>. \u0412\u0441\u0435 \u044d\u0442\u043e \u0437\u0430 \u0432\u0430\u0441 \u0437\u0430 \u043a\u0443\u043b\u0438\u0441\u0430\u043c\u0438 \u0431\u0443\u0434\u0435\u0442 \u0434\u0435\u043b\u0430\u0442\u044c \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c <strong><span style=\"color: #680da1;\">@ViewBuilder<\/span><\/strong>. <br>\u0412\u0430\u043c \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0437\u043d\u0430\u0442\u044c \u043d\u0438 \u043e \u0422\u0418\u041f\u0435, \u043d\u0438 \u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435. \u042d\u0442\u043e \u0432\u0441\u0451 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0431\u0443\u0434\u0435\u0442 \u0441\u0434\u0435\u043b\u0430\u043d\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u0432\u0430\u0441, \u0438 \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u044d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 <strong><span style=\"color: #c302b6;\">some<\/span><\/strong> <strong><span style=\"color: #680da1;\">View<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043c\u044b \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u043c \u043d\u0430 \u043c\u0435\u0441\u0442\u043e <strong><span style=\"color: #680da1;\">Text<\/span><\/strong>:&nbsp;<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/QXSYxDowBy-Xr_7Q1c4aQizPPOIY6bVet2k6JbIsGLc0JASlbCeSPwDZmjXMM3LVcvJIYJkgDsD256k4WW2lJSxfs7lNuvSQZtZbky5DvPiOCnZW0hyjz0QzBkjfRd7EgHKPN8NtUaIx0vv5Texx-ew\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0418 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435! <br>\u042d\u0442\u043e \u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u0442\u0441\u044f, \u0432\u0441\u0451 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e. <br>\u041f\u043e\u043d\u0438\u043c\u0430\u0435\u0442\u0435? <br>\u042d\u0442\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0442 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 <strong><span style=\"color: #680da1;\">VStack&lt;TupleView&lt;(Text, Text)&gt;&gt;<\/span><\/strong>. \u042f \u043f\u0440\u043e\u0441\u0442\u043e \u0445\u043e\u0447\u0443 \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u043c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0431\u043e\u043b\u044c\u0448\u0435.&nbsp;<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041f\u043e\u0437\u0432\u043e\u043b\u044c\u0442\u0435 \u043c\u043d\u0435 \u0432\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u0442\u0443\u0434\u0430, \u0433\u0434\u0435 \u043c\u044b \u0431\u044b\u043b\u0438. \u042f \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u044e \u043d\u0430\u0448 <strong>UI<\/strong>. <\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438 Source Control<\/strong><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"font-weight: 400;\"><br>\u0418 \u0435\u0449\u0435 \u043e\u0434\u043d\u0430 \u0432\u0430\u0436\u043d\u0430\u044f \u0432\u0435\u0449\u044c, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u044f \u0437\u0430\u0431\u044b\u043b: \u043e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u044d\u0442\u043e \u043d\u0430 <a href=\"https:\/\/github.com\/\" title=\"\"><strong>GitHub<\/strong><\/a>!&nbsp;<\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/A3UwmlpEY8TJfWT_xrEDH7DhdCLgqBjd9NIJG6rHEp6x08OIxyM__W93iHLcfhG0YfeZa3Ty-y2t74XPckRsEhNpEkH3_aLH3dLKJP8FsG4rKYniMkGXMFn0IBrSVIfu6mC39kbdPHCN5M4ClX5xrqw\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u042f \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u043b \u0437\u0430 \u0432\u0430\u043c\u0438, \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0438\u0437 \u0432\u0430\u0441, \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u044b, \u0443\u0436\u0435 \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u043b\u0438, \u043d\u043e \u0434\u043b\u044f \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u044b, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0435 \u0441\u0434\u0435\u043b\u0430\u043b\u0430, \u044f \u0431\u0443\u0434\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041c\u044b \u0432\u043d\u0435\u0441\u043b\u0438 \u043c\u0430\u0441\u0441\u0443 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043a\u043e\u0434. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0439\u0434\u0443 \u0432 <strong>Source Control<\/strong> (\u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0432\u0435\u0440\u0441\u0438\u0439) \u0438 \u0432\u044b\u0431\u0435\u0440\u0443 <strong>Commit.<\/strong>.. , \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c <strong>Commit<\/strong> \u044d\u0442\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 \u043c\u043e\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/CoP12jcdiHx4c46rvqTOW9Jc7qpqwQ1Ri2oXPiS7h2HHNMvD0hXN2Zw61pugvsSfpJLlsHAUzbl7sCtPP1iDbixnkNV39g5fvPPDttiMVfuupB5WOmXeza3UAsakM-wi29FwSxfNqei85wP48yt_gCY\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043e\u043a\u043d\u043e, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0432\u0441\u0435 \u0432\u043d\u0435\u0441\u0435\u043d\u043d\u043e\u0435 \u0432\u0430\u043c\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/p2dBfRxoUk2jYrsLD7zeAMCCi1k5ieu6VoNSke4PfFyJxr9pf0UH8ScwXR2ngCisK_OdZVSlNPiVOXvXYTVtmZ-XmPA3NsyxllCdzm0i969rxWWCX0G2e4G2-pR1068xXAU2GBkPd6IfUh441QsxRro\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0412\u044b \u0432\u0438\u0434\u0438\u0442\u0435 \u0437\u0434\u0435\u0441\u044c \u043c\u0430\u0441\u0441\u0443 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u0412\u0441\u0435 \u0444\u0430\u0439\u043b\u044b \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0441\u043b\u0435\u0432\u0430, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u044d\u0442\u043e \u043c\u043e\u0439 \u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 <strong>Commit<\/strong>. \u042f \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b <strong>Commit<\/strong>, \u0442\u0430\u043a \u0447\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u043e\u0441\u044c \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u0432\u0441\u0451. \u041c\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u043d\u043e\u0432\u044b\u0439. \u042f \u0432\u0441\u0435\u0433\u0434\u0430 \u0445\u043e\u0447\u0443 \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438, \u043f\u0440\u0430\u0432\u0434\u0430 \u0432\u0430\u043c \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c <strong>Commit<\/strong>, \u043d\u0435 \u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044f \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432.&nbsp;<br>\u0427\u0442\u043e \u0436\u0435 \u0437\u0430 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u044d\u0442\u043e \u0431\u0443\u0434\u0443\u0442? <br>\u0412\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u044d\u0442\u043e \u043c\u043e\u0439 \u043f\u0435\u0440\u0432\u044b\u0439 <strong>Commit<\/strong> &#8212; <strong>InitialCommit<\/strong>. <br>\u041d\u043e \u044f \u0442\u0430\u043a\u0436\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u044e\u0441\u044c \u0432\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u043f\u043e\u043c\u043d\u0438\u0442 \u043c\u043d\u0435, \u0434\u043b\u044f \u0447\u0435\u0433\u043e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c <strong>Commit<\/strong>. \u0415\u0441\u043b\u0438 \u0431\u044b \u044f \u043d\u0435 \u0437\u0430\u0431\u044b\u043b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u043f\u0440\u043e\u0448\u043b\u044b\u0439 \u0440\u0430\u0437, \u0442\u043e \u044f \u0431\u044b \u043e\u0441\u0442\u0430\u0432\u0438\u043b \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 &#171;ready to start doing Memorize&#187; (&#171;\u0433\u043e\u0442\u043e\u0432 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u0442\u044c \u043a \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438\u0433\u0440\u044b Memorize&#187;), \u043d\u043e \u043c\u044b \u0443\u0436\u0435 \u043f\u0440\u043e\u0448\u043b\u0438 \u044d\u0442\u0443 \u0441\u0442\u0430\u0434\u0438\u044e \u0438 \u0443\u0436\u0435 \u043d\u0430\u0447\u0430\u043b\u0438 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u0433\u0440\u0443 Memorize, \u043c\u044b \u0443\u0436\u0435 \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u0430\u0440\u0442, \u0442\u0430\u043a \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u044f&nbsp;\u0434\u043e\u0431\u0430\u0432\u043b\u044e \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 <strong>CardView<\/strong>, <strong>isFaceUp <\/strong>\u0434\u043b\u044f <strong><span style=\"color: #680da1;\">CardView<\/span><\/strong>.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/4ySsnRLspHs5FcSQDm0cAXWmMO7nua1bqfCw8IUNDttDK3uNZf-JE93hefWTPBk76o2ZJ0gIvSxLStSEGfUhNH_gTNwGEBFE50tHbpwUebgbyWcpdnXaySDRxHiRMJ7eTplk78qRAuthTze9va5P3uo\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0422\u0430\u043a \u0447\u0442\u043e \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u043c\u0435\u0449\u0430\u044e \u0441\u044e\u0434\u0430 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438, \u0447\u0442\u043e\u0431\u044b \u0438\u043c\u0435\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0431\u044b\u0441\u0442\u0440\u043e \u0432\u0441\u043f\u043e\u043c\u043d\u0438\u0442\u044c, \u0447\u0442\u043e \u044d\u0442\u043e \u0431\u044b\u043b \u0437\u0430 \u043a\u043e\u043c\u043c\u0438\u0442. \u0422\u0435\u043f\u0435\u0440\u044c \u044f \u043c\u043e\u0433\u0443 \u043a\u043b\u0438\u043a\u043d\u0443\u0442\u044c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0435 <strong>Commit 11 files<\/strong>.&nbsp;<br>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u044f \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0433\u0443 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u043e\u043f\u0446\u0438\u044e <strong>Push to remote<\/strong>, \u0441\u0434\u0435\u043b\u0430\u0432 \u0432\u0441\u0435 \u0437\u0430 \u043e\u0434\u0438\u043d \u0448\u0430\u0433, \u0435\u0441\u043b\u0438 \u0437\u0430\u0445\u043e\u0447\u0443. \u041d\u043e \u044f \u0431\u0443\u0434\u0443 \u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u0432 \u0434\u0432\u0430 \u044d\u0442\u0430\u043f\u0430. \u0421\u0435\u0439\u0447\u0430\u0441 \u044f \u0434\u0435\u043b\u0430\u044e \u0441\u0432\u043e\u0439 <strong>Commit <\/strong>.&nbsp;<br>\u0422\u0435\u043f\u0435\u0440\u044c, \u0435\u0441\u043b\u0438 \u044f \u0445\u043e\u0447\u0443 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c submit \u0441\u0432\u043e\u0435\u0433\u043e \u0417\u0430\u0434\u0430\u043d\u0438\u044f, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u043e \u0432\u044b \u0438 \u0431\u0443\u0434\u0435\u0442\u0435 \u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0430 \u044d\u0442\u043e\u043c \u043a\u0443\u0440\u0441\u0435, \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u043a\u043b\u0438\u043a\u043d\u0443 <strong>Source Control \/ Push<\/strong>\u2026<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/UxdjEfkREqMFtGXbwEZawIN_aCq-P9N3xnuz7tQemX2zPM5c7J-IVZQjboRRtk6r4USuPzqLOXu_mqgYy4akt1b9VknIJ32GGjIzWY_6z0f33ATk0AWZCPBcTL_3qGZR8do0toaXxvsoA7L4aqy_1AU\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u044f \u0441\u043e\u0437\u0434\u0430\u043b \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442 \u0432\u043d\u0443\u0442\u0440\u0438 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f \u043a\u043b\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043b, \u043e\u043d \u0432\u0438\u0434\u0438\u0442 \u044d\u0442\u043e&nbsp; \u0432&nbsp;<strong>origin \/ main<\/strong>.&nbsp;<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/A_xa7zQ60kC4zr3iXvPpHgf96tFuxc9htx8ES2B3fFOJC9gUMeh0jr5dfzo6JzDp620TZiOJCTBu1QlfJkU1Uqe-kIaeCdgB-hzBq6uc9v9LXW5uFBMPB29DQhRwKLnbWsY_tyMn9JGbXl3oXtEICV0\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0432\u044b \u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u0442\u0435&nbsp; <strong>origin \/ main<\/strong>&nbsp; \u0438 \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 <strong>origin \/ feedback<\/strong>.&nbsp;<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/5ESGWOHeru2MepJqs9mzHndG1akwO0SXHqmiFR-fQekE0F4qKUe0_XX2wFTtIeSqdCxSpGPKNL-oadjIev8a1QRh3uWWRzHZSTQI3wYwHNHpgJil7ZKFOMlVtAHlZ3GgdvmgMdxQ46komC6W24F2cic\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u042f \u043f\u043e\u043a\u0430\u0436\u0443 \u0432\u0430\u043c \u0447\u0435\u0440\u0435\u0437 \u0441\u0435\u043a\u0443\u043d\u0434\u0443, \u0447\u0442\u043e \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u0435\u0442\u043a\u0430 <strong>origin \/ feedback<\/strong>. \u041d\u0435 \u0431\u0435\u0441\u043f\u043e\u043a\u043e\u0439\u0442\u0435\u0441\u044c \u043e \u0442\u0435\u0433\u0430\u0445 (tags), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u043d\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u043c\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c. \u0418 \u043f\u0440\u043e\u0441\u0442\u043e \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 <strong>Push<\/strong>. \u041f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a <a href=\"https:\/\/github.com\/\"><strong>GitHub<\/strong><\/a> \u0438 \u0432\u0441\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0432\u0430\u0448\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438. \u0418 \u0435\u0441\u043b\u0438 \u044f \u0441\u0435\u0439\u0447\u0430\u0441 \u0437\u0430\u0439\u0434\u0443 \u043d\u0430 <a href=\"https:\/\/github.com\/\"><strong>GitHub<\/strong><\/a>, \u0442\u043e \u044f \u0443\u0432\u0438\u0436\u0443 \u0442\u0430\u043c \u0432\u0441\u0435 \u0444\u0430\u0439\u043b\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043d\u043e\u043f\u043a\u0438 <strong>Push<\/strong>. \u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0440\u0430\u0437, \u043a\u043e\u0433\u0434\u0430 \u043c\u044b \u043d\u0430\u0436\u043c\u0435\u043c <strong>Push <\/strong>( \u043d\u0430\u0434\u0435\u044e\u0441\u044c, \u0447\u0442\u043e \u043d\u0435 \u0437\u0430\u0431\u0443\u0434\u0443 \u0441\u043d\u043e\u0432\u0430 \u043d\u0430\u0436\u0430\u0442\u044c <strong>Push <\/strong>\u0433\u0434\u0435-\u043d\u0438\u0431\u0443\u0434\u044c \u0432 \u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435 \u044d\u0442\u043e\u0439 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438), \u043c\u044b \u0441\u043c\u043e\u0436\u0435\u043c \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0432 <strong>Xcode<\/strong><\/span> <span style=\"font-weight: 400;\">\u0440\u0430\u0437\u043b\u0438\u0447\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c \u0438 \u0442\u0435\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044b\u043b \u043f\u043e\u0441\u043b\u0430\u043d \u043d\u0430 <strong><a href=\"https:\/\/github.com\/\">GitHub<\/a><\/strong><\/span> <span style=\"font-weight: 400;\">\u0440\u0430\u043d\u044c\u0448\u0435. <br>\u042d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a\u0440\u0443\u0442\u043e, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0435\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0437\u0430\u0431\u0443\u0434\u0435\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0442\u043e, \u0447\u0442\u043e \u044f \u043d\u0435 \u0441\u0434\u0435\u043b\u0430\u043b.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0422\u0435\u043f\u0435\u0440\u044c \u043e\u0431 \u044d\u0442\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 <strong>origin \/ feedback<\/strong>. \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u043d\u0430 \u0441\u0430\u043c\u044b\u0439 \u0432\u0435\u0440\u0445 \u044d\u043a\u0440\u0430\u043d\u0430 \u0441\u043b\u0435\u0432\u0430, \u0442\u043e \u0443\u0432\u0438\u0434\u0438\u0442\u0435, \u0447\u0442\u043e \u0442\u0430\u043c \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e <strong>Feedback<\/strong>, \u0435\u0441\u043b\u0438 \u0432\u044b \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043d\u0430 \u044d\u0442\u043e\u043c, \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f&nbsp; <strong>Pull Request:<\/strong><\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/v8oteKBdA0KQMo2Jj5o3_eQaBxBkcSMyY1jaSTo17QRTkYMgoNBk4d15QdKSlZTSzj7q2jf5c4Dmg1pcZnCxlw2cyDTawglK8kKjtsBwZouk6HYk4y5IelopuhpePbBSj5LJs9weCqCC1sYYQVKAI74\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043a\u043b\u0438\u043a\u043d\u0443\u0442\u044c \u043d\u0430 \u043d\u0435\u043c,&nbsp; \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043e\u043d \u0432\u044b\u0442\u0430\u0449\u0438\u0442 \u0432\u0441\u0435 \u0438\u0437 \u0432\u0435\u0442\u043a\u0438 <strong>origin \/ feedback<\/strong> \u043d\u0430 <a href=\"https:\/\/github.com\/\"><strong>GitHub<\/strong><\/a>, \u0438 \u0432\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u044d\u0442\u0443 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/1nySc1WJgpm9dAkQaGxaRxCLAX_j8OdTrrSjwRWQeTShQicDzV3vUvCyQJD7qhx3BaBYg1yh_MBbTRJZAYy0xDJ6g1jAXAthRD_S6-dewOjiCOEt2A8elKhGbnABceW39lNLsU-oKivdaTBRl2a20Fo\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u042d\u0442\u043e \u043e\u0446\u0435\u043d\u043a\u0438 (<strong>Grading Feedback)<\/strong> \u0432\u0430\u0448\u0438\u0445 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439, \u043f\u043e\u044d\u0442\u043e\u043c\u0443, \u043a\u043e\u0433\u0434\u0430 \u0432\u0430\u0448\u0438 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u044b \u043e\u0446\u0435\u043d\u0438\u0432\u0430\u044e\u0442 \u0432\u0430\u0448\u0438 \u0417\u0430\u0434\u0430\u043d\u0438\u044f, \u0442\u043e \u044d\u0442\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043d\u0430\u0447\u043d\u0435\u0442 \u043f\u043e\u044f\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0437\u0434\u0435\u0441\u044c. \u0422\u0430\u043a \u0447\u0442\u043e \u0432 \u043b\u044e\u0431\u043e\u0435 \u0432\u0440\u0435\u043c\u044f, \u043a\u043e\u0433\u0434\u0430 \u0445\u043e\u0442\u0438\u0442\u0435, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u044d\u0442\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c. \u0412\u044b \u0432\u0438\u0434\u0438\u0442\u0435 #1 Feedback, \u043e\u043d \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0437\u0430\u043a\u043b\u0430\u0434\u043a\u043e\u0439, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b \u0432\u0438\u0434\u0438\u0442\u0435 \u0432\u0432\u0435\u0440\u0445\u0443:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/Vvc-2j0ZCYFlQLpanfJ4RPDYY8bfCjp4KhAK94KG1TBuv6FIJpoe059nQaIgWrW7HfKZ0oafJ5oJoE1FSdvnUU40K6NJ4iim_cFmrBqHQPM5cStVGWRNVLML4wNIIfcQ3-2PHzkfiKL_ne3bLyiZ8iQ\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u0441\u0432\u043e\u0438\u043c \u043a\u043e\u0434\u043e\u043c (<strong><span style=\"color: #680da1;\">ContentView<\/span><\/strong>) \u0438 \u043e\u0446\u0435\u043d\u043a\u043e\u0439 (<strong>#1 Feedback<\/strong>), \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438. \u042d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043a\u0440\u0443\u0442\u043e. <br>\u0418\u0442\u0430\u043a, \u044d\u0442\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0441 <a href=\"https:\/\/github.com\/\"><strong>GitHub<\/strong><\/a>. \u041d\u0435\u043c\u043d\u043e\u0433\u043e\u0435 \u043c\u043e\u0436\u043d\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u0431 \u044d\u0442\u043e\u043c. \u042d\u0442\u043e \u043c\u044b \u0434\u0435\u043b\u0430\u0435\u043c \u0432\u043f\u0435\u0440\u0432\u044b\u0435. \u041f\u043e\u0445\u043e\u0436\u0435, \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u043e. \u0423 \u043c\u0435\u043d\u044f \u0431\u044b\u043b \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u0447\u0435\u043b\u043e\u0432\u0435\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0435 \u0441\u043c\u043e\u0433 \u043a\u043b\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439.&nbsp; <br>\u0415\u0449\u0435 \u043e\u0434\u043d\u0430 \u0432\u0435\u0449\u044c, \u043a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u044b \u043d\u0430\u0447\u043d\u0435\u0442\u0435 \u0432\u043d\u043e\u0441\u0438\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0448 \u043a\u043e\u0434, \u0442\u043e \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0431\u0443\u043a\u0432\u0443 <strong>M<\/strong> (modified) \u0434\u043b\u044f \u0442\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f<\/span>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-16-at-10.15.24-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"695\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-16-at-10.15.24-1-1024x695.png\" alt=\"\" class=\"wp-image-15002\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-16-at-10.15.24-1-1024x695.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-16-at-10.15.24-1-300x203.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-16-at-10.15.24-1-768x521.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-16-at-10.15.24-1-1536x1042.png 1536w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-16-at-10.15.24-1-442x300.png 442w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-16-at-10.15.24-1.png 1660w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u0432\u044b \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0435 (add) \u0444\u0430\u0439\u043b, \u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u0431\u0443\u043a\u0432\u0443 \u0441\u043a\u0430\u0436\u0438\u0442\u0435 <strong>A<\/strong>, \u0447\u0442\u043e\u0431\u044b \u0432\u044b \u043c\u043e\u0433\u043b\u0438 \u0432\u0438\u0434\u0435\u0442\u044c, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0435.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0421\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0445\u0432\u043e\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f ( trailing closure syntax)<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041f\u0435\u0440\u0432\u043e\u0435, \u0447\u0442\u043e \u044f \u0445\u043e\u0442\u0435\u043b \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u0438\u0437 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0431\u044b\u043b\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u0432 \u043f\u0440\u043e\u0448\u043b\u044b\u0439 \u0440\u0430\u0437, \u0438 \u044f \u043d\u0430\u043f\u0438\u0448\u0443 \u044d\u0442\u043e&nbsp;\u0441\u043d\u043e\u0432\u0430 \u0437\u0434\u0435\u0441\u044c, \u044d\u0442\u043e<strong> trailing closure syntax<\/strong> (\u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0445\u0432\u043e\u0441\u0442\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f). \u0421\u0430\u043c\u043e \u0445\u0432\u043e\u0441\u0442\u043e\u0432\u043e\u0435 \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u0435 (<strong> trailing closure<\/strong>) \u043d\u0430 \u0440\u0438\u0441\u0443\u043d\u043a\u0435 \u043d\u0438\u0436\u0435 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043e:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/TIeo0NpZg4uxRzYiptnuPxSoKzSiirCo_99ZXTyUevpHvhEVh2lHHWZcWredjuVCqiQFFeb43Gra5q3oWoGIyLj5dqxg5Fojj21LSVsR2d0xcJsgZu3H_yUu4UzXrDgxWsIPFXrdrF8HdEdwW8J3yOA\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0423 \u043d\u0430\u0441 \u0431\u044b\u043b <strong><span style=\"color: #680da1;\">ZStack<\/span><\/strong>, \u0438 \u0443 \u043d\u0435\u0433\u043e \u0435\u0441\u0442\u044c \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 <strong><span style=\"color: #680da1;\">content<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0435\u0440\u0435\u0442 \u043c\u0435\u0448\u043e\u043a LEGO \u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0443\u0435\u0442 \u0435\u0433\u043e. \u0418 \u0432\u043d\u0443\u0442\u0440\u0438 \u0434\u0430\u0436\u0435 \u0435\u0441\u0442\u044c \u043a\u0430\u043a\u043e\u0435-\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u043d\u043e\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435. \u0412 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e <strong><span style=\"color: #680da1;\">isFaceUp<\/span><\/strong> \u0440\u0430\u0432\u0435\u043d <strong><span style=\"color: #c302b6;\">true<\/span><\/strong> \u0438\u043b\u0438 <strong><span style=\"color: #c302b6;\">false<\/span><\/strong> , \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a <strong><span style=\"color: #680da1;\">Views<\/span><\/strong>.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/c73w81P9Sn1FujiUsVgPQBTxCjlYhJKNa-fhiuAP17AZw5ceJjsj5xFpZVw9ZjncKtiruJA1oozksP7QGxx6jvO7KGukgVK4YK_qB87a_WoeX5OajKz2OwVmc4jLx5ZRoI7Mzurw2mlyjMLS94qu0xM\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041c\u044b \u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u0443 <strong><span style=\"color: #680da1;\">ZStack<\/span><\/strong> \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 &#8212; <strong><span style=\"color: #680da1;\">alignment: .top<\/span><\/strong>:&nbsp;<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/5uKgSRJA75d71k0lkH800258Az-VLkpEw7czpWnlU_ZbGGYRJ9t3KGr4exbENH63nYO2lQHgtJQ6P45JGdTtlJCCHnxxHxsSJHznepMtlgVxfCQqnxWLgt_NfcB-sTQwbxckRXacCWwr9MDr2qcZo7M\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435, \u0442\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u0448\u0435 \u041f\u0440\u0438\u0432\u0438\u0434\u0435\u043d\u0438\u0435 \ud83d\udc7b\u0432\u044b\u0440\u043e\u0432\u043d\u0435\u043d\u043e \u043f\u043e \u0432\u0435\u0440\u0445\u0443. \u041f\u0440\u044f\u043c\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0438 <strong><span style=\"color: #680da1;\">RoundedRectanglet<\/span><\/strong> \u0438 \u041f\u0440\u0438\u0432\u0438\u0434\u0435\u043d\u0438\u0435 \ud83d\udc7b\u0432\u0441\u0435 \u0435\u0449\u0435 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u043f\u043e\u0432\u0435\u0440\u0445 \u0434\u0440\u0443\u0433\u043e\u0433\u043e, \u043d\u043e \u041f\u0440\u0438\u0432\u0438\u0434\u0435\u043d\u0438\u0435 \ud83d\udc7b- \u043d\u0430\u0432\u0435\u0440\u0445\u0443.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u0434\u0432\u0430 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f <strong><span style=\"color: #680da1;\">ZStack<\/span><\/strong>:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/j902iti18PF635_ojHLq3st4SufCKQZpRT6dN1bCiAmC8BPExbJ7NmGmH5_lCYIpjAAOoqYcKTuj79w5sWulbo6R7CO07s-AdO1QC5iHlS_K4yi-ZRybmfmwMvXWHzNbA3UR-w4ronCey3xzpQWYrmk\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\"><strong><span style=\"color: #680da1;\">ZStack<\/span><\/strong> \u2014 \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 <strong><span style=\"color: #c302b6;\">struct<\/span><\/strong>, \u043e\u043d\u0430 <strong>\u0432\u0435\u0434\u0435\u0442 \u0441\u0435\u0431\u044f \u043a\u0430\u043a<\/strong> <strong><span style=\"color: #680da1;\">View<\/span><\/strong> \u0438 \u043e\u043d\u043e \u0438\u043c\u0435\u0435\u0442 \u0434\u0432\u0430 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430. \u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u043c \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u043e\u043c \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0447\u0435\u0433\u043e-\u043b\u0438\u0431\u043e \u0438\u043b\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0430\u043c\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f, \u043f\u043e\u0434\u043e\u0431\u043d\u0430\u044f \u044d\u0442\u0438\u043c \u0444\u0438\u0433\u0443\u0440\u043d\u044b\u043c \u0441\u043a\u043e\u0431\u043a\u0430\u043c\u2026 <br>\u041f\u043e\u043c\u043d\u0438\u0442\u0435? \u042d\u0442\u043e\u0442 \u043c\u0435\u0448\u043e\u043a \u0441 LEGO \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0435\u0439, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0435\u0439 <strong><span style=\"color: #680da1;\">View<\/span><\/strong>, \u043e\u0434\u0438\u043d \u0438\u0437 \u0442\u0435\u0445 <strong><span style=\"color: #680da1;\">TupleViews<\/span><\/strong> \u0438\u043b\u0438 \u0447\u0442\u043e-\u0442\u043e \u0432 \u044d\u0442\u043e\u043c \u0440\u043e\u0434\u0435 \u2014 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u044f <strong><span style=\"color: #680da1;\">View<\/span><\/strong>. \u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 &#8212; \u044d\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u044f, \u0442\u043e\u0433\u0434\u0430 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u0439 \u0432\u043e\u0442 \u0447\u0442\u043e: \u0438\u0437\u0431\u0430\u0432\u0438\u0442\u0441\u044f \u043e\u0442 \u043c\u0435\u0442\u043a\u0438, \u0435\u0441\u043b\u0438 \u043e\u043d\u0430 \u0443 \u043d\u0435\u0433\u043e \u0435\u0441\u0442\u044c, a \u0432 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u043d\u0430 \u043e\u0431\u044b\u0447\u043d\u043e \u0443 \u043d\u0435\u0433\u043e \u0435\u0441\u0442\u044c, \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u0441\u044e\u0434\u0430 \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0443\u044e \u043a\u0440\u0443\u0433\u043b\u0443\u044e \u0441\u043a\u043e\u0431\u043a\u0443&nbsp; \u0438 \u0434\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u043f\u043e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443, \u201c\u043f\u043e\u0432\u0438\u0441\u043d\u0443\u0442\u044c\u201d \u043d\u0430 \u043a\u043e\u043d\u0446\u0435:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/0lNrkXTNE_OTKFFQhtZVcMfYdiZMqiU0k45wMuX3aVgnWQyQbA327tIZyHOcNKBTwHFKBvgfzghJo-iqdZqSwtq_oG5XwhttNKDwgJ3PlQHprZIyDavoghxjR051Mnr8x--TgW2mHwaCuNVdExT54TU\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0412\u0438\u0434\u0438\u0442\u0435? <br>\u0424\u0443\u043d\u043a\u0446\u0438\u044f \u043f\u0440\u043e\u0441\u0442\u043e \u201c\u0432\u0438\u0441\u0438\u0442\u201d \u043d\u0430 \u043a\u043e\u043d\u0446\u0435. \u042d\u0442\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f <strong>\u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u043e\u043c \u0445\u0432\u043e\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f<\/strong> (<strong>trailing closure syntax<\/strong>), \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u044d\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f, \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u0430\u044f \u0432 \u0432\u0438\u0434\u0435 \u0444\u0438\u0433\u0443\u0440\u043d\u044b\u0445 \u0441\u043a\u043e\u0431\u043e\u043a, \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u0435\u043c (closure).<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/OV_JMujytfEWs7w2jZHaGwKpEYWMD9CAYE82TzgW_Le1pEds8120YGdew-MGIkGEDiS0cEv-jZAJG15NuO7A5Uh53RbNKPknq34Xahzcjta3oqXAYTFZV9gWQs6wHKI_ccZ7D2qt2dOLpyHRAHbGqJE\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041c\u044b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043e\u0431\u043e \u0432\u0441\u0435\u043c \u044d\u0442\u043e\u043c: \u043e \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0438\u0445 \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f\u043c\u0438, \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u043e\u043d\u0438 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u044b \u0432 \u043a\u043e\u043d\u0446\u0435 \u0438 \u043c\u043e\u0433\u0443\u0442 \u0442\u0430\u043c \u0437\u0430\u0432\u0438\u0441\u0430\u0442\u044c. \u0412\u043e\u0442 \u043f\u043e\u0447\u0435\u043c\u0443 \u043a\u043e\u0434 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a.<br>\u041d\u043e \u0438\u0434\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u0438 \u044f \u0441\u043a\u0430\u0437\u0430\u043b, \u0447\u0442\u043e \u043d\u0430\u043c \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u0432\u0435\u0440\u0445\u0443 <strong><span style=\"color: #680da1;\">alignment: .top<\/span><\/strong>, \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u0438\u043c\u0435\u0442\u044c \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u0446\u0435\u043d\u0442\u0440\u0443 <strong><span style=\"color: #680da1;\">alignment: .center<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u043a\u0430\u043a <strong><span style=\"color: #c302b6;\">false<\/span><\/strong> \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0441 <strong><span style=\"color: #680da1;\">isFaceUp<\/span><\/strong>, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044d\u0442\u043e\u0442 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u0434\u043b\u044f <strong><span style=\"color: #680da1;\">ZStack<\/span><\/strong> \u043c\u043d\u0435 \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435 \u043d\u0443\u0436\u0435\u043d.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/bWqG-AnLs0y1hy1XR0DuBuVz3uezrUWEkQr_VfPJZmlka6ezy9STUX98FsmZyAN0XKEc1-wud6zfJcQge53tGnn7UgOKH1r5yviOKGuScXWThCtuBHwdRvQZnVrHpNuiin3hZsWYI_8mLoQXao9NOu8\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u044f \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442, \u043e\u0442\u043b\u0438\u0447\u043d\u043e. <br>\u042f \u0438\u0434\u0443 \u0435\u0449\u0435 \u0434\u0430\u043b\u044c\u0448\u0435 \u0438 \u0443\u0434\u0430\u043b\u044f\u044e \u044d\u0442\u0438 \u043a\u0440\u0443\u0433\u043b\u044b\u0435 \u0441\u043a\u043e\u0431\u043a\u0438.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/DggSN9ODTwqL6HVOSpo7xoHBUxVFIkxgfW2YnyI1D_Clr2wRa5kzrVTNVDNosqAKYgfX5ISFP9HlbrXwBh-Y8J9-QZv1_Ic0_cal7a-c7TCuDdPCWTKXfBi_I6SEVaTONbRIRONLem6TgJpe469PKog\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u042d\u0442\u043e\u0442 \u0448\u0430\u0433 \u044f \u043c\u043e\u0433\u0443 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u0443 \u043c\u0435\u043d\u044f \u0435\u0441\u0442\u044c <strong>\u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0445\u0432\u043e\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f <\/strong>(<strong>trailing closure syntax<\/strong>). \u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u0435 \u043a\u0440\u0443\u0433\u043b\u044b\u0435 \u0441\u043a\u043e\u0431\u043a\u0438 \u043f\u0440\u0438 \u0432\u044b\u0437\u043e\u0432\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0438\u043b\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b, \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u043d\u0435\u0442 <strong>\u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0430 \u0445\u0432\u043e\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f <\/strong>(<strong>trailing closure syntax<\/strong>). <br>\u041f\u0440\u043e\u0441\u0442\u043e \u0445\u043e\u0447\u0443 \u043f\u0440\u043e\u044f\u0441\u043d\u0438\u0442\u044c \u044d\u0442\u043e \u0441\u0435\u0439\u0447\u0430\u0441.&nbsp;<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><span style=\"color:#680da1\" class=\"has-inline-color\">fill()<\/span> \u0434\u043b\u044f \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0444\u0438\u0433\u0443\u0440 <span style=\"color:#680da1\" class=\"has-inline-color\">Shape<\/span><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041a\u0441\u0442\u0430\u0442\u0438, \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c \u0437\u0434\u0435\u0441\u044c \u0442\u0430\u043a\u0436\u0435 \u043e <strong><span style=\"color: #680da1;\">fill()<\/span><\/strong>. <br>\u0412\u044b \u0432\u0438\u0434\u0438\u0442\u0435 \u044d\u0442\u043e\u0442 <strong><span style=\"color: #680da1;\">RoundedRectangle (cornerRadius: 12)<\/span><\/strong> \u0432\u043d\u0438\u0437\u0443?<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/G_T_LCxKE49mBwd0KvCHahWxq3P0G-Un0i34CUFiVekSDY3zmqoosVq0-b51qfEN4YrFgGfFO9NNzqR2qru9SS8VGnX3nSJhKZ5iNz4h6Sc-lBZBqz2aBUif0gY36Cny0cJhejRfiQEdzfPWNl5vCZk\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041a\u0430\u0436\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0438\u0434\u0435\u0442\u044c \u0442\u0430\u043c, \u0430 \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u043e\u043d \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0431\u043e\u0440\u043e\u0442\u043d\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u043a\u0430\u0440\u0442\u044b \u0438 \u0432 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 <strong><span style=\"color: #680da1;\">.fill()<\/span><\/strong>.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/NUbZtvTlcD4AyqdebQzhPAGI05S5aCZk0u0FkgfCLRB5BDf1q3cfTLak4JxxoaZd9FjfyI7vG1ck1sHht0jKw6IgJHiGaG2CoHlwiSgID_Xno543m15FFr4Rpy9janL5xcOSU8r_ohllzi3iGGWXxII\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0422\u043e\u0447\u043d\u043e \u0442\u0430\u043a \u0436\u0435, \u043a\u0430\u043a <strong><span style=\"color: #680da1;\">.strokeBorder()<\/span><\/strong> \u043e\u0431\u0432\u043e\u0434\u0438\u0442 \u043a\u0440\u0430\u044f \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u044f\u043c\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0430, <strong><span style=\"color: #680da1;\">.fill()<\/span><\/strong> \u0437\u0430\u043a\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u0435\u0433\u043e. \u0418 \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0435 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0444\u0438\u0433\u0443\u0440\u0435 \u043d\u0438 \u0437\u0430\u043a\u0440\u0430\u0448\u0438\u0432\u0430\u0442\u044c <strong><span style=\"color: #680da1;\">.fill()<\/span><\/strong>, \u043d\u0438 \u043e\u0431\u0432\u043e\u0434\u0438\u0442\u044c <strong><span style=\"color: #680da1;\">.strokeBorder()<\/span><\/strong> , \u0442\u043e \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0444\u0438\u0433\u0443\u0440\u0430 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043a\u0440\u0430\u0448\u0435\u043d\u0430. \u042d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u043d\u043e \u0441\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435 \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 <strong><span style=\"color: #680da1;\">.fill()<\/span><\/strong> \u043e\u0447\u0435\u043d\u044c \u043a\u043b\u0430\u0441\u0441\u043d\u044b\u0439, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u043a\u0440\u0430\u0441\u0438\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u043c \u0446\u0432\u0435\u0442\u043e\u043c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0431\u0435\u043b\u044b\u043c <strong><span style=\"color: #680da1;\">fill(.white)<\/span><\/strong> \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043a\u0440\u0430\u0441\u0438\u0442\u044c \u043b\u0438\u0446\u0435\u0432\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u043a\u0430\u0440\u0442\u044b:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/_foLNtNCL8YSCwNxZXuvi9r1ecS7QG82UtXrvUdxWLVw7jKP-laBI8wmCb3kOYIaG64Y5wdwXXzXeI0arNAAiwOvxwPuu9tIBuF3RhS1f4U9HGazk1QUc4Cney9hKAqbad6aveqOeYf-9PexVqSaa3Q\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439<span style=\"color:#c302b6\" class=\"has-inline-color\"> var<\/span><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0421\u0435\u0439\u0447\u0430\u0441 \u044f \u0445\u043e\u0447\u0443 \u0432\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u0442\u0443\u0434\u0430, \u0433\u0434\u0435 \u043c\u044b \u0431\u044b\u043b\u0438, \u043a\u043e\u0433\u0434\u0430 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438\u0441\u044c \u0432 \u043f\u0440\u043e\u0448\u043b\u044b\u0439 \u0440\u0430\u0437, \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0432 \u0441\u044e\u0434\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">isFaceUp<\/span><\/strong> \u0438 \u043f\u0440\u0438\u0441\u0432\u043e\u0438\u0432 \u0435\u0439 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e <strong><span style=\"color: #c302b6;\">false<\/span><\/strong>:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/KrdfNhgSeok-EB09PBLyleSyoBfo1_qidDaMS-sduqgL9zVsJIvc0Js0IAf6BOaiexWexIq-6aALUONHJgwZAmhpJBsvXrjblXh16odYgGf9rB4cWxBjX3lmcCpssixSrqVE13p8mKmnL8p648NEzx0\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u042f \u043f\u0440\u043e\u0441\u0442\u043e \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u043d\u0443\u0442\u044c, \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u0431\u044b \u044f \u0443\u0434\u0430\u043b\u0438\u043b \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0431\u044b \u201c\u0436\u0430\u043b\u043e\u0431\u044b\u201d \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430, \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u044f \u0441\u043a\u0430\u0437\u0430\u043b \u0432\u0430\u043c, \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> \u0432 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435 <strong><span style=\"color: #c302b6;\">struct<\/span><\/strong> \u2014 \u043b\u044e\u0431\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435 <strong><span style=\"color: #c302b6;\">struct<\/span><\/strong>, \u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435 <strong><span style=\"color: #c302b6;\">struct<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f <strong>\u0432\u0435\u0434\u0435\u0442 \u0441\u0435\u0431\u044f \u043a\u0430\u043a<\/strong> <strong><span style=\"color: #680da1;\">View<\/span><\/strong>.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/xBLji9aneguWCj2Vz4xtiLMjNdycyjmnChr36fr6j6jsL7tAdgWgJy1BES19djJA20VtoEF5BkZIjDaU_sZnOtag2gpCr1ZtBKfWGG9QyeDqoCF6Itij8K46380fq0ZP7X9q-5_q-0iHuev30K1GO0Q\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u0443 \u043b\u044e\u0431\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b <strong><span style=\"color: #c302b6;\">struct<\/span><\/strong> \u0435\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f <strong><span style=\"color: #c302b6;\">var<\/span><\/strong>, \u043d\u0435 \u0438\u043c\u0435\u044e\u0449\u0430\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0442\u043e \u044d\u0442\u043e \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u043e. \u0418\u0442\u0430\u043a, \u0435\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0442\u0430\u043a\u0443\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0412\u043e\u0442 \u043f\u043e\u0447\u0435\u043c\u0443 \u043d\u0430 \u0432\u0435\u0440\u0445\u043d\u044e\u044e \u0441\u0442\u0440\u043e\u043a\u0443 <strong><span style=\"color: #680da1;\">CardView(isFaceUp:<\/span><\/strong> <strong><span style=\"color: #c302b6;\">true<\/span><\/strong> <strong><span style=\"color: #680da1;\">)<\/span><\/strong> \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 \u043d\u0435 \u201c\u0436\u0430\u043b\u0443\u0435\u0442\u0441\u044f\u201d a \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 <strong><span style=\"color: #680da1;\">CardView( )<\/span><\/strong> \u0436\u0430\u043b\u0443\u0435\u0442\u0441\u044f. \u041f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432\u044b \u043f\u044b\u0442\u0430\u0435\u0442\u0435\u0441\u044c \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 <strong><span style=\"color: #680da1;\">CardView<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0438\u043c\u0435\u0435\u0442 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">isFaceUp<\/span><\/strong>, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0431\u044b\u043b\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e. <br> \u0412\u0441\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u044e\u0442, \u0447\u0442\u043e \u0437\u0434\u0435\u0441\u044c \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442?<\/span> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u044f \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u044e <strong><span style=\"color: #680da1;\">isFaceUp:<\/span><\/strong> <strong><span style=\"color: #c302b6;\">true<\/span><\/strong> \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044e \u044d\u0442\u043e \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 <strong><span style=\"color: #680da1;\">CardView<\/span><\/strong>, \u0442\u043e \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442 \u201c\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c\u0441\u044f\u201d:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/anY3She3HnbGQjgrspIQ8Bj7JI4qq8JShrRttmLLUXM9dfm4tDU8dy_K7dX_1hiyVA2Kurcjnh_3CuncXYWqJ0-XQHZwk9bhLSETizm2cMCB-QB8HcoJpmq62SlGRLf5QxAvOnWDyFsPYlZSvP6VIgs\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u042f \u043f\u0440\u043e\u0441\u0442\u043e \u0445\u043e\u0447\u0443 \u0432\u043d\u0435\u0441\u0442\u0438 \u044f\u0441\u043d\u043e\u0441\u0442\u044c, \u043f\u043e\u0447\u0435\u043c\u0443 \u043c\u044b \u0437\u0430\u0434\u0430\u0435\u043c \u044d\u0442\u043e\u0442 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 \u2014 \u043c\u044b \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 <strong><span style=\"color: #680da1;\">isFaceUp<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f <strong>\u0434\u043e\u043b\u0436\u043d\u0430<\/strong> \u0431\u044b\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430. <br>\u0417\u0430\u0442\u0435\u043c \u043c\u044b \u043f\u043e\u0434\u043e\u0448\u043b\u0438 \u043a \u044d\u0442\u0430\u043f\u0443, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u043c, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0447\u0430\u0441\u0442\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043c\u044b \u0445\u043e\u0442\u0438\u043c, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f <strong><span style=\"color: #680da1;\">isFaceUp<\/span><\/strong> \u0440\u0430\u0432\u043d\u044f\u043b\u0430\u0441\u044c <strong><span style=\"color: #c302b6;\">true<\/span><\/strong>, \u0442\u043e \u0435\u0441\u0442\u044c \u043a\u0430\u0440\u0442\u0430 \u043b\u0435\u0436\u0430\u043b\u0430 \u0431\u044b \u043b\u0438\u0446\u0435\u0432\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u0432\u0432\u0435\u0440\u0445 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/9cc8Iiu1VyzeIZcArAfDos-u0vGSLiTd7TPid6QcEY2kEpY78r-0xuRdpup9ijGRjgxvZpNYld0UbIrdPSz_Tp3_bhMPi6SnzMTwfgxGnXr7LWd_0xdOfHmRyS-a-GX5pKl-gyON3qpm208To1GNjfs\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u042d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043d\u0430\u043c \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0443 <strong><span style=\"color: #680da1;\">isFaceUp<\/span><\/strong> \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f <strong><span style=\"color: #c302b6;\">true<\/span><\/strong> \u043f\u0440\u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043a\u0430\u0440\u0442\u044b, \u0442\u0430\u043a \u043a\u0430\u043a \u044d\u0442\u043e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/wpnJ1Wgz2vM1zhPjBHgQBVvbRMwhtireRX1drW6gbJrnoKmc_GL0CJzhGYNcmYNwbhT4RwfjWY8KK_6ADSEjp4NAqOE4JshPDJvsV9-fdVY0QT5aoC72WRtxseVt_9BFv4oyqX0FtZuD1jhaofDwg3w\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041c\u044b \u0432\u0438\u0434\u0438\u043c, \u0447\u0442\u043e \u043a\u0430\u0440\u0442\u0430 <strong><span style=\"color: #680da1;\">CardView()<\/span><\/strong> \u043f\u043e-\u043f\u0440\u0435\u0436\u043d\u0435\u043c\u0443 \u043b\u0435\u0436\u0438\u0442 \u043b\u0438\u0446\u0435\u0432\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439 \u0432\u0432\u0435\u0440\u0445.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u0435\u0449\u0435 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e \u0441\u0443\u043c\u043a\u0435 LEGO, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u044b \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u043c \u0432 <strong><span style=\"color: #680da1;\">ZStack<\/span><\/strong> \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u0430\u0448\u0438\u0445 \u043a\u0430\u0440\u0442.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/wdddKCnClw7ROfDoOV2BVcJskEp229TretWsQZ4_sciV7FkiEteHnUI7z7r9H-nFgySvKEfPLNxWoQONAU0eMhlAx-9iA7sJ1DGjrkbzdgzEDXRGaTXlvWF4AIV02muszg3F9m5x1DUVRhmV0vL_1VE\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 <span style=\"color:#680da1\" class=\"has-inline-color\">\u0432 @ViewBuilder<\/span><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u041c\u044b \u0437\u043d\u0430\u0435\u043c, \u0447\u0442\u043e \u0432 <strong><span style=\"color: #680da1;\">@ViewBuilder<\/span><\/strong> \u0441\u0443\u043c\u043a\u0435 LEGO \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043a\u0438 <strong><span style=\"color: #680da1;\">Views<\/span><\/strong>, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u0441\u043b\u043e\u0432\u043d\u044b\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f <strong><span style=\"color: #c302b6;\">if else<\/span><\/strong>, \u043d\u043e \u0435\u0441\u0442\u044c \u0435\u0449\u0435 \u043e\u0434\u043d\u0430 \u0432\u0435\u0449\u044c, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c, \u044d\u0442\u043e \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435. \u0412 \u044d\u0442\u043e\u043c \u043f\u043b\u0430\u043d\u0435 \u044f \u043c\u043e\u0433 \u0431\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">base<\/span><\/strong>, \u0438\u043c\u0435\u044e\u0449\u0443\u044e \u0422\u0418\u041f <strong><span style=\"color: #680da1;\">RoundedRectangle<\/span><\/strong> \u0438 \u0440\u0430\u0432\u043d\u0443\u044e <strong><span style=\"color: #680da1;\">RoundedRectangle (cornerRadius: 12)<\/span><\/strong>:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/cpk34VEsLTOkWfYWOoj8mhuTd74yNTqteyN7C4ju8rNUrO9181A6t0RqFd6LBaxsdOYY-8UGYviUhNigE21luNexmxE7X8PCgPZanthozXB5VjWnDnnikNggwdVVIV44WdIsbcfNnTt5eq4UgIEVrCA\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0412 \u043d\u0430\u0448\u0435\u043c <strong><span style=\"color: #680da1;\">@ViewBuilder<\/span><\/strong> \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c <strong><span style=\"color: #680da1;\">RoundedRectangle (cornerRadius: 12)<\/span><\/strong> \u0442\u0440\u0438 \u0440\u0430\u0437\u0430, \u0447\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u043f\u043b\u043e\u0445\u043e, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u044d\u0442\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u043a\u043e\u0434. <br>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0441\u043e\u0437\u0434\u0430\u043b \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">base<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0441\u043e\u0431\u0438\u0440\u0430\u044e\u0441\u044c \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0432\u043c\u0435\u0441\u0442\u043e <strong><span style=\"color: #680da1;\">RoundedRectangle (cornerRadius: 12)<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0442\u0440\u0438\u0436\u0434\u044b \u0432 \u043a\u043e\u0434\u0435:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/nXvDdjH8k9U7A0Yw_fu2g7sI1dgx-t4u80LtC4YHaZDahabUsiksWbqUdyqYH1jBcEkfw3cjuFdy_U5VaOtjQrhawjOba1_Z6oM7UYmnv2uTPNy7LEp3j3r41NUPm0laoYhRtDkBptU0zqTcb8iIg3o\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0412\u044b \u0432\u0438\u0434\u0438\u0442\u0435, \u0447\u0442\u043e \u044f \u0441\u0434\u0435\u043b\u0430\u043b: \u0441\u043e\u0437\u0434\u0430\u043b \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">base<\/span><\/strong>. <br>\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043a\u0430\u0437\u0430\u0442\u044c: \u00ab\u041e \u043d\u0435\u0442, \u043d\u043e \u044d\u0442\u043e \u0436\u0435 <strong><span style=\"color: #680da1;\">View<\/span><\/strong>!\u00bb <br>\u0425\u043e\u0440\u043e\u0448\u043e, \u043d\u043e <strong><span style=\"color: #680da1;\">View<\/span><\/strong> \u2014 \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 <strong><span style=\"color: #c302b6;\">struct<\/span><\/strong>. \u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043c\u043e\u0433\u043b\u0430 \u0431\u044b\u0442\u044c <strong><span style=\"color: #680da1;\">Int<\/span><\/strong> \u0438 \u0432\u044b \u0431\u044b \u043d\u0435 \u0442\u0430\u043a \u0438\u0441\u043f\u0443\u0433\u0430\u043b\u0438\u0441\u044c \u044d\u0442\u043e\u0433\u043e? <br><strong><span style=\"color: #680da1;\">Int<\/span><\/strong> \u2014 \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 <strong><span style=\"color: #c302b6;\">struct<\/span><\/strong>. <strong><span style=\"color: #680da1;\">RoundedRectangle<\/span><\/strong> \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f <strong><span style=\"color: #680da1;\">View<\/span><\/strong> \u0438 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0444\u0438\u0433\u0443\u0440\u043e\u0439 <strong><span style=\"color: #680da1;\">Shape<\/span><\/strong>, \u043d\u043e \u0432 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u043c \u044d\u0442\u043e \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 <strong><span style=\"color: #c302b6;\">struct<\/span><\/strong>, \u0442\u0430\u043a \u0447\u0442\u043e \u043d\u0435\u0442 \u043f\u0440\u0438\u0447\u0438\u043d, \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u044f \u043d\u0435 \u043c\u043e\u0433\u0443 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0435\u0433\u043e \u0437\u0434\u0435\u0441\u044c. <br>\u042f \u043c\u043e\u0433 \u0431\u044b \u0442\u0430\u043a\u0436\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e <strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">i: Int = 1<\/span><\/strong>, \u044d\u0442\u043e \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0437\u0430\u043a\u043e\u043d\u043d\u043e, \u0442\u043e \u0435\u0441\u0442\u044c \u044f \u043c\u043e\u0433\u0443 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043b\u044e\u0431\u044b\u0435 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435. \u041e\u0434\u043d\u0430\u043a\u043e \u044f \u043d\u0435 \u043c\u043e\u0433\u0443 \u0437\u0430\u0439\u0442\u0438 \u0442\u0430\u043a \u0434\u0430\u043b\u0435\u043a\u043e, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c&nbsp;<strong><span style=\"color: #c302b6;\">var<\/span><\/strong> <strong><span style=\"color: #680da1;\">i: Int = 1<\/span><\/strong> \u0438 <strong><span style=\"color: #680da1;\">x = x + 1<\/span><\/strong>:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/2ea6KTH255X6qOtWZKreiwTPiIJTsk1jSfDqtP6bHE6MZJDA6sUNWHOiY8w8hmfcAOCTkmUQQsCY8lKqFRsKtmxDEz0Mckgqhn8BNU2T7PpnJ124zwWbJZU8QBxM_NAMiIXnDuyOFYu05hpZAfO6R2A\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0422\u0435\u043f\u0435\u0440\u044c \u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0437\u0430\u0448\u0435\u043b \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0434\u0430\u043b\u0435\u043a\u043e, \u0442\u0430\u043a\u043e\u0439 \u043a\u043e\u0434 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0432 <strong><span style=\"color: #680da1;\">@ViewBuilder<\/span><\/strong><\/span>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-17-at-11.13.05.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"572\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-17-at-11.13.05-1024x572.png\" alt=\"\" class=\"wp-image-15008\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-17-at-11.13.05-1024x572.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-17-at-11.13.05-300x168.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-17-at-11.13.05-768x429.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-17-at-11.13.05-1536x858.png 1536w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-17-at-11.13.05-500x279.png 500w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-17-at-11.13.05.png 1726w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\"><strong>. . . . . . . . . . . . . .<\/strong><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u042d\u0442\u043e \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2.<br>\u0414\u0430\u043b\u0435\u0435 \u043d\u0430 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">\u041a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0430 <strong><span style=\"color: #c302b6;\">let<\/span><\/strong> \u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f <strong><span style=\"color: #c302b6;\">var<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u0412\u044b\u0432\u043e\u0434 \u0422\u0418\u041f\u0430 \u0438\u0437 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430 (Type Inference<strong>)<\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u041c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 <strong><span style=\"color: #680da1;\">ViewModifier<\/span><\/strong>. <strong><span style=\"color: #680da1;\">onTapGesture<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u041f\u0435\u0447\u0430\u0442\u044c <strong><span style=\"color: #680da1;\">print<\/span><\/strong> \u043d\u0430 \u043a\u043e\u043d\u0441\u043e\u043b\u0438<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\"><strong><span style=\"color: #680da1;\">@State<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u041c\u0430\u0441\u0441\u0438\u0432 <strong><span style=\"color: #680da1;\">Array<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\"><strong><span style=\"color: #680da1;\">ForEach<\/span><\/strong>\u2014 \u0446\u0438\u043a\u043b <strong><span style=\"color: #c302b6;\">for<\/span><\/strong> \u0434\u043b\u044f SwiftUI\u00a0<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u041a\u043d\u043e\u043f\u043a\u0430 <strong><span style=\"color: #680da1;\">Button<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 <strong><span style=\"color: #680da1;\">Image(systemName:)<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u0420\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433 \u043a\u043e\u0434\u0430 \u0432 <strong><span style=\"color: #680da1;\">ContentView<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u041d\u0435\u044f\u0432\u043d\u044b\u0439 <strong><span style=\"color: #c302b6;\">return<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u0412\u043c\u0435\u0441\u0442\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0432\u0441\u0442\u0430\u0432\u043a\u0438 &#8212; \u0444\u0443\u043d\u043a\u0446\u0438\u044f <strong><span style=\"color: #c302b6;\">func<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u0412\u043d\u0435\u0448\u043d\u0438\u0435 (external) \u0438\u043c\u0435\u043d\u0430 \u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0435 (internal) \u0438\u043c\u0435\u043d\u0430 \u0434\u043b\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\"><strong><span style=\"color: #680da1;\">View<\/span><\/strong> \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 <strong><span style=\"color: #680da1;\">.disabled <\/span><\/strong> \u0434\u043b\u044f \u043a\u043d\u043e\u043f\u043a\u0438 <strong><span style=\"color: #680da1;\">Button<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u0421\u0435\u0442\u043a\u0430 <strong><span style=\"color: #680da1;\">LazyVGrid<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u0412\u043c\u0435\u0441\u0442\u043e <strong><span style=\"color: #c302b6;\">if else<\/span><\/strong> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043d\u0435\u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u044c <strong><span style=\"color: #680da1;\">opacity<\/span><\/strong><\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">\u0421\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0441\u0442\u043e\u0440\u043e\u043d <strong><span style=\"color: #680da1;\">aspectRatio<\/span><\/strong><\/span><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0426\u0435\u043b\u0438\u043a\u043e\u043c \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430 Google Doc <strong><a href=\"https:\/\/drive.google.com\/drive\/folders\/1EedqODau09P58jcIJJOFSd34Hlqu_S3n?usp=drive_link\" title=\"\">\u0437\u0434\u0435\u0441\u044c<\/a><\/strong>.<\/span><span><br>\u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 <a style=\"font-weight: 400;\" href=\"https:\/\/github.com\/BestKora\/CS193P_2023\/tree\/main\"><strong>GitHub<\/strong><\/a>.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"font-weight: 400;\">\u0421 \u043f\u043e\u043b\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0447\u043d\u0435\u043c \u041b\u0435\u043a\u0446\u0438\u0439 \u0438 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f <a href=\"https:\/\/bestkora.com\/IosDeveloper\/ios-swiftui-2023\/\"><strong>\u0437\u0434\u0435\u0441\u044c<\/strong><\/a>.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u041d\u0438\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 CS193P \u0412\u0435\u0441\u043d\u0430 2023 &#171;\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SwiftUI&#171;. \u0426\u0435\u043b\u0438\u043a\u043e\u043c \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430 Google Doc \u0437\u0434\u0435\u0441\u044c. \u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 GitHub. \u0421 \u043f\u043e\u043b\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0447\u043d\u0435\u043c \u041b\u0435\u043a\u0446\u0438\u0439 \u0438 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c &hellip; <a href=\"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/\">\u0427\u0438\u0442\u0430\u0442\u044c \u0434\u0430\u043b\u0435\u0435 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[91,97,9,101,14,96,54],"tags":[104,92,99,31,56,103],"class_list":["post-14988","post","type-post","status-publish","format-standard","hentry","category-ios-16","category-ios-17","category-lecture","category-stanford-cs193p-2023","category-swift","category-swift-5-9","category-swiftui","tag-cs193p-spring-2023","tag-ios-16","tag-ios-17","tag-swift","tag-swiftui","tag-xcode"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0438\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 CS193P \u0412\u0435\u0441\u043d\u0430 2023 &quot;\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SwiftUI&quot;. \u0426\u0435\u043b\u0438\u043a\u043e\u043c \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430 Google Doc \u0437\u0434\u0435\u0441\u044c. \u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 GitHub. \u0421 \u043f\u043e\u043b\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0447\u043d\u0435\u043c \u041b\u0435\u043a\u0446\u0438\u0439 \u0438 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0437\u0434\u0435\u0441\u044c. \u0418\u043d\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u041b\u0435\u043a\u0446\u0438\u0438 \u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043b\u0435\u043a\u0446\u0438\u044e\" \/>\n\t<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n\t<meta name=\"author\" content=\"tatiana.kornilova@gmail.com\"\/>\n\t<meta name=\"keywords\" content=\"cs193p,stanford cs193p 2023,swiftui,\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435,\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439,zstack,source control,@viewbuilder,tupleview,trailing closure syntax,\u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0445\u0432\u043e\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f,\u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435,type inference,\u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u0438\u0435 \u043b\u0435\u043a\u0446\u0438\u0438 cs193p,swift,ios 16,ios 17,viewmodifier,ontapgesture,array,foreach,button,lazyvgrid,\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 ios \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439,opacity,aspectratio\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"ru_RU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"\u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. | \u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u043d\u0435\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u043b\u0435\u043a\u0446\u0438\u0439 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 &quot; \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439&quot; 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 , 2023,  2024,  2025  \u0438 2026 \u0433\u0433., \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u0435\u043c\u044b\u0439 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u043c\u0438 \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u043c\u0438 \u0441 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u0443\u0440\u0441\u043e\u0432 \u043a \u043d\u043e\u0432\u044b\u043c \u0432\u0435\u0440\u0441\u0438\u044f\u043c Swift, Objective-C \u0438 iOS.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023. | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0438\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 CS193P \u0412\u0435\u0441\u043d\u0430 2023 &quot;\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SwiftUI&quot;. \u0426\u0435\u043b\u0438\u043a\u043e\u043c \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430 Google Doc \u0437\u0434\u0435\u0441\u044c. \u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 GitHub. \u0421 \u043f\u043e\u043b\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0447\u043d\u0435\u043c \u041b\u0435\u043a\u0446\u0438\u0439 \u0438 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0437\u0434\u0435\u0441\u044c. \u0418\u043d\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u041b\u0435\u043a\u0446\u0438\u0438 \u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043b\u0435\u043a\u0446\u0438\u044e\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-11-14T13:23:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-08-30T11:10:19+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023. | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta name=\"twitter:description\" content=\"\u041d\u0438\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 CS193P \u0412\u0435\u0441\u043d\u0430 2023 &quot;\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SwiftUI&quot;. \u0426\u0435\u043b\u0438\u043a\u043e\u043c \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430 Google Doc \u0437\u0434\u0435\u0441\u044c. \u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 GitHub. \u0421 \u043f\u043e\u043b\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0447\u043d\u0435\u043c \u041b\u0435\u043a\u0446\u0438\u0439 \u0438 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0437\u0434\u0435\u0441\u044c. \u0418\u043d\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u041b\u0435\u043a\u0446\u0438\u0438 \u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043b\u0435\u043a\u0446\u0438\u044e\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#article\",\"name\":\"\\u041b\\u0435\\u043a\\u0446\\u0438\\u044f 2. \\u0415\\u0449\\u0451 \\u0431\\u043e\\u043b\\u044c\\u0448\\u0435 SwiftUI. CS193P Spring 2023. | \\u041e\\u0431\\u0443\\u0447\\u0430\\u044e\\u0449\\u0438\\u0439 \\u043a\\u0443\\u0440\\u0441 \\u043f\\u043e \\u0440\\u0430\\u0437\\u0440\\u0430\\u0431\\u043e\\u0442\\u043a\\u0435 iOS+Swift \\u043f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u0439.\",\"headline\":\"\\u041b\\u0435\\u043a\\u0446\\u0438\\u044f 2. \\u0415\\u0449\\u0451 \\u0431\\u043e\\u043b\\u044c\\u0448\\u0435 SwiftUI. CS193P Spring 2023.\",\"author\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/Screenshot-2023-12-22-at-20.00.24.png\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#articleImage\",\"width\":1392,\"height\":900},\"datePublished\":\"2023-11-14T13:23:30+00:00\",\"dateModified\":\"2024-08-30T11:10:19+00:00\",\"inLanguage\":\"ru-RU\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#webpage\"},\"articleSection\":\"iOS 16, iOS 17, Lecture, Stanford CS193P 2023, Swift, Swift 5.9, SwiftUI, CS193P Spring 2023, iOS 16, iOS 17, Swift, SwiftUI, Xcode\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/lecture\\\/#listItem\",\"name\":\"Lecture\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/lecture\\\/#listItem\",\"position\":2,\"name\":\"Lecture\",\"item\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/lecture\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#listItem\",\"name\":\"\\u041b\\u0435\\u043a\\u0446\\u0438\\u044f 2. \\u0415\\u0449\\u0451 \\u0431\\u043e\\u043b\\u044c\\u0448\\u0435 SwiftUI. CS193P Spring 2023.\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#listItem\",\"position\":3,\"name\":\"\\u041b\\u0435\\u043a\\u0446\\u0438\\u044f 2. \\u0415\\u0449\\u0451 \\u0431\\u043e\\u043b\\u044c\\u0448\\u0435 SwiftUI. CS193P Spring 2023.\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/lecture\\\/#listItem\",\"name\":\"Lecture\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#person\",\"name\":\"tatiana.kornilova@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/33ccc19059014d8a7849c3621afa2b66a5f3e50ac7291c91c30ff35df5747628?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"tatiana.kornilova@gmail.com\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\",\"url\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/\",\"name\":\"tatiana.kornilova@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/33ccc19059014d8a7849c3621afa2b66a5f3e50ac7291c91c30ff35df5747628?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"tatiana.kornilova@gmail.com\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#webpage\",\"url\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/\",\"name\":\"\\u041b\\u0435\\u043a\\u0446\\u0438\\u044f 2. \\u0415\\u0449\\u0451 \\u0431\\u043e\\u043b\\u044c\\u0448\\u0435 SwiftUI. CS193P Spring 2023. | \\u041e\\u0431\\u0443\\u0447\\u0430\\u044e\\u0449\\u0438\\u0439 \\u043a\\u0443\\u0440\\u0441 \\u043f\\u043e \\u0440\\u0430\\u0437\\u0440\\u0430\\u0431\\u043e\\u0442\\u043a\\u0435 iOS+Swift \\u043f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u0439.\",\"description\":\"\\u041d\\u0438\\u0436\\u0435 \\u043f\\u0440\\u0435\\u0434\\u0441\\u0442\\u0430\\u0432\\u043b\\u0435\\u043d \\u043d\\u0430\\u0447\\u0430\\u043b\\u044c\\u043d\\u044b\\u0439 \\u0444\\u0440\\u0430\\u0433\\u043c\\u0435\\u043d\\u0442 \\u041b\\u0435\\u043a\\u0446\\u0438\\u0438 2 \\u0421\\u0442\\u044d\\u043d\\u0444\\u043e\\u0440\\u0434\\u0441\\u043a\\u043e\\u0433\\u043e \\u043a\\u0443\\u0440\\u0441\\u0430 CS193P \\u0412\\u0435\\u0441\\u043d\\u0430 2023 \\\"\\u0420\\u0430\\u0437\\u0440\\u0430\\u0431\\u043e\\u0442\\u043a\\u0430 iOS \\u043f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u0439 \\u0441 \\u043f\\u043e\\u043c\\u043e\\u0449\\u044c\\u044e SwiftUI\\\". \\u0426\\u0435\\u043b\\u0438\\u043a\\u043e\\u043c \\u043a\\u043e\\u043d\\u0441\\u043f\\u0435\\u043a\\u0442 \\u041b\\u0435\\u043a\\u0446\\u0438\\u0438 2 \\u043c\\u043e\\u0436\\u043d\\u043e \\u043f\\u0440\\u043e\\u0447\\u0438\\u0442\\u0430\\u0442\\u044c \\u043d\\u0430 Google Doc \\u0437\\u0434\\u0435\\u0441\\u044c. \\u041a\\u043e\\u0434 \\u043d\\u0430\\u0445\\u043e\\u0434\\u0438\\u0442\\u0441\\u044f \\u043d\\u0430 GitHub. \\u0421 \\u043f\\u043e\\u043b\\u043d\\u044b\\u043c \\u043f\\u0435\\u0440\\u0435\\u0447\\u043d\\u0435\\u043c \\u041b\\u0435\\u043a\\u0446\\u0438\\u0439 \\u0438 \\u0414\\u043e\\u043c\\u0430\\u0448\\u043d\\u0438\\u0445 \\u0417\\u0430\\u0434\\u0430\\u043d\\u0438\\u0439 \\u043d\\u0430 \\u0440\\u0443\\u0441\\u0441\\u043a\\u043e\\u043c \\u044f\\u0437\\u044b\\u043a\\u0435 \\u043c\\u043e\\u0436\\u043d\\u043e \\u043f\\u043e\\u0437\\u043d\\u0430\\u043a\\u043e\\u043c\\u0438\\u0442\\u044c\\u0441\\u044f \\u0437\\u0434\\u0435\\u0441\\u044c. \\u0418\\u043d\\u043e\\u0433\\u0434\\u0430 \\u043c\\u043d\\u0435 \\u043d\\u0440\\u0430\\u0432\\u0438\\u0442\\u0441\\u044f \\u043d\\u0430\\u0447\\u0438\\u043d\\u0430\\u0442\\u044c \\u0441\\u0432\\u043e\\u0438 \\u041b\\u0435\\u043a\\u0446\\u0438\\u0438 \\u0441 \\u0432\\u043e\\u0437\\u0432\\u0440\\u0430\\u0442\\u0430 \\u043d\\u0430 \\u043f\\u0440\\u0435\\u0434\\u044b\\u0434\\u0443\\u0449\\u0443\\u044e \\u043b\\u0435\\u043a\\u0446\\u0438\\u044e\",\"inLanguage\":\"ru-RU\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\"},\"datePublished\":\"2023-11-14T13:23:30+00:00\",\"dateModified\":\"2024-08-30T11:10:19+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#website\",\"url\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/\",\"name\":\"\\u041e\\u0431\\u0443\\u0447\\u0430\\u044e\\u0449\\u0438\\u0439 \\u043a\\u0443\\u0440\\u0441 \\u043f\\u043e \\u0440\\u0430\\u0437\\u0440\\u0430\\u0431\\u043e\\u0442\\u043a\\u0435 iOS+Swift \\u043f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u0439.\",\"description\":\"\\u0420\\u0443\\u0441\\u0441\\u043a\\u0438\\u0439 \\u043d\\u0435\\u0430\\u0432\\u0442\\u043e\\u0440\\u0438\\u0437\\u043e\\u0432\\u0430\\u043d\\u043d\\u044b\\u0439 \\u043a\\u043e\\u043d\\u0441\\u043f\\u0435\\u043a\\u0442 \\u043b\\u0435\\u043a\\u0446\\u0438\\u0439 \\u0421\\u0442\\u044d\\u043d\\u0444\\u043e\\u0440\\u0434\\u0441\\u043a\\u043e\\u0433\\u043e \\u0443\\u043d\\u0438\\u0432\\u0435\\u0440\\u0441\\u0438\\u0442\\u0435\\u0442\\u0430 \\\" \\u0420\\u0430\\u0437\\u0440\\u0430\\u0431\\u043e\\u0442\\u043a\\u0430 iOS \\u043f\\u0440\\u0438\\u043b\\u043e\\u0436\\u0435\\u043d\\u0438\\u0439\\\" 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 , 2023,  2024,  2025  \\u0438 2026 \\u0433\\u0433., \\u0441\\u043e\\u043f\\u0440\\u043e\\u0432\\u043e\\u0436\\u0434\\u0430\\u0435\\u043c\\u044b\\u0439 \\u0440\\u0435\\u0448\\u0435\\u043d\\u0438\\u044f\\u043c\\u0438 \\u0437\\u0430\\u0434\\u0430\\u043d\\u0438\\u0439 \\u0438 \\u0434\\u043e\\u043f\\u043e\\u043b\\u043d\\u0435\\u043d\\u0438\\u044f\\u043c\\u0438, \\u0441\\u0432\\u044f\\u0437\\u0430\\u043d\\u043d\\u044b\\u043c\\u0438 \\u0441 \\u0430\\u0434\\u0430\\u043f\\u0442\\u0430\\u0446\\u0438\\u0435\\u0439 \\u043a\\u0443\\u0440\\u0441\\u043e\\u0432 \\u043a \\u043d\\u043e\\u0432\\u044b\\u043c \\u0432\\u0435\\u0440\\u0441\\u0438\\u044f\\u043c Swift, Objective-C \\u0438 iOS.\",\"inLanguage\":\"ru-RU\",\"publisher\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023. | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","description":"\u041d\u0438\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 CS193P \u0412\u0435\u0441\u043d\u0430 2023 \"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SwiftUI\". \u0426\u0435\u043b\u0438\u043a\u043e\u043c \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430 Google Doc \u0437\u0434\u0435\u0441\u044c. \u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 GitHub. \u0421 \u043f\u043e\u043b\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0447\u043d\u0435\u043c \u041b\u0435\u043a\u0446\u0438\u0439 \u0438 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0437\u0434\u0435\u0441\u044c. \u0418\u043d\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u041b\u0435\u043a\u0446\u0438\u0438 \u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043b\u0435\u043a\u0446\u0438\u044e","canonical_url":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/","robots":"max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"cs193p,stanford cs193p 2023,swiftui,\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435,\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439,zstack,source control,@viewbuilder,tupleview,trailing closure syntax,\u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0445\u0432\u043e\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f,\u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435,type inference,\u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u0438\u0435 \u043b\u0435\u043a\u0446\u0438\u0438 cs193p,swift,ios 16,ios 17,viewmodifier,ontapgesture,array,foreach,button,lazyvgrid,\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 ios \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439,opacity,aspectratio","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#article","name":"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023. | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","headline":"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023.","author":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author"},"publisher":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-22-at-20.00.24.png","@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#articleImage","width":1392,"height":900},"datePublished":"2023-11-14T13:23:30+00:00","dateModified":"2024-08-30T11:10:19+00:00","inLanguage":"ru-RU","mainEntityOfPage":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#webpage"},"isPartOf":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#webpage"},"articleSection":"iOS 16, iOS 17, Lecture, Stanford CS193P 2023, Swift, Swift 5.9, SwiftUI, CS193P Spring 2023, iOS 16, iOS 17, Swift, SwiftUI, Xcode"},{"@type":"BreadcrumbList","@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper#listItem","position":1,"name":"Home","item":"https:\/\/bestkora.com\/IosDeveloper","nextItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/category\/lecture\/#listItem","name":"Lecture"}},{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/category\/lecture\/#listItem","position":2,"name":"Lecture","item":"https:\/\/bestkora.com\/IosDeveloper\/category\/lecture\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#listItem","name":"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023."},"previousItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#listItem","position":3,"name":"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023.","previousItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/category\/lecture\/#listItem","name":"Lecture"}}]},{"@type":"Person","@id":"https:\/\/bestkora.com\/IosDeveloper\/#person","name":"tatiana.kornilova@gmail.com","image":{"@type":"ImageObject","@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/33ccc19059014d8a7849c3621afa2b66a5f3e50ac7291c91c30ff35df5747628?s=96&d=mm&r=g","width":96,"height":96,"caption":"tatiana.kornilova@gmail.com"}},{"@type":"Person","@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author","url":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/","name":"tatiana.kornilova@gmail.com","image":{"@type":"ImageObject","@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/33ccc19059014d8a7849c3621afa2b66a5f3e50ac7291c91c30ff35df5747628?s=96&d=mm&r=g","width":96,"height":96,"caption":"tatiana.kornilova@gmail.com"}},{"@type":"WebPage","@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#webpage","url":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/","name":"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023. | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","description":"\u041d\u0438\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 CS193P \u0412\u0435\u0441\u043d\u0430 2023 \"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SwiftUI\". \u0426\u0435\u043b\u0438\u043a\u043e\u043c \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430 Google Doc \u0437\u0434\u0435\u0441\u044c. \u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 GitHub. \u0421 \u043f\u043e\u043b\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0447\u043d\u0435\u043c \u041b\u0435\u043a\u0446\u0438\u0439 \u0438 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0437\u0434\u0435\u0441\u044c. \u0418\u043d\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u041b\u0435\u043a\u0446\u0438\u0438 \u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043b\u0435\u043a\u0446\u0438\u044e","inLanguage":"ru-RU","isPartOf":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/#website"},"breadcrumb":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/#breadcrumblist"},"author":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author"},"creator":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author"},"datePublished":"2023-11-14T13:23:30+00:00","dateModified":"2024-08-30T11:10:19+00:00"},{"@type":"WebSite","@id":"https:\/\/bestkora.com\/IosDeveloper\/#website","url":"https:\/\/bestkora.com\/IosDeveloper\/","name":"\u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","description":"\u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u043d\u0435\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u043b\u0435\u043a\u0446\u0438\u0439 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 \" \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439\" 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 , 2023,  2024,  2025  \u0438 2026 \u0433\u0433., \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u0435\u043c\u044b\u0439 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u043c\u0438 \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u043c\u0438 \u0441 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u0443\u0440\u0441\u043e\u0432 \u043a \u043d\u043e\u0432\u044b\u043c \u0432\u0435\u0440\u0441\u0438\u044f\u043c Swift, Objective-C \u0438 iOS.","inLanguage":"ru-RU","publisher":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/#person"}}]},"og:locale":"ru_RU","og:site_name":"\u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. | \u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u043d\u0435\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u043b\u0435\u043a\u0446\u0438\u0439 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0430 &quot; \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439&quot; 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 , 2023,  2024,  2025  \u0438 2026 \u0433\u0433., \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u0435\u043c\u044b\u0439 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u043c\u0438 \u0437\u0430\u0434\u0430\u043d\u0438\u0439 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u043c\u0438 \u0441 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0435\u0439 \u043a\u0443\u0440\u0441\u043e\u0432 \u043a \u043d\u043e\u0432\u044b\u043c \u0432\u0435\u0440\u0441\u0438\u044f\u043c Swift, Objective-C \u0438 iOS.","og:type":"article","og:title":"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023. | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","og:description":"\u041d\u0438\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 CS193P \u0412\u0435\u0441\u043d\u0430 2023 &quot;\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SwiftUI&quot;. \u0426\u0435\u043b\u0438\u043a\u043e\u043c \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430 Google Doc \u0437\u0434\u0435\u0441\u044c. \u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 GitHub. \u0421 \u043f\u043e\u043b\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0447\u043d\u0435\u043c \u041b\u0435\u043a\u0446\u0438\u0439 \u0438 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0437\u0434\u0435\u0441\u044c. \u0418\u043d\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u041b\u0435\u043a\u0446\u0438\u0438 \u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043b\u0435\u043a\u0446\u0438\u044e","og:url":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/","article:published_time":"2023-11-14T13:23:30+00:00","article:modified_time":"2024-08-30T11:10:19+00:00","twitter:card":"summary","twitter:title":"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023. | \u041e\u0431\u0443\u0447\u0430\u044e\u0449\u0438\u0439 \u043a\u0443\u0440\u0441 \u043f\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 iOS+Swift \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.","twitter:description":"\u041d\u0438\u0436\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u0421\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u043e\u0433\u043e \u043a\u0443\u0440\u0441\u0430 CS193P \u0412\u0435\u0441\u043d\u0430 2023 &quot;\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SwiftUI&quot;. \u0426\u0435\u043b\u0438\u043a\u043e\u043c \u043a\u043e\u043d\u0441\u043f\u0435\u043a\u0442 \u041b\u0435\u043a\u0446\u0438\u0438 2 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u0430 Google Doc \u0437\u0434\u0435\u0441\u044c. \u041a\u043e\u0434 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 GitHub. \u0421 \u043f\u043e\u043b\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0447\u043d\u0435\u043c \u041b\u0435\u043a\u0446\u0438\u0439 \u0438 \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0417\u0430\u0434\u0430\u043d\u0438\u0439 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0437\u0434\u0435\u0441\u044c. \u0418\u043d\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u041b\u0435\u043a\u0446\u0438\u0438 \u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043b\u0435\u043a\u0446\u0438\u044e"},"aioseo_meta_data":{"post_id":"14988","title":null,"description":null,"keywords":[{"label":"CS193P","value":"CS193P"},{"label":"Stanford CS193P 2023","value":"Stanford CS193P 2023"},{"label":"SwiftUI","value":"SwiftUI"},{"label":"\u0424\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435","value":"\u0424\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435"},{"label":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439","value":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439"},{"label":"ZStack","value":"ZStack"},{"label":"Source Control","value":"Source Control"},{"label":"@ViewBuilder","value":"@ViewBuilder"},{"label":"TupleView","value":"TupleView"},{"label":"trailing closure syntax","value":"trailing closure syntax"},{"label":"\u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0445\u0432\u043e\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f","value":"\u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0445\u0432\u043e\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f"},{"label":"\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435","value":"\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435"},{"label":"Type Inference","value":"Type Inference"},{"label":"\u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u0438\u0435 \u043b\u0435\u043a\u0446\u0438\u0438 cs193p","value":"\u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u0438\u0435 \u043b\u0435\u043a\u0446\u0438\u0438 cs193p"},{"label":"Swift","value":"Swift"},{"label":"iOS 16","value":"iOS 16"},{"label":"iOS 17","value":"iOS 17"},{"label":"ViewModifier","value":"ViewModifier"},{"label":"onTapGesture","value":"onTapGesture"},{"label":"Array","value":"Array"},{"label":"ForEach","value":"ForEach"},{"label":"Button","value":"Button"},{"label":"LazyVGrid","value":"LazyVGrid"},{"label":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439","value":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439"},{"label":"opacity","value":"opacity"},{"label":"aspectRatio","value":"aspectRatio"}],"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-11-14 10:33:26","updated":"2026-02-22 19:56:41","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/bestkora.com\/IosDeveloper\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/bestkora.com\/IosDeveloper\/category\/lecture\/\" title=\"Lecture\">Lecture<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023.\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/bestkora.com\/IosDeveloper"},{"label":"Lecture","link":"https:\/\/bestkora.com\/IosDeveloper\/category\/lecture\/"},{"label":"\u041b\u0435\u043a\u0446\u0438\u044f 2. \u0415\u0449\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 SwiftUI. CS193P Spring 2023.","link":"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-2-eshhyo-bolshe-swiftui-cs193p-spring-2023\/"}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/14988","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/comments?post=14988"}],"version-history":[{"count":5,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/14988\/revisions"}],"predecessor-version":[{"id":15677,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/14988\/revisions\/15677"}],"wp:attachment":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/media?parent=14988"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/categories?post=14988"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/tags?post=14988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}