{"id":7157,"date":"2017-03-26T04:44:46","date_gmt":"2017-03-26T04:44:46","guid":{"rendered":"http:\/\/bestkora.com\/IosDeveloper\/?p=7157"},"modified":"2017-11-05T09:58:41","modified_gmt":"2017-11-05T09:58:41","slug":"zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya","status":"publish","type":"post","link":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/","title":{"rendered":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b."},"content":{"rendered":"<h2>\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435<\/h2>\n<p><span style=\"font-weight: 400;\">\u0422\u0435\u043a\u0441\u0442 \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0433\u043e \u0437\u0430\u0434\u0430\u043d\u0438\u044f \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043d\u0430\u00a0<a href=\"https:\/\/itunes.apple.com\/ru\/course\/developing-ios-10-apps-swift\/id1198467120?l=en\"><span style=\"color: #373737;\">\u00a0<\/span><strong>iTunes \u0432 \u043f\u0443\u043d\u043a\u0442\u0435 \u201cProgramming: Project 1: Calculator\u2033<\/strong><\/a><span style=\"color: #373737;\">.\u00a0<\/span>\u041d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u00a0\u0442\u0435\u043a\u0441\u0442 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u0437\u0434\u0435\u0441\u044c:<strong><p><span class=\"gdm-drivefile-embed\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl.gstatic.com\/docs\/doclist\/images\/icon_12_pdf_list.png\" width=\"16\" height=\"16\" \/> <a href=\"https:\/\/drive.google.com\/file\/d\/0B0jZOSo2e4NmTk1PSUM4RG8tdW8\/view?usp=drivesdk\" target=\"&quot;_blank&quot;\">\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 iOS 10.pdf<\/a><\/span><\/p><\/strong><\/span><span style=\"font-weight: 400;\">\u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 \u0441 \u043a\u043e\u0434\u0430, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0432 \u043a\u043e\u043d\u0446\u0435 \u041b\u0435\u043a\u0446\u0438\u0438 2. \u041f\u0440\u043e\u0444\u0435\u0441\u0441\u043e\u0440 \u043d\u0430\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442 \u043d\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u0434 \u043f\u0435\u0440\u0432\u044b\u0445 2-\u0445 \u041b\u0435\u043a\u0446\u0438\u0439, \u0430 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c \u0435\u0433\u043e \u0432\u00a0<strong>Xcode<\/strong>, \u0442\u0430\u043a \u043a\u0430\u043a \u044d\u0442\u043e \u0434\u0430\u0441\u0442 \u0445\u043e\u0440\u043e\u0448\u0438\u0439 \u043e\u043f\u044b\u0442 \u043e\u0441\u0432\u043e\u0435\u043d\u0438\u044f \u0441\u0440\u0435\u0434\u044b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438\u00a0<strong>Xcode 8<\/strong>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u042f \u0432\u0441\u0435-\u0442\u0430\u043a\u0438 \u043f\u0440\u0438\u0432\u0435\u043b\u0430 \u043d\u0430\u00a0<a href=\"https:\/\/github.com\/BestKora\/CS193P-DEMO-Winter-2017\"><strong>Github<\/strong><\/a>\u00a0\u043a\u043e\u0434\u044b \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u0430,\u00a0<strong>\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044e \u041b\u0435\u043a\u0446\u0438\u0439 1 \u0438 2<\/strong>. \u042d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0438\u043c \u043d\u0435 &#171;\u0437\u0430\u0441\u0442\u0440\u044f\u0442\u044c&#187; \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u043f\u0435\u0440\u0432\u043e\u043c \u044d\u0442\u0430\u043f\u0435.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/Calculator-I-cs193p-2017-\">Github<\/a><\/strong>:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0431\u0435\u0437 \u043a\u043e\u0440\u0442\u0435\u0436\u0430 \u0432 <strong>\u041c<\/strong>\u043e\u0434\u0435\u043b\u0435 <strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong> &#8212;\u00a0\u00a0\u043d\u0430\u00a0<a href=\"https:\/\/github.com\/BestKora\/Calculator-I-cs193p-2017-\/tree\/NewDescription\"><strong>Github<\/strong><\/a><br \/>\nc \u043a\u043e\u0440\u0442\u0435\u0436\u0435\u043c \u0432 <strong>\u041c<\/strong>\u043e\u0434\u0435\u043b\u0435 <strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong> &#8212;\u00a0\u00a0\u043d\u0430\u00a0<a href=\"https:\/\/github.com\/BestKora\/Calculator-I-cs193p-2017-\/tree\/Tuple\"><strong>Github<\/strong><\/a><\/span><\/p>\n<h2>\u041f\u0443\u043d\u043a\u0442 2 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439<\/h2>\n<blockquote><p><span style=\"font-weight: 400;\">\u0412\u0430\u0448 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 (<b>\u0421alculator<\/b>) \u0443\u0436\u0435 \u0443\u043c\u0435\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0447\u0438\u0441\u043b\u0430\u043c\u0438 \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439 \u0442\u043e\u0447\u043a\u043e\u0439 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0435\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0431\u0443\u0434\u0435\u0442\u0435 \u043d\u0430\u0436\u0438\u043c\u0430\u0442\u044c \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 3 \u00f7 4 =, \u00a0\u0442\u043e \u043e\u043d \u043f\u043e\u043a\u0430\u0436\u0435\u0442 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u00a00.75), \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u043f\u043e\u043a\u0430 \u043d\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0432\u0432\u0435\u0441\u0442\u0438 \u0447\u0438\u0441\u043b\u043e \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439 \u0442\u043e\u0447\u043a\u043e\u0439. \u042d\u0442\u043e \u043d\u0430\u0434\u043e \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c. \u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435 \u0432\u0432\u043e\u0434\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0435 \u0447\u0438\u0441\u043b\u0430 \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439 \u0442\u043e\u0447\u043a\u043e\u0439 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u00a0\u201c192.168.0.1\u201d \u00a0&#8212; \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439 \u0442\u043e\u0447\u043a\u043e\u0439). \u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u043a\u043d\u043e\u043f\u043a\u0443 \u0441 \u0442\u043e\u0447\u043a\u043e\u0439 \u201c.\u201d. \u0412 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u0443\u043d\u043a\u0442\u0430\u0445 \u044d\u0442\u043e\u0433\u043e \u0417\u0430\u0434\u0430\u043d\u0438\u044f \u043d\u0435 \u0431\u0435\u0441\u043f\u043e\u043a\u043e\u0439\u0442\u0435\u0441\u044c \u043e \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0438 \u0437\u043d\u0430\u0447\u0430\u0449\u0438\u0445 \u0446\u0438\u0444\u0440\u0430\u0445 (\u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u043f\u0443\u043d\u043a\u0442\u0430\u043c \u044d\u0442\u043e\u0433\u043e \u0417\u0430\u0434\u0430\u043d\u0438\u044f).<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">\u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u043d\u0430\u0434\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u00a0<strong>\u0442\u043e\u0447\u043a\u0438 &#171;.&#187;<\/strong>\u00a0\u043a\u0430\u043a \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044f.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>\u0417\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435.<\/strong>\u00a0\u0415\u0441\u043b\u0438 \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0438\u043c\u0432\u043e\u043b\u00a0\u00a0<strong>\u0442\u043e\u0447\u043a\u0438\u00a0&#171;.&#187;<\/strong>\u00a0\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044f \u0432\u00a0\u0417\u0430\u0434\u0430\u043d\u0438\u0438 1, \u0442\u043e \u043e\u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u0441\u0438\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 \u0438 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u0432\u0430\u0448\u0435\u043c\u00a0<strong>\u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c<\/strong>\u00a0<strong>\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435<\/strong>, \u0435\u0441\u043b\u0438\u00a0<strong>\u0420\u0435\u0433\u0438\u043e\u043d<\/strong>\u00a0\u043d\u0430 \u0432\u0430\u0448\u0435\u043c \u043f\u0440\u0438\u0431\u043e\u0440\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u0442\u0430\u043a, \u0447\u0442\u043e<strong>\u00a0\u0442\u0430\u043c \u043d\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f &#171;.&#187;<\/strong>\u00a0\u0434\u043b\u044f \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b. \u0412 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u0441\u044f \u0430\u0432\u0430\u0440\u0438\u0439\u043d\u043e. \u041c\u044b \u0431\u0443\u0434\u0435\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u0441\u0438\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435. \u0412 \u043a\u043e\u043d\u0446\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432\u0441\u0435\u0445 \u043f\u0443\u043d\u043a\u0442\u043e\u0432 (\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445) \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u0432 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0438 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0434\u0435\u043b\u0430\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0435\u0442\u044c \u043e\u0442\u00a0<strong>\u0420\u0435\u0433\u0438\u043e\u043d\u0430<\/strong>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u043e \u0432\u0435\u0440\u043d\u0435\u043c\u0441\u044f \u043a \u043d\u0430\u0448\u0435\u043c\u0443 \u043f\u0443\u043d\u043a\u0442\u0443 \u0417\u0430\u0434\u0430\u043d\u0438\u044f \u0438 \u043f\u043e\u043f\u044b\u0442\u0430\u0435\u043c\u0441\u044f \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u044b\u0439 \u0432\u0432\u043e\u0434 \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u0430\u043b\u044c\u0448\u0435 \u043f\u043e \u0442\u0435\u043a\u0441\u0442\u0443 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0443\u0441\u043b\u043e\u0432\u043d\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c\u00a0<strong>&#171;\u0442\u043e\u0447\u043a\u043e\u0439&#187;<\/strong>, \u0445\u043e\u0442\u044f, \u043a\u0430\u043a \u043c\u044b \u0443\u0436\u0435 \u0437\u043d\u0430\u0435\u043c, \u044d\u0442\u043e &#8212; \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0442\u043e\u0447\u043a\u0430.<\/span><\/p>\n<p><!--more--><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0447\u0442\u043e \u043a\u043d\u043e\u043f\u043a\u0430 \u0441 \u0442\u043e\u0447\u043a\u043e\u0439 <strong>\u00a0&#171;.&#187;\u00a0<\/strong>\u043d\u0430 \u0432\u0430\u0448\u0435\u043c\u00a0<strong>UI<\/strong>\u00a0\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0430 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0446\u0438\u0444\u0440\u044b, \u0430 \u043d\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438. \u042d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0435\u0441\u043b\u0438 \u0432\u044b\u0432\u0435\u0441\u0442\u0438 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0432\u0430\u0448\u00a0<strong>UI<\/strong>\u00a0(storyboard) \u0438 \u043a\u043b\u0430\u0441\u0441\u00a0<strong><span style=\"color: #0000ff;\">ViewController<\/span><\/strong>, \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0432\u0430\u0448\u00a0<strong>UI<\/strong>.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.35.41-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7160 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.35.41-AM.png\" alt=\"\" width=\"1630\" height=\"1266\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.35.41-AM.png 1630w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.35.41-AM-300x233.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.35.41-AM-768x596.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.35.41-AM-1024x795.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.35.41-AM-386x300.png 386w\" sizes=\"auto, (max-width: 1630px) 100vw, 1630px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u043c\u044b\u0448\u043a\u0443 \u043d\u0430\u0432\u0435\u0441\u0442\u0438 \u043d\u0430 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u043a\u0440\u0443\u0436\u043e\u0447\u0435\u043a \u0441\u043b\u0435\u0432\u0430 \u043e\u0442 \u043c\u0435\u0442\u043e\u0434\u0430\u00a0<strong><span style=\"color: #0000ff;\">touchDigit<\/span><\/strong>, \u0442\u043e \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u0432\u0441\u0435 \u043a\u043d\u043e\u043f\u043a\u0438, &#171;\u043f\u043e\u0434\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435&#187; \u043a \u044d\u0442\u043e\u043c\u0443 \u043c\u0435\u0442\u043e\u0434\u0443, \u0442\u043e \u0435\u0441\u0442\u044c \u0446\u0438\u0444\u0440\u043e\u0432\u0430\u044f \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0430. \u041c\u044b \u0432\u0438\u0434\u0438\u043c, \u0447\u0442\u043e \u043a\u043d\u043e\u043f\u043a\u0430 \u0441 \u0442\u043e\u0447\u043a\u043e\u0439 &#171;.&#187; \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0441\u0440\u0435\u0434\u0438 \u043d\u0438\u0445.<br \/>\n\u0415\u0441\u043b\u0438 \u043c\u044b\u0448\u043a\u0443 \u043d\u0430\u0432\u0435\u0441\u0442\u0438 \u043d\u0430 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0439 \u043a\u0440\u0443\u0436\u043e\u0447\u0435\u043a \u0441\u043b\u0435\u0432\u0430 \u043e\u0442 \u043c\u0435\u0442\u043e\u0434\u0430\u00a0<span style=\"color: #0000ff;\"><b>performOperation<\/b><\/span>, \u0442\u043e \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u0432\u0441\u0435 \u043a\u043d\u043e\u043f\u043a\u0438, &#171;\u043f\u043e\u0434\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435&#187; \u043a \u044d\u0442\u043e\u043c\u0443 \u043c\u0435\u0442\u043e\u0434\u0443, \u0442\u043e \u0432\u0441\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0438 \u043c\u044b \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0442\u0430\u043c \u043a\u043d\u043e\u043f\u043a\u0443 \u0441 \u0442\u043e\u0447\u043a\u043e\u0439 &#171;.&#187; :<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.38.23-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7161 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.38.23-AM.png\" alt=\"\" width=\"1560\" height=\"1206\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.38.23-AM.png 1560w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.38.23-AM-300x232.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.38.23-AM-768x594.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.38.23-AM-1024x792.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.38.23-AM-388x300.png 388w\" sizes=\"auto, (max-width: 1560px) 100vw, 1560px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0442\u0430\u043a, \u043a\u0430\u043a \u043d\u0430 \u0440\u0438\u0441\u0443\u043d\u043a\u0430\u0445 \u0432\u044b\u0448\u0435, \u0442\u043e \u0434\u043b\u044f \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u0432\u0432\u043e\u0434\u0430 \u0442\u043e\u0447\u043a\u0438 &#171;.&#187; \u043f\u0440\u043e\u0449\u0435 \u0432\u0441\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <span style=\"color: #0000ff;\"><b> String<\/b><\/span> \u043c\u0435\u0442\u043e\u0434 <strong><span style=\"color: #0000ff;\"> contains\u00a0(String)<\/span><\/strong>, \u043f\u0440\u0438 \u0432\u0432\u043e\u0434\u0435 \u043b\u044e\u0431\u043e\u0439 \u0446\u0438\u0444\u0440\u044b (\u043a \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u0438 \u0442\u043e\u0447\u043a\u0430). \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u0432\u0441\u0435\u0433\u043e \u043e\u0434\u043d\u0430 \u0441\u0442\u0440\u043e\u043a\u0430:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.44.50-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7162 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.44.50-AM.png\" alt=\"\" width=\"1118\" height=\"382\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.44.50-AM.png 1118w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.44.50-AM-300x103.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.44.50-AM-768x262.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.44.50-AM-1024x350.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2017-03-26-at-8.44.50-AM-500x171.png 500w\" sizes=\"auto, (max-width: 1118px) 100vw, 1118px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0421\u043b\u0443\u0447\u0430\u0439\u00a0\u0432\u0432\u043e\u0434\u0430 \u0432 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0447\u0438\u0441\u043b\u0430 \u201c.5\u201d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0431\u0435\u0437 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430.<\/span><\/p>\n<h2>\u041f\u0443\u043d\u043a\u0442 3 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439<\/h2>\n<blockquote><p><span style=\"font-weight: 400;\">\u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043f\u043e\u0431\u043e\u043b\u044c\u0448\u0435 \u043a\u043d\u043e\u043f\u043e\u043a \u00a0\u0441 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438 \u043a \u0432\u0430\u0448\u0435\u043c\u0443 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0443, \u0442\u0430\u043a \u0447\u0442\u043e\u0431\u044b \u043e\u0431\u0449\u0435\u0435 \u0438\u0445 \u0447\u0438\u0441\u043b\u043e \u0440\u0430\u0432\u043d\u044f\u043b\u043e\u0441\u044c, \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, 12 (\u0443 \u0432\u0430\u0441 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438 \u0431\u043e\u043b\u044c\u0448\u0435, \u0435\u0441\u043b\u0438 \u0432\u044b \u044d\u0442\u043e\u0433\u043e \u0445\u043e\u0442\u0438\u0442\u0435). \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043b\u044e\u0431\u044b\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0432\u0430\u043c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438. \u041a\u043d\u043e\u043f\u043a\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0438 \u043a\u0440\u0430\u0441\u0438\u0432\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u043d\u044b \u043a\u0430\u043a \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435, \u0442\u0430\u043a \u0438 \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u043d\u0430 \u043b\u044e\u0431\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u044f\u0445 iPhones 6 \u0438 iPhones 7<\/span>.<\/p><\/blockquote>\n<h2>\u041f\u0443\u043d\u043a\u0442 4<\/h2>\n<blockquote><p><span style=\"font-weight: 400;\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0446\u0432\u0435\u0442\u0430 \u0434\u043b\u044f \u043f\u0440\u0438\u0434\u0430\u043d\u0438\u044f \u0432\u0430\u0448\u0435\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u043c\u0443 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0443 (<b>UI<\/b>) \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u041f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u0446\u0432\u0435\u0442\u0430 \u0432\u0430\u0448\u0438\u0445 \u043a\u043d\u043e\u043f\u043e\u043a \u0441 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0446\u0432\u0435\u0442\u0430 \u043a\u043d\u043e\u043f\u043e\u043a \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b, \u043d\u043e \u0432 \u043b\u044e\u0431\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043b\u044e\u0431\u044b\u0435 \u0446\u0432\u0435\u0442\u0430 \u0434\u043b\u044f \u043f\u0440\u0438\u0434\u0430\u043d\u0438\u044f \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e \u0432\u0438\u0434\u0430 \u0432\u0430\u0448\u0435\u043c\u0443 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0443.<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0438 \u0432\u00a0<strong>Stack<\/strong>\u00a0<strong>View<\/strong>\u00a0\u043e\u0434\u043d\u043e \u0443\u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u0438\u0435 &#8212; \u043a\u043d\u043e\u043f\u043a\u0430 \u0432 \u0441\u0442\u044d\u043a\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0442\u0443 \u0444\u043e\u0440\u043c\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u043c\u0438 \u0441\u0442\u044d\u043a\u0430. \u041c\u043e\u0436\u043d\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0446\u0435\u043b\u044b\u043c\u0438 \u0441\u0442\u044d\u043a\u0430\u043c\u0438-\u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043e\u0447\u0435\u043d\u044c \u043b\u0435\u0433\u043a\u043e\u00a0<strong>UI<\/strong>\u00a0\u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0435\u0442\u0441\u044f \u0434\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0432\u0438\u0434\u0430:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.04.39-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7163 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.04.39-AM.png\" alt=\"\" width=\"1560\" height=\"1476\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.04.39-AM.png 1560w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.04.39-AM-300x284.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.04.39-AM-768x727.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.04.39-AM-1024x969.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.04.39-AM-317x300.png 317w\" sizes=\"auto, (max-width: 1560px) 100vw, 1560px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u0443\u0441\u0442\u044b\u0435 \u043a\u043d\u043e\u043f\u043a\u0438\u00a0\u043d\u0435 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0438 \u043d\u0443\u0436\u043d\u044b \u0434\u043b\u044f \u0431\u0443\u0434\u0443\u0449\u0435\u0433\u043e \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0433\u043e \u0417\u0430\u0434\u0430\u043d\u0438\u044f \u2116 2, \u0430 \u0432 \u044d\u0442\u043e\u043c \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u043c \u0417\u0430\u0434\u0430\u043d\u0438\u0438 \u2116 1 \u043d\u0435 \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u044e\u0442. \u041a\u043d\u043e\u043f\u043a\u0430 &#171;<strong>\u232b<\/strong>&#187; \u0442\u0430\u043a\u0436\u0435 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438, \u043e\u043d\u0430 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u201cbackspace\u201d \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u0448\u0438\u0431\u043e\u0447\u043d\u043e\u0433\u043e \u043d\u0430\u0431\u043e\u0440\u0430 \u0446\u0438\u0444\u0440\u044b \u043f\u0440\u0438 \u0432\u0432\u043e\u0434\u0435 \u0447\u0438\u0441\u043b\u0430, \u043e\u043d\u0430 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0432 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c \u043f\u0443\u043d\u043a\u0442\u0435 1 \u044d\u0442\u043e\u0433\u043e \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0433\u043e \u0417\u0430\u0434\u0430\u043d\u0438\u044f \u0438 \u043c\u044b \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u043c \u0435\u0435 \u043f\u043e\u0437\u0436\u0435. \u041a\u043d\u043e\u043f\u043a\u0430 &#171;<strong>\u0421<\/strong>&#187; \u0442\u0430\u043a\u0436\u0435 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438, \u043e\u043d\u0430 \u043d\u0443\u0436\u043d\u0430 \u0434\u043b\u044f \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0443\u043d\u043a\u0442\u0430 8 \u044d\u0442\u043e\u0433\u043e \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0433\u043e \u0417\u0430\u0434\u0430\u043d\u0438\u044f\u00a0\u0438 \u043c\u044b \u0430\u043a\u0442\u0438\u0432\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u0435\u0435 \u043f\u043e\u0437\u0436\u0435. \u041a\u043d\u043e\u043f\u043a\u0430 &#171;<strong>Ran<\/strong>&#187; \u0442\u0430\u043a\u0436\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0432 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0435 \u043e\u0442<strong> 0<\/strong> \u0434\u043e<strong> 1<\/strong> \u0438 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u043d\u0430\u043c \u0432 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c \u043f\u0443\u043d\u043a\u0442\u0435 3 \u044d\u0442\u043e\u0433\u043e \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0433\u043e \u0417\u0430\u0434\u0430\u043d\u0438\u044f.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.47.09-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7195 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.47.09-PM.png\" alt=\"\" width=\"1770\" height=\"1506\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.47.09-PM.png 1770w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.47.09-PM-300x255.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.47.09-PM-768x653.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.47.09-PM-1024x871.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.47.09-PM-353x300.png 353w\" sizes=\"auto, (max-width: 1770px) 100vw, 1770px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430\u0445 \u043d\u0430\u043c \u0441\u043e\u043e\u0431\u0449\u0430\u044e\u0442, \u0447\u0442\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043b\u044e\u0431\u044b\u0435 Unicode \u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u0432\u0430\u0448\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0445\u00b2 \u0438 \u00a0x\u207b\u00b9 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043a\u0430\u043a \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u043d\u0430\u0448 <strong>UI<\/strong> \u0432 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.22.26-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7165 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.22.26-AM.png\" alt=\"\" width=\"1766\" height=\"1058\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.22.26-AM.png 1766w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.22.26-AM-300x180.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.22.26-AM-768x460.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.22.26-AM-1024x613.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.22.26-AM-500x300.png 500w\" sizes=\"auto, (max-width: 1766px) 100vw, 1766px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041e! \u0412 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u0443 \u043d\u0430\u0441 \u0438\u0441\u0447\u0435\u0437 \u043d\u0430\u0448 \u0434\u0438\u0441\u043f\u043b\u0435\u0439! \u041f\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u0435 \u0441\u0442\u0430\u043b\u043e \u043c\u0435\u043d\u044c\u0448\u0435 \u043c\u0435\u0441\u0442\u043e \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u00a0<strong> Autolayout<\/strong>\u00a0\u043f\u0440\u0435\u0434\u043f\u043e\u0447\u043b\u0430 &#171;\u0441\u0436\u0430\u0442\u044c&#187; \u0434\u0438\u0441\u043f\u043b\u0435\u0439 \u0432 \u043f\u043e\u043b\u044c\u0437\u0443 \u043d\u0430\u0448\u0438\u0445 \u043a\u043d\u043e\u043f\u043e\u043a \u0432 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0432\u044b\u0441\u0438\u043c \u0443 \u043c\u0435\u0442\u043a\u0438\u00a0<strong><span style=\"color: #0000ff;\"> display<\/span><\/strong>\u00a0\u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043a \u0441\u0436\u0430\u0442\u0438\u044e \u043f\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u0435 \u0438 \u0441\u0434\u0435\u043b\u0430\u0435\u043c\u00a0<strong>Content Compession Resistance Priority<\/strong>\u00a0\u00a0(\u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u044f\u00a0\u0441\u0436\u0430\u0442\u0438\u044e) \u043f\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u0435 \u0440\u0430\u0432\u043d\u044b\u043c\u00a0<strong>751<\/strong>, \u0442\u043e \u0435\u0441\u0442\u044c \u0432\u044b\u0448\u0435, \u0447\u0435\u043c \u0443 \u0441\u0442\u044d\u043a\u0430 \u043a\u043d\u043e\u043f\u043e\u043a \u0441 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u043e\u0439 \u0440\u0430\u0432\u043d\u043e\u0433\u043e\u00a0<strong>750<\/strong>.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.29.04-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7166 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.29.04-AM.png\" alt=\"\" width=\"2254\" height=\"1292\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.29.04-AM.png 2254w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.29.04-AM-300x172.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.29.04-AM-768x440.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.29.04-AM-1024x587.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.29.04-AM-500x287.png 500w\" sizes=\"auto, (max-width: 2254px) 100vw, 2254px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u0441\u0435 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e. \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u0441\u044f \u0432 \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.34.40-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7167 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.34.40-AM.png\" alt=\"\" width=\"2282\" height=\"1234\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.34.40-AM.png 2282w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.34.40-AM-300x162.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.34.40-AM-768x415.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.34.40-AM-1024x554.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.34.40-AM-500x270.png 500w\" sizes=\"auto, (max-width: 2282px) 100vw, 2282px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u0441\u0435 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u043e\u0431\u043e\u0438\u0445 \u0440\u0435\u0436\u0438\u043c\u0430\u0445: \u043f\u043e\u0440\u0442\u0440\u0435\u0442\u043d\u043e\u043c \u0438 \u043b\u0430\u043d\u0434\u0448\u0430\u0444\u0442\u043d\u043e\u043c.<\/span><\/p>\n<h2>\u041f\u0443\u043d\u043a\u0442 5 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439<\/h2>\n<blockquote><p><span style=\"font-weight: 400;\">\u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 <span style=\"color: #0000ff;\"><b>Bool<\/b><\/span> \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u043a \u0432\u0430\u0448\u0435\u043c\u0443 <strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong> \u0441 \u0438\u043c\u0435\u043d\u0435\u043c <strong><span style=\"color: #0000ff;\">resultIsPending<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0435\u0435, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0431\u0438\u043d\u0430\u0440\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u043e\u0442\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0439 \u00a0(\u0435\u0441\u043b\u0438 \u0434\u0430, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 <strong><span style=\"color: #0000ff;\">true<\/span><\/strong>, \u0435\u0441\u043b\u0438 \u043d\u0435\u0442, \u0442\u043e <strong><span style=\"color: #0000ff;\">false<\/span><\/strong>).<\/span><\/p><\/blockquote>\n<h2>\u041f\u0443\u043d\u043a\u0442 6 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439<\/h2>\n<blockquote><p><span style=\"font-weight: 400;\">\u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 <span style=\"color: #0000ff;\"><b> String<\/b><\/span> \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u043a \u0432\u0430\u0448\u0435\u043c\u0443 <strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong> \u0441 \u0438\u043c\u0435\u043d\u0435\u043c <strong><span style=\"color: #0000ff;\">description<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0432\u0435\u0434\u0435\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u0432\u0435\u043b\u0438 \u043a \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044e, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u043e\u043c\u0443 <strong><span style=\"color: #0000ff;\">result <\/span><\/strong>\u00a0(\u0438\u043b\u0438 \u043a \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0443, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442, \u0435\u0441\u043b\u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043e\u0442\u043b\u043e\u0436\u0435\u043d \u0438 <span style=\"color: #0000ff;\"><strong>resultIsPending = true<\/strong><\/span>). \u041d\u0438 \u0441\u0438\u043c\u0432\u043e\u043b \u00a0\u0440\u0430\u0432\u0435\u043d\u0441\u0442\u0432\u0430 \u201c=\u201c, \u043d\u0438 \u0441\u0438\u043c\u0432\u043e\u043b \u043c\u043d\u043e\u0433\u043e\u0442\u043e\u0447\u0438\u044f \u00a0\u201c&#8230;\u201d \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u043e\u044f\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0432 \u044d\u0442\u043e\u043c \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0438.<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">\u041f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f <strong><span style=\"color: #0000ff;\">resultIsPending<\/span><\/strong>\u00a0\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f\u00a0<strong>readonly<\/strong>\u00a0(\u0443 \u043d\u0435\u0435 \u0435\u0441\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e <strong><span style=\"color: #0000ff;\">get{}<\/span><\/strong>) \u0438 \u043e\u043d\u0430 \u043d\u0443\u0436\u043d\u0430 \u0432\u00a0<strong><span style=\"color: #0000ff;\">ViewController<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.28.48-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7172 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.28.48-PM.png\" alt=\"\" width=\"1056\" height=\"150\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.28.48-PM.png 1056w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.28.48-PM-300x43.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.28.48-PM-768x109.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.28.48-PM-1024x145.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.28.48-PM-500x71.png 500w\" sizes=\"auto, (max-width: 1056px) 100vw, 1056px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 <strong><span style=\"color: #0000ff;\">description<\/span><\/strong>\u00a0\u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430 \u2116 10 \u0432 \u0417\u0430\u0434\u0430\u043d\u0438\u0438 \u21163\u00a0:\u00a0<\/span><\/p>\n<blockquote><p><span style=\"font-weight: 400;\">\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 <strong><span style=\"color: #0000ff;\">description<\/span><\/strong> \u043d\u0430\u0448\u0435\u0433\u043e <strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0443 <strong><span style=\"color: #0000ff;\">String<\/span><\/strong> \u0441 \u043e\u043f\u0435\u0440\u0430\u043d\u0434\u0430\u043c\u0438 \u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u0432\u0435\u043b\u0438 \u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0432 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 <strong><span style=\"color: #0000ff;\">accumulator<\/span><\/strong>. \u0415\u0441\u043b\u0438 \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u0434\u0443\u043c\u0430\u0442\u044c \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0442\u043e \u0432\u0441\u0435, \u0447\u0442\u043e \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c &#8212; \u044d\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0442\u0430\u043a\u043e\u0435 <strong><span style=\"color: #0000ff;\">String <\/span><\/strong> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0435 \u043d\u0430 accumulator \u043a\u0430\u043a\u043e\u0435-\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u201c\u0433\u043b\u044e\u043a\u201d \u0432 \u044d\u0442\u043e\u043c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f, \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043e\u0442\u043b\u043e\u0436\u0435\u043d\u043d\u0430\u044f \u0431\u0438\u043d\u0430\u0440\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f, \u0442\u043e \u0435\u0441\u0442\u044c <strong><span style=\"color: #0000ff;\">pendingBinaryOperation = true <\/span><\/strong> (\u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0441\u043b\u0443\u0447\u0430\u0439 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c).<\/span><\/p><\/blockquote>\n<p>\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0438 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f<span style=\"font-weight: 400;\">\u00a0<strong><span style=\"color: #0000ff;\">description\u00a0<\/span><\/strong>\u0431\u0443\u0434\u0435\u043c \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u043b\u043e\u0433\u0438\u043a\u0435, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0437\u0430\u043b\u043e\u0436\u0435\u043d\u0430 \u0432 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f <strong><span style=\"color: #0000ff;\">accumulator<\/span><\/strong>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u0435\u0440\u0432\u043e\u0435, \u0447\u0442\u043e \u043c\u044b \u0441\u0434\u0435\u043b\u0430\u0435\u043c, \u044d\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0430\u0441\u0441\u043e\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432\u043e \u0432\u0441\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438\u00a0<strong><span style=\"color: #0000ff;\">enum<\/span>\u00a0<span style=\"color: #0000ff;\">Operation\u00a0<\/span><\/strong>\u0432 \u043a\u043b\u0430\u0441\u0441\u0435\u00a0<strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong>. \u041f\u043e\u0434\u043e\u0431\u043d\u043e \u0442\u043e\u043c\u0443 \u043a\u0430\u043a<span style=\"text-decoration: underline;\">\u00a0\u0434\u043b\u044f \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439<\/span>\u00a0\u043d\u0430 \u043d\u0430\u0448\u0435\u043c \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0435 \u00a0\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u0443\u043d\u0430\u0440\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0442\u0438\u043f\u0430\u00a0<strong><span style=\"color: #0000ff;\">(Double) -&gt; Double<\/span><\/strong>,\u00a0<span style=\"text-decoration: underline;\">\u0434\u043b\u044f \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f<\/span>\u00a0<span style=\"font-weight: 400;\">\u00a0<\/span>\u044d\u0442\u0438\u0445 \u0443\u043d\u0430\u0440\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0432\u0432\u0435\u0434\u0435\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u044e <strong><span style=\"color: #0000ff;\"> ((String) -&gt; String)?<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0435\u0440\u0435\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430 \u0432 \u0432\u0438\u0434\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441\u043e \u0432\u0437\u044f\u0442\u044b\u043c \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u043e\u043c \u0442\u0430\u043a\u0436\u0435 \u0432 \u0432\u0438\u0434\u0435 \u0441\u0442\u0440\u043e\u043a\u0438. \u0422\u043e\u0447\u043d\u043e \u0442\u0430\u043a\u0436\u0435 \u0434\u043b\u044f \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c\u00a0<span style=\"text-decoration: underline;\">\u0434\u043b\u044f \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f<\/span>\u00a0\u00a0\u0444\u0443\u043d\u043a\u0446\u0438\u044e\u00a0<strong>((String, String) -&gt; String)?<\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0435\u0440\u0435\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0434\u0432\u0443\u0445 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0432\u0438\u0434\u0435 \u0441\u0442\u0440\u043e\u043a \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0432\u0437\u044f\u0442\u044b\u043c\u0438 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0442\u0430\u043a\u0436\u0435 \u0432 \u0432\u0438\u0434\u0435 \u0441\u0442\u0440\u043e\u043a\u0438.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.44.04-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7168 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.44.04-AM.png\" alt=\"\" width=\"1202\" height=\"208\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.44.04-AM.png 1202w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.44.04-AM-300x52.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.44.04-AM-768x133.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.44.04-AM-1024x177.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-9.44.04-AM-500x87.png 500w\" sizes=\"auto, (max-width: 1202px) 100vw, 1202px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0417\u0430\u043c\u0435\u0442\u044c\u0442\u0435, \u0447\u0442\u043e \u0434\u043b\u044f \u0443\u043d\u0430\u0440\u043d\u043e\u0439 \u0438 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0430 <strong><span style=\"color: #0000ff;\">Optional<\/span><\/strong> \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0438 \u0447\u0435\u0440\u0435\u0437 \u0441\u0435\u043a\u0443\u043d\u0434\u0443\u00a0\u044f \u043e\u0431\u044a\u044f\u0441\u043d\u044e, \u043f\u043e\u0447\u0435\u043c\u0443. \u0421\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u043d\u043e\u0432\u044b\u043c \u0430\u0441\u0441\u043e\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0435\u043c \u0441\u043b\u043e\u0432\u0430\u0440\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439\u00a0<strong><span style=\"color: #0000ff;\">operations<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.23.26-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7171 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.23.26-PM.png\" alt=\"\" width=\"1250\" height=\"608\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.23.26-PM.png 1250w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.23.26-PM-300x146.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.23.26-PM-768x374.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.23.26-PM-1024x498.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-1.23.26-PM-500x243.png 500w\" sizes=\"auto, (max-width: 1250px) 100vw, 1250px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u043b\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f <strong><span style=\"color: #0000ff;\">\u00a0((String) -&gt; String)?\u00a0<\/span><\/strong>\u0438 \u00a0<span style=\"color: #0000ff;\"><strong>((String, String) -&gt; String)?<\/strong><\/span> \u0440\u0430\u0432\u043d\u044b <strong><span style=\"color: #0000ff;\">nil<\/span><\/strong>, \u0430 \u0441\u043f\u0440\u0430\u0432\u0430\u00a0\u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u044d\u0442\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u0432 \u0432\u0438\u0434\u0435 \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0435\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 <strong><span style=\"color: #0000ff;\">description\u00a0<\/span><\/strong>\u044d\u0442\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438. \u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0435 \u0432\u0441\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u043c\u0438, \u0442\u043e \u043f\u043e\u0439\u043c\u0435\u0442\u0435, \u0447\u0442\u043e \u0432\u0441\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u0442\u0435\u0445, \u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435\u0442 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0435\u0432, \u0441\u0442\u0440\u043e\u044f\u0442\u0441\u044f \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u0438 \u0442\u043e\u043c\u0443 \u0436\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0443:<\/span><\/p>\n<p>\u0434\u043b\u044f \u0443\u043d\u0430\u0440\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 &#8212; <strong><span style=\"color: #0000ff;\">&#171;&lt;\u0441\u0438\u043c\u0432\u043e\u043b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438&gt;(&#187; + $0 + &#171;)&#187;<\/span><\/strong><br \/>\n\u0434\u043b\u044f \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 &#8212;<strong><span style=\"color: #0000ff;\"> $0 + &#171;&lt;\u0441\u0438\u043c\u0432\u043e\u043b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438&gt;&#187; + $1<\/span><\/strong><\/p>\n<p><span style=\"font-weight: 400;\">\u041c\u044b \u043f\u0440\u0438\u0441\u0432\u043e\u0438\u043b\u0438 \u044d\u0442\u0438\u043c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c \u0432\u0442\u043e\u0440\u043e\u0435 \u0430\u0441\u0441\u043e\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435,\u00a0<strong><span style=\"color: #0000ff;\">\u00a0((String) -&gt; String)?<\/span><\/strong> \u0434\u043b\u044f \u0443\u043d\u0430\u0440\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439\u00a0\u0438\u043b\u0438 \u00a0<span style=\"color: #0000ff;\"><strong>((String, String) -&gt; String)?<\/strong><\/span> \u0434\u043b\u044f \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0435\u0435 \u0437\u0430 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438, \u0440\u0430\u0432\u043d\u043e\u0435<strong><span style=\"color: #0000ff;\"> nil,\u00a0<\/span><\/strong>\u0447\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u044d\u0442\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u0441\u0442\u0440\u043e\u0438\u0442\u044c\u0441\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u043c \u0432\u044b\u0448\u0435.\u00a0\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a<strong><span style=\"color: #0000ff;\">\u00a0x\u207b\u00b9<\/span><\/strong> \u0438\u043b\u0438\u00a0<strong><span style=\"color: #0000ff;\">\u0445\u00b2<\/span><\/strong> \u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0442 \u043f\u043e\u0434 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0443\u044e \u0441\u0445\u0435\u043c\u0443 \u00a0\u0438 \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439:<\/span><\/p>\n<p style=\"padding-left: 30px;\"><strong><span style=\"color: #0000ff;\">\u00a0&#171;x\u207b\u00b9&#187; : Operation.unaryOperation( {1.0\/$0}, \u00a0{&#171;(&#187; + $0 + &#171;)\u207b\u00b9&#187;} ),<\/span><\/strong><\/p>\n<p>\u00a0 \u00a0 \u00a0 <strong><span style=\"color: #0000ff;\">\u00a0 &#171;\u0445\u00b2&#187; : Operation.unaryOperation( {$0 * $0}, { &#171;(&#187; + $0 + &#171;)\u00b2&#187;} ),<\/span><\/strong><\/p>\n<p style=\"padding-left: 30px;\"><strong><span style=\"color: #0000ff;\">\u00a0\u00a0&#171;x\u02b8&#187; : Operation.binaryOperation( pow, { $0 + &#187; ^ &#187; + $1 } ),<\/span><\/strong><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u043b\u044f \u043d\u0438\u0445 \u043c\u044b \u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u0438\u0445 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f <strong><span style=\"color: #0000ff;\">description<\/span><\/strong>. <strong><span style=\"color: #0000ff;\">Optional<\/span> <\/strong>\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0439\u00a0<strong><span style=\"color: #0000ff;\">((String) -&gt; String)?<\/span><\/strong>\u00a0\u0434\u043b\u044f \u0443\u043d\u0430\u0440\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439\u00a0\u0438\u043b\u0438 \u00a0<span style=\"color: #0000ff;\"><strong>((String, String) -&gt; String)?<\/strong><\/span>\u00a0\u0434\u043b\u044f \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c \u043e\u0447\u0435\u043d\u044c \u0443\u0434\u043e\u0431\u043d\u044b\u043c\u0438 \u0434\u043b\u044f \u0441\u043b\u0443\u0447\u0430\u044f, \u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c\u00a0<strong><span style=\"color: #0000ff;\">description<\/span>\u00a0<\/strong>\u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u00a0\u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u0447\u0442\u043e \u0443\u0442\u043e\u043c\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c <strong><span style=\"color: #0000ff;\">nil<\/span><\/strong>, \u0435\u0441\u043b\u0438\u00a0<span style=\"color: #0000ff;\"><strong>description<\/strong><\/span> \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u0430\u043b\u0435\u0435 \u043f\u0440\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0438\u00a0<strong><span style=\"color: #0000ff;\">description\u00a0<\/span><\/strong>\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u043c \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e \u0441 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435\u043c\u00a0<strong><span style=\"color: #0000ff;\">accumulator<\/span><\/strong><span style=\"color: #0000ff;\">.<\/span><\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439\u00a0<strong><span style=\"color: #0000ff;\">accumulator<\/span><\/strong>\u00a0\u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f\u00a0<strong><span style=\"color: #0000ff;\">descriptionAccumulator<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u0442\u044c \u0432\u0432\u0435\u0434\u0435\u043d\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u043d\u0434\u044b \u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438. \u00a0\u0412\u043d\u0435\u0448\u043d\u0435\u0439\u00a0<strong>readonly<\/strong>\u00a0\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439\u00a0<strong><span style=\"color: #0000ff;\">result<\/span><\/strong>, \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0449\u0435\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442<span style=\"text-decoration: underline;\"> \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439<\/span>,\u00a0\u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u00a0<strong>readonly\u00a0<\/strong>\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439\u00a0<strong><span style=\"color: #0000ff;\">description<\/span><\/strong>, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0435\u0439\u00a0<span style=\"text-decoration: underline;\">\u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435<\/span>\u00a0\u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043c\u044b \u0432\u0432\u0435\u043b\u0438 \u0434\u043b\u044f \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0430.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.09.39-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7230 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.09.39-AM.png\" alt=\"\" width=\"1278\" height=\"550\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.09.39-AM.png 1278w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.09.39-AM-300x129.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.09.39-AM-768x331.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.09.39-AM-1024x441.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.09.39-AM-500x215.png 500w\" sizes=\"auto, (max-width: 1278px) 100vw, 1278px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0422\u0435\u043f\u0435\u0440\u044c \u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u0445 \u00a0<strong><span style=\"color: #0000ff;\">setOperand<\/span><\/strong>\u00a0\u0438\u00a0<strong><span style=\"color: #0000ff;\">performOperation<\/span><\/strong>\u00a0\u00a0\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u043c \u043a\u043e\u0434 \u0434\u043b\u044f \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f. \u041d\u0430\u043c \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043b\u0435\u0433\u043a\u043e, \u0442\u0430\u043a \u043a\u0430\u043a \u0442\u0430\u043c, \u0433\u0434\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f <strong><span style=\"color: #0000ff;\">accumulator<\/span><\/strong> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u00a0<strong><span style=\"color: #0000ff;\">descriptionAccumulator<\/span><\/strong>.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.38.43-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7175 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.38.43-PM.png\" alt=\"\" width=\"1160\" height=\"184\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.38.43-PM.png 1160w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.38.43-PM-300x48.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.38.43-PM-768x122.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.38.43-PM-1024x162.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.38.43-PM-500x79.png 500w\" sizes=\"auto, (max-width: 1160px) 100vw, 1160px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.15.08-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7231 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.15.08-AM.png\" alt=\"\" width=\"1192\" height=\"1026\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.15.08-AM.png 1192w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.15.08-AM-300x258.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.15.08-AM-768x661.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.15.08-AM-1024x881.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.15.08-AM-349x300.png 349w\" sizes=\"auto, (max-width: 1192px) 100vw, 1192px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 <strong><span style=\"color: #0000ff;\">PendingBinaryOperation<\/span><\/strong>\u00a0\u0434\u043e\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c\u0438\u00a0<span style=\"text-decoration: underline;\">\u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f<\/span>\u00a0\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 <strong><span style=\"color: #0000ff;\">descriptionFunction<\/span><\/strong> \u0438 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043e\u043f\u0435\u0440\u0430\u043d\u0434\u0430 <strong><span style=\"color: #0000ff;\">descriptionOperand<\/span><\/strong>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u0435\u0442\u043e\u0434\u043e\u043c <strong><span style=\"color: #0000ff;\">performDescription (with secondOperand:)<\/span><\/strong>.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.50.57-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7178 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.50.57-PM.png\" alt=\"\" width=\"1096\" height=\"386\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.50.57-PM.png 1096w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.50.57-PM-300x106.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.50.57-PM-768x270.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.50.57-PM-1024x361.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-3.50.57-PM-500x176.png 500w\" sizes=\"auto, (max-width: 1096px) 100vw, 1096px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0424\u0443\u043d\u043a\u0446\u0438\u044f <strong><span style=\"color: #0000ff;\">performPendingBinaryOperation()<\/span><\/strong>\u00a0\u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0435\u0442\u0435\u0440\u043f\u0435\u043b\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.27.27-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7232 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.27.27-AM.png\" alt=\"\" width=\"1176\" height=\"280\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.27.27-AM.png 1176w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.27.27-AM-300x71.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.27.27-AM-768x183.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.27.27-AM-1024x244.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.27.27-AM-500x119.png 500w\" sizes=\"auto, (max-width: 1176px) 100vw, 1176px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u0441\u044f \u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044e \u043d\u0430\u0448\u0435\u0439 \u0432\u043d\u0435\u0448\u043d\u0435\u0439\u00a0<strong> readonly <\/strong>\u00a0\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439\u00a0<strong><span style=\"color: #0000ff;\"> description <\/span><\/strong>\u00a0\u0438 \u0434\u0430\u0434\u0438\u043c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u044f.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.29.03-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7233 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.29.03-AM.png\" alt=\"\" width=\"1242\" height=\"272\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.29.03-AM.png 1242w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.29.03-AM-300x66.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.29.03-AM-768x168.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.29.03-AM-1024x224.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-11.29.03-AM-500x110.png 500w\" sizes=\"auto, (max-width: 1242px) 100vw, 1242px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u0443 \u043d\u0430\u0441 \u043d\u0435\u0442 \u043e\u0442\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438, \u0442\u043e \u0435\u0441\u0442\u044c\u00a0<strong><span style=\"color: #0000ff;\">pending = nil<\/span><\/strong>, \u0442\u043e \u00a0\u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f\u00a0<strong><span style=\"color: #0000ff;\">descriptionAccumulator<\/span><\/strong>, \u0432 \u0447\u0438\u0441\u0442\u043e\u043c \u0432\u0438\u0434\u0435. \u0415\u0441\u043b\u0438 \u0435\u0441\u0442\u044c \u043e\u0442\u043b\u043e\u0436\u0435\u043d\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f, \u0442\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u0438\u00a0<strong><span style=\"color: #0000ff;\">descriptionFunction<\/span><\/strong>\u00a0\u0434\u043b\u044f \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438, \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u0435\u0440\u0432\u044b\u043c \u043e\u043f\u0435\u0440\u0430\u043d\u0434\u043e\u043c \u0431\u0443\u0434\u0435\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043e\u043f\u0435\u0440\u0430\u043d\u0434\u0430 \u00a0<strong><span style=\"color: #0000ff;\">descriptionAccumulator<\/span><\/strong>\u00a0, \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u043d\u0434 \u044d\u0442\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0432\u0438\u0441\u0435\u0442\u044c \u043e\u0442 \u0442\u043e\u0433\u043e, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0432\u0442\u043e\u0440\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u043d\u0434 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u0434\u0440\u0443\u0433\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 (\u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u044b, \u0443\u043d\u0430\u0440\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438) <strong><span style=\"color: #0000ff;\">descriptionAccumulator\u00a0<\/span><\/strong>\u0438\u043b\u0438 \u043e\u043d \u0432\u043e\u043e\u0431\u0449\u0435 \u0435\u0449\u0435 \u043d\u0435 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d &#8212; \u0442\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0443\u0441\u0442\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 <strong><span style=\"color: #0000ff;\">&#171;&#187;<\/span><\/strong>.<\/span><\/p>\n<h2>\u041f\u0443\u043d\u043a\u0442 7 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439<\/h2>\n<blockquote><p><span style=\"font-weight: 400;\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0434\u0432\u0430 \u0432\u044b\u0448\u0435\u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0435\u0442\u043a\u0438 <strong><span style=\"color: #0000ff;\"> UILabel<\/span><\/strong> \u043d\u0430 \u0432\u0430\u0448\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 (<strong>UI<\/strong>), \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u043d\u0434\u043e\u0432 \u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u0432\u0435\u043b\u0438 \u00a0(\u0438\u043b\u0438 \u043f\u0440\u0438\u0432\u0435\u0434\u0443\u0442, \u0435\u0441\u043b\u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043e\u0442\u043b\u043e\u0436\u0435\u043d <span style=\"color: #0000ff;\"><strong>resultIsPending<\/strong><\/span>) \u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f (\u0438\u043b\u0438 \u201c\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e\u201d, \u0435\u0441\u043b\u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043e\u0442\u043b\u043e\u0436\u0435\u043d <strong><span style=\"color: #0000ff;\">resultIsPending<\/span><\/strong>) \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0435 <strong><span style=\"color: #0000ff;\">display<\/span><\/strong>. \u0415\u0441\u043b\u0438 <strong><span style=\"color: #0000ff;\">resultIsPending<\/span><\/strong> \u0440\u0430\u0432\u0435\u043d \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044e <strong><span style=\"color: #0000ff;\">true<\/span><\/strong>, \u0442\u043e \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435<b> &#8230; <\/b>\u00a0\u0432 \u043a\u043e\u043d\u0435\u0446 <strong><span style=\"color: #0000ff;\">UILabel<\/span><\/strong>, \u0438\u043d\u0430\u0447\u0435 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 <strong>=<\/strong>. \u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0435\u0441\u044c \u0432 \u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435 \u0432\u0432\u043e\u0434\u0430 \u0447\u0438\u0441\u043b\u0430 \u0438 <strong><span style=\"color: #0000ff;\"> userIsInTheMiddleOfTyping = true<\/span><\/strong>, \u0442\u043e \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c <strong><span style=\"color: #0000ff;\">UILabel<\/span><\/strong>, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0449\u0443\u044e \u0442\u043e, \u0447\u0442\u043e \u0431\u044b\u043b\u043e \u0442\u0430\u043c \u043f\u0435\u0440\u0435\u0434 \u0442\u0435\u043c, \u043a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0430\u0447\u0430\u043b \u043d\u0430\u0431\u0438\u0440\u0430\u0442\u044c \u0447\u0438\u0441\u043b\u043e.<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">\u041e\u0447\u0435\u043d\u044c \u043b\u0435\u0433\u043a\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043c\u0435\u0442\u043a\u0443 \u0432 \u0441\u0442\u044d\u043a\u0435 \u0438 \u0441\u043e\u0437\u0434\u0430\u0435\u043c\u00a0<strong>Outlet\u00a0<span style=\"color: #0000ff;\">history<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-4.54.59-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7181 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-4.54.59-PM.png\" alt=\"\" width=\"1356\" height=\"366\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-4.54.59-PM.png 1356w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-4.54.59-PM-300x81.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-4.54.59-PM-768x207.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-4.54.59-PM-1024x276.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-4.54.59-PM-500x135.png 500w\" sizes=\"auto, (max-width: 1356px) 100vw, 1356px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0423 \u044d\u0442\u043e\u0439 \u043c\u0435\u0442\u043a\u0438 \u0435\u0441\u0442\u044c \u043e\u0434\u043d\u0430 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0435 \u2116 6 \u0417\u0430\u0434\u0430\u043d\u0438\u044f:<\/span><\/p>\n<blockquote><p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u0432\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 text \u043c\u0435\u0442\u043a\u0438 <strong><span style=\"color: #0000ff;\">UILabel<\/span><\/strong> \u0432 <strong><span style=\"color: #0000ff;\">nil<\/span><\/strong> \u0438\u043b\u0438 <strong><span style=\"color: #0000ff;\">\u201c\u201d<\/span> <\/strong>(\u043f\u0443\u0441\u0442\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430), \u0442\u043e \u043c\u0435\u0442\u043a\u0430 \u0438\u0437\u043c\u0435\u043d\u0438\u0442 \u0441\u0432\u043e\u0439 \u0440\u0430\u0437\u043c\u0435\u0440 \u0438 \u0435\u0435 \u0432\u044b\u0441\u043e\u0442\u0430 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0432\u043d\u0430 0 (\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0441\u0434\u0432\u0438\u043d\u0443\u0432 \u043e\u0441\u0442\u0430\u0432\u0448\u0438\u0439\u0441\u044f <b>UI<\/b>). \u042d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442\u044c \u0432\u0430\u0448\u0438\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 \u0437\u0430\u043c\u0435\u0448\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e. \u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435, \u0447\u0442\u043e\u0431\u044b \u0432\u0430\u0448\u0430 \u043c\u0435\u0442\u043a\u0430 <strong><span style=\"color: #0000ff;\">UILabel<\/span><\/strong> \u043e\u0441\u0442\u0430\u0432\u0430\u043b\u0430\u0441\u044c \u043f\u0443\u0441\u0442\u043e\u0439, \u043d\u043e \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432\u044b\u0441\u043e\u0442\u0430 \u0435\u0435 \u043d\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u043b\u0430\u0441\u044c \u0434\u043e \u043d\u0443\u043b\u044f, \u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 text \u043c\u0435\u0442\u043a\u0438 <strong><span style=\"color: #0000ff;\">UILabel<\/span><\/strong> \u0432 <strong><span style=\"color: #0000ff;\">\u201c \u201d<\/span><\/strong> (\u043f\u0440\u043e\u0431\u0435\u043b).<\/span><\/p><\/blockquote>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.37.24-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7193 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.37.24-PM.png\" alt=\"\" width=\"1582\" height=\"694\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.37.24-PM.png 1582w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.37.24-PM-300x132.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.37.24-PM-768x337.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.37.24-PM-1024x449.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.37.24-PM-500x219.png 500w\" sizes=\"auto, (max-width: 1582px) 100vw, 1582px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u0443 \u043c\u0435\u0442\u043a\u0438\u00a0<strong><span style=\"color: #0000ff;\">history<\/span><\/strong>\u00a0\u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043a \u0441\u0436\u0430\u0442\u0438\u044e \u043f\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u0435 \u0438 \u0441\u0434\u0435\u043b\u0430\u0439\u0442\u0435\u00a0<strong>Content Compession Resistance Priority<\/strong>\u00a0\u00a0(\u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442 \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u044f\u00a0\u0441\u0436\u0430\u0442\u0438\u044e) \u043f\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u0435 \u0440\u0430\u0432\u043d\u044b\u043c\u00a0<strong>751<\/strong>, \u0442\u043e \u0435\u0441\u0442\u044c \u0432\u044b\u0448\u0435, \u0447\u0435\u043c \u0443 \u0441\u0442\u044d\u043a\u0430 \u043a\u043d\u043e\u043f\u043e\u043a \u0441 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u043e\u0439 \u0440\u0430\u0432\u043d\u043e\u0433\u043e\u00a0<strong>750<\/strong>.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-5.01.25-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7182 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-5.01.25-PM.png\" alt=\"\" width=\"1964\" height=\"1204\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-5.01.25-PM.png 1964w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-5.01.25-PM-300x184.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-5.01.25-PM-768x471.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-5.01.25-PM-1024x628.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-5.01.25-PM-489x300.png 489w\" sizes=\"auto, (max-width: 1964px) 100vw, 1964px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0435\u043a\u0441\u0442\u0430 \u044d\u0442\u043e\u0439 \u043c\u0435\u0442\u043a\u0438 \u0432 \u043a\u043b\u0430\u0441\u0441\u00a0<strong><span style=\"color: #0000ff;\">ViewController<\/span><\/strong>\u00a0\u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043a\u043d\u043e\u043f\u043a\u0438 \u0441 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0435\u0439 \u0438 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u0438 \u043c\u0435\u0442\u043e\u0434\u0430\u00a0<strong><span style=\"color: #0000ff;\">performOperation<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-10-24-at-6.32.33-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-8329 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-10-24-at-6.32.33-AM.png\" alt=\"\" width=\"2054\" height=\"830\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-10-24-at-6.32.33-AM.png 2054w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-10-24-at-6.32.33-AM-300x121.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-10-24-at-6.32.33-AM-768x310.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-10-24-at-6.32.33-AM-1024x414.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-10-24-at-6.32.33-AM-500x202.png 500w\" sizes=\"auto, (max-width: 2054px) 100vw, 2054px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041a\u0430\u043a \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u043e\u0441\u044c \u0432 \u0417\u0430\u0434\u0430\u043d\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435\u00a0<span style=\"color: #0000ff;\"><strong>description<\/strong><\/span>\u00a0\u0438\u00a0<strong><span style=\"color: #0000ff;\">resultIsPending\u00a0<\/span><\/strong>\u043d\u0430\u0448\u0435\u0433\u043e \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0430\u00a0<strong><span style=\"color: #0000ff;\">brain<\/span><\/strong>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u0430\u043c \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0442 \u0442\u0435\u0441\u0442\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430\u0448\u0435\u0433\u043e\u00a0<span style=\"color: #0000ff;\"><strong>description<\/strong><\/span>:<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\"> \u043a\u0430\u0441\u0430\u0435\u043c\u0441\u044f \u00a07 + \u00a0\u00a0\u00a0\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u201c7 + &#8230;\u201d ( 7, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u0441\u0435 \u0435\u0449\u0435 \u043d\u0430 <\/span><strong><span style=\"color: #0000ff;\">display<\/span><\/strong><span style=\"font-weight: 400;\">)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> 7 + 9 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u201c7 + &#8230;\u201d (9 \u043d\u0430 <\/span><strong><span style=\"color: #0000ff;\">display<\/span><\/strong><span style=\"font-weight: 400;\">)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> 7 + 9 = \u00a0\u00a0\u00a0\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u201c7 + 9 =\u201d (16 \u043d\u0430 <\/span><strong><span style=\"color: #0000ff;\">display<\/span><\/strong><span style=\"font-weight: 400;\">)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> 7 + 9 = \u221a \u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u00a0\u201c\u221a(7 + 9) =\u201d (4 \u043d\u0430 <\/span><strong><span style=\"color: #0000ff;\">display<\/span><\/strong><span style=\"font-weight: 400;\">)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> 7 + 9 \u00a0= \u221a + 2 \u00a0\u00a0\u00a0\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u201c7 + \u221a(9) &#8230;\u201d (3 \u043d\u0430 <\/span><strong><span style=\"color: #0000ff;\">display<\/span><\/strong><span style=\"font-weight: 400;\">)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> 7 + 9 \u221a \u00a0\u00a0\u00a0\u00a0\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u201c7 + \u221a(9) &#8230;\u201d (3 \u043d\u0430 <\/span><strong><span style=\"color: #0000ff;\">display<\/span><\/strong><span style=\"font-weight: 400;\">)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> 7 + 9 \u221a = \u00a0\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u201c7 + \u221a(9) =\u201c (10 \u043d\u0430 <\/span><span style=\"font-weight: 400;\">display<\/span><span style=\"font-weight: 400;\">)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> 7 + 9 = + 6 + 3 = \u00a0\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u201c7 + 9 + 6 + 3 =\u201d (25 \u043d\u0430 <\/span><strong><span style=\"color: #0000ff;\">display<\/span><\/strong><span style=\"font-weight: 400;\">)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> 7 + 9 = \u221a 6 + 3 = \u00a0\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u201c6 + 3 =\u201d (9 \u043d\u0430 <\/span><span style=\"font-weight: 400; color: #0000ff;\">display<\/span><span style=\"font-weight: 400;\">)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> 5 + 6 = 7 3 \u00a0\u00a0\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u201c5 + 6 =\u201d (73 \u043d\u0430 <\/span><span style=\"font-weight: 400; color: #0000ff;\">display<\/span><span style=\"font-weight: 400;\">)<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> 4 \u00d7 \u03c0 = \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u201c4 \u00d7 \u03c0 =\u201c (12.5663706143592 \u043d\u0430 <\/span><strong><span style=\"color: #0000ff;\">display<\/span><\/strong><span style=\"font-weight: 400;\">)<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0432 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u043c \u0444\u0430\u0439\u043b\u0435\u00a0<em><strong><span style=\"text-decoration: underline;\">CalculatorBrainTests.swift<\/span><\/strong>\u00a0<\/em>\u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u043c \u0442\u0435\u0441\u0442\u044b \u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443\u00a0\u00a0<span style=\"color: #0000ff;\"><strong>description<\/strong><\/span>\u00a0\u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-7.58.06-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7187 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-7.58.06-PM.png\" alt=\"\" width=\"1648\" height=\"952\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-7.58.06-PM.png 1648w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-7.58.06-PM-300x173.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-7.58.06-PM-768x444.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-7.58.06-PM-1024x592.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-7.58.06-PM-500x289.png 500w\" sizes=\"auto, (max-width: 1648px) 100vw, 1648px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u043c \u0444\u0430\u0439\u043b\u0435\u00a0<em><strong><span style=\"text-decoration: underline;\">CalculatorUITests.swift<\/span><\/strong>\u00a0<\/em>\u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u043c \u0442\u0435\u0441\u0442\u044b \u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 (<strong>UI<\/strong>), \u0442\u043e \u0435\u0441\u0442\u044c \u043d\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u0432 \u043a\u043d\u043e\u043f\u043e\u043a \u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u0434\u043b\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.19.24-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7191 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.19.24-PM.png\" alt=\"\" width=\"1394\" height=\"904\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.19.24-PM.png 1394w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.19.24-PM-300x195.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.19.24-PM-768x498.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.19.24-PM-1024x664.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.19.24-PM-463x300.png 463w\" sizes=\"auto, (max-width: 1394px) 100vw, 1394px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.16.19-PM-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7190 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.16.19-PM-1.png\" alt=\"\" width=\"1344\" height=\"734\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.16.19-PM-1.png 1344w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.16.19-PM-1-300x164.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.16.19-PM-1-768x419.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.16.19-PM-1-1024x559.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.16.19-PM-1-500x273.png 500w\" sizes=\"auto, (max-width: 1344px) 100vw, 1344px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043e\u0431\u043e\u0438\u0445 \u0442\u0435\u0441\u0442\u043e\u0432:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.28.41-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7192 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.28.41-PM.png\" alt=\"\" width=\"1200\" height=\"790\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.28.41-PM.png 1200w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.28.41-PM-300x198.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.28.41-PM-768x506.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.28.41-PM-1024x674.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-8.28.41-PM-456x300.png 456w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<h2>\u041f\u0443\u043d\u043a\u0442 8 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439<\/h2>\n<blockquote><p><span style=\"font-weight: 400;\">\u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443\u00a0<strong>C<\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043e\u0447\u0438\u0449\u0430\u0435\u0442 \u0432\u0441\u0435 ( \u0432\u0430\u0448 \u0434\u0438\u0441\u043f\u043b\u0435\u0439 <strong><span style=\"color: #0000ff;\">display<\/span><\/strong>, \u043d\u043e\u0432\u0443\u044e \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u0443\u044e \u043c\u0435\u0442\u043a\u0443\u00a0<strong><span style=\"color: #0000ff;\">UILabel<\/span><\/strong>\u00a0\u0438 \u0442.\u0434.). \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u043f\u043e\u0441\u043b\u0435 \u043d\u0430\u0436\u0430\u0442\u0438\u044f \u043a\u043d\u043e\u043f\u043a\u0438\u00a0<strong>C<\/strong>\u00a0\u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0432 \u0442\u043e\u043c \u0436\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438, \u0447\u0442\u043e \u0438 \u043f\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f.<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">\u041a\u043d\u043e\u043f\u043a\u0430 <strong>C<\/strong>\u00a0\u043f\u0443\u0441\u0442\u0430\u044f \u0432 \u0442\u043e\u043c \u0441\u043c\u044b\u0441\u043b\u0435, \u0447\u0442\u043e \u043a \u043d\u0435\u0439 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043e: \u043d\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u043d\u0430 \u0446\u0438\u0444\u0440 \u043d\u0430 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435, \u0438 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c <strong>Action<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0437\u043e\u0432\u0435\u043c<\/span><\/p>\n<p><strong><span style=\"color: #800080;\">@IBAction<\/span><span style=\"color: #0000ff;\">\u00a0func clearAll\u00a0(sender: UIButton)\u00a0<\/span><\/strong>:<\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.01.08-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7196 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.01.08-PM.png\" alt=\"\" width=\"1660\" height=\"1078\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.01.08-PM.png 1660w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.01.08-PM-300x195.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.01.08-PM-768x499.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.01.08-PM-1024x665.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.01.08-PM-462x300.png 462w\" sizes=\"auto, (max-width: 1660px) 100vw, 1660px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0415\u0449\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u043c\u0435\u0442\u043e\u0434 \u0432 \u043d\u0430\u0448\u0443 <strong>\u041c<\/strong>\u043e\u0434\u0435\u043b\u044c &#8212; \u00a0<strong>public API<\/strong> \u043a\u043b\u0430\u0441\u0441\u0430 <strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.04.45-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7197 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.04.45-PM.png\" alt=\"\" width=\"1062\" height=\"150\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.04.45-PM.png 1062w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.04.45-PM-300x42.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.04.45-PM-768x108.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.04.45-PM-1024x145.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.04.45-PM-500x71.png 500w\" sizes=\"auto, (max-width: 1062px) 100vw, 1062px\" \/><\/a><\/p>\n<p><strong>\u041f\u0443\u043d\u043a\u0442 1 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439<\/strong><\/p>\n<blockquote><p><span style=\"font-weight: 400;\">\u0414\u0430\u0439\u0442\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u043d\u0430\u0436\u0438\u043c\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u00a0\u201c<strong>backspace<\/strong>\u201d, \u0435\u0441\u043b\u0438 \u043e\u043d \u0432\u0432\u0435\u043b \u043d\u0435\u0432\u0435\u0440\u043d\u0443\u044e \u0446\u0438\u0444\u0440\u0443. \u042d\u0442\u043e \u0432\u043e\u0432\u0441\u0435 \u043d\u0435 \u043a\u043d\u043e\u043f\u043a\u0430 \u201c<strong>undo<\/strong>,\u201d \u0442\u0430\u043a \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0430\u0436\u0430\u043b \u043d\u0435\u0432\u0435\u0440\u043d\u0443\u044e \u043a\u043d\u043e\u043f\u043a\u0443 \u0441 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0435\u0439 , \u0442\u043e \u0435\u0433\u043e \u0436\u0434\u0435\u0442 \u043d\u0435\u0443\u0434\u0430\u0447\u0430 ! \u0412\u0430\u043c \u0440\u0435\u0448\u0430\u0442\u044c, \u043a\u0430\u043a \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u0440\u0430\u0437\u0440\u0443\u043b\u0438\u0432\u0430\u0442\u044c \u0441\u043b\u0443\u0447\u0430\u0439, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u201c<strong>backspace<\/strong>\u201d \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0443\u0434\u0430\u043b\u0438\u043b \u0447\u0438\u0441\u043b\u043e \u0438 \u0432\u0441\u0435 \u0435\u0449\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0432\u0432\u043e\u0434\u0430 \u0447\u0438\u0441\u043b\u0430 (in the middle of entering), \u043d\u043e \u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0434\u0438\u0441\u043f\u043b\u0435\u0439\u00a0<\/span><strong><span style=\"color: #0000ff;\">display<\/span><\/strong>\u00a0\u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u043f\u0443\u0441\u0442\u044b\u043c \u0431\u044b\u043b\u043e \u0431\u044b \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0434\u0440\u0443\u0436\u0435\u043b\u044e\u0431\u043d\u043e. \u041c\u043e\u0436\u0435\u0442 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u00a0<a href=\"https:\/\/developer.apple.com\/library\/ios\/documentation\/Swift\/Conceptual\/Swift_Programming_Language\/StringsAndCharacters.html#\/\/apple_ref\/doc\/uid\/TP40014097-CH7-ID285\">Strings and Characters<\/a><span style=\"font-weight: 400;\">\u00a0\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430 \u043f\u043e <strong>Swift<\/strong> \u0431\u0443\u0434\u0435\u0442 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u044d\u0442\u043e\u0439 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b.<\/span><\/p><\/blockquote>\n<p>\u041a\u043d\u043e\u043f\u043a\u0430 \u0441\u043e \u0437\u043d\u0430\u043a\u043e\u043c &#171;<strong>\u232b<\/strong>&#187;\u00a0\u0441\u0438\u043c\u0432\u043e\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u0442 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e\u00a0\u201c<strong>backspace<\/strong>\u201d \u0438 \u043e\u043d\u0430 \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u0430 \u043d\u0438 \u043a \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435, \u043d\u0438 \u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c. \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0434\u043b\u044f \u043d\u0435\u0435 \u0441\u0432\u043e\u0439\u00a0<strong>Action<\/strong>\u00a0\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043c\u0435\u0442\u043e\u0434\u00a0<strong><span style=\"color: #800080;\">\u00a0@IBAction<\/span><span style=\"color: #0000ff;\">\u00a0func backspace(sender: UIButton)<\/span><\/strong><span style=\"color: #0000ff;\"> :<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.28.46-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7227 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.28.46-AM.png\" alt=\"\" width=\"1938\" height=\"1408\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.28.46-AM.png 1938w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.28.46-AM-300x218.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.28.46-AM-768x558.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.28.46-AM-1024x744.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.28.46-AM-413x300.png 413w\" sizes=\"auto, (max-width: 1938px) 100vw, 1938px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u043c\u0435\u0442\u043e\u0434\u0435\u00a0<strong><span style=\"color: #0000ff;\">func backspace(sender: UIButton)\u00a0<\/span><\/strong>\u00a0\u043c\u044b \u0443\u0434\u0430\u043b\u044f\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0438\u0437 \u043d\u0430\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u043f\u0440\u0438 \u0432\u0432\u043e\u0434\u0435 \u0447\u0438\u0441\u043b\u0430:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.31.08-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7228 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.31.08-AM.png\" alt=\"\" width=\"1150\" height=\"218\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.31.08-AM.png 1150w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.31.08-AM-300x57.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.31.08-AM-768x146.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.31.08-AM-1024x194.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.31.08-AM-500x95.png 500w\" sizes=\"auto, (max-width: 1150px) 100vw, 1150px\" \/><\/a><\/p>\n<p><strong>\u041f\u0443\u043d\u043a\u0442 2 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439<\/strong><\/p>\n<blockquote><p><span style=\"font-weight: 400;\">\u0418\u0437\u0443\u0447\u0438\u0442\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e \u043a\u043b\u0430\u0441\u0441\u0430\u00a0<strong><span style=\"color: #0000ff;\">NSNumberFormatter<\/span><\/strong>\u00a0\u0441 \u0442\u0435\u043c, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0434\u043b\u044f \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00a0<strong><span style=\"color: #0000ff;\">display<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c <b>6<\/b>\u00a0\u0446\u0438\u0444\u0440 \u043f\u043e\u0441\u043b\u0435 \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u0438 \u00a0(\u0432\u043c\u0435\u0441\u0442\u043e \u043f\u043e\u043a\u0430\u0437\u0430 \u0432\u0441\u0435\u0445 \u0446\u0438\u0444\u0440, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445\u00a0<strong><span style=\"color: #0000ff;\">Double<\/span><\/strong>). \u042d\u0442\u043e \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f\u00a0<b>Autoshrink<\/b>\u00a0\u0432\u00a0<strong><span style=\"color: #0000ff;\">display<\/span><\/strong>. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u00a0\u043a\u043b\u0430\u0441\u0441\u0430\u00a0<strong><span style=\"color: #0000ff;\">NSNumberFormatter<\/span><\/strong>\u00a0\u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u0438\u0437\u0431\u0430\u0432\u0438\u0442\u044c\u0441\u044f \u043e\u0442 \u043b\u0438\u0448\u043d\u0438\u0445 \u201c.0\u201d , \u043f\u043e\u0434\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0435\u043c\u044b\u0445 \u043a \u0446\u0435\u043b\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u201c<b>4<\/b>\u201d, \u0432 \u043d\u0435 \u00a0\u201c<b>4.0<\/b>\u201d \u043f\u0440\u0438 \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0438 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u0440\u043d\u044f \u0438\u0437\u00a0<b>16)<\/b>. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u044d\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438 \u0434\u043b\u044f \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f\u00a0<strong><span style=\"color: #0000ff;\">description<\/span>\u0432 \u043a\u043b\u0430\u0441\u0441\u0435\u00a0<strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong>.<\/strong><\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">\u0418\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f\u00a0<strong><span style=\"color: #0000ff;\"> NSNumberFormatter<\/span><\/strong>\u00a0\u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c\u00a0<em><strong><a href=\"http:\/\/nshipster.com\/nsformatter\/\">\u044d\u043a\u0441\u0442\u0440\u0435\u043c\u0430\u043b\u044c\u043d\u043e \u0434\u043e\u0440\u043e\u0433\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0435\u0439\u00a0<\/a><\/strong><\/em>\u0432\u00a0<strong>iOS<\/strong>, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0439 &#171;\u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043d\u0430 \u043a\u043e\u043b\u0435\u043d\u0438&#187; \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043d\u0435 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0438\u0441\u0435\u043b\u0430 \u043e\u0442 \u044d\u0442\u043e\u0433\u043e, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0435\u0441\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u0430 \u0438 \u0442\u0430 \u0436\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e \u00a0<strong><span style=\"color: #0000ff;\">NSNumberFormatter<\/span><\/strong>\u00a0\u0432\u0441\u044e\u0434\u0443 \u0432 \u043c\u043e\u0435\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><span style=\"text-decoration: underline;\">\u042d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440<\/span>\u00a0\u043a\u043b\u0430\u0441\u0441\u0430\u00a0<strong><span style=\"color: #0000ff;\">NSNumberFormatter<\/span><\/strong>\u00a0\u043d\u0443\u0436\u0435\u043d \u0438 \u0432\u00a0<strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong>\u00a0(\u043d\u0443\u0436\u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u043d\u0434\u044b \u0438\u0437\u00a0<strong><span style=\"color: #0000ff;\">Double<\/span><\/strong>\u00a0\u0432\u00a0<strong><span style=\"color: #0000ff;\">String<\/span><\/strong>\u00a0\u00a0\u0438 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0442\u044c \u0438\u0445 \u0432 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0438\u00a0<strong><span style=\"color: #0000ff;\">description<\/span><\/strong>), \u0438 \u0432\u00a0<strong><span style=\"color: #0000ff;\">ViewController<\/span><\/strong>\u00a0(\u0434\u043b\u044f \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00a0<strong><span style=\"color: #0000ff;\">displayValue<\/span><\/strong>).<\/span><\/p>\n<p class=\"separator\">\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u0443\u044e \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0443\u00a0<strong><span style=\"color: #0000ff;\">formatter<\/span><\/strong>\u00a0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0447\u0438\u0441\u0435\u043b \u0441 6-\u044e \u0437\u043d\u0430\u0447\u0430\u0449\u0438\u043c\u0438 \u0446\u0438\u0444\u0440\u0430\u043c\u0438, \u0438 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0435\u0435 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u043e\u0447\u0435\u043d\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c &#8212; \u043f\u0443\u0442\u0435\u043c \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f. \u0412\u00a0\u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0435<strong>\u00a0<a href=\"https:\/\/itunes.apple.com\/de\/book\/swift-programming-language\/id881256329?l=en&amp;mt=11\">\u201cThe Swift Programming Language.\u201d<\/a><\/strong>\u00a0\u00a0\u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043a\u0430\u0442\u044c \u0440\u0430\u0437\u0434\u0435\u043b &#171;<strong>Setting a Default Property Value with a Closure or Function<\/strong>&#171;. \u0423\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u043d\u0430 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437\u0434\u0435\u043b \u0435\u0441\u0442\u044c \u0438 \u0432 \u0417\u0430\u0434\u0430\u043d\u0438\u0438 \u043d\u0430 \u0447\u0442\u0435\u043d\u0438\u0435 2.<\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u043e\u0442 \u043a\u0430\u043a \u044d\u0442\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.20.17-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7200 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.20.17-PM.png\" alt=\"\" width=\"1058\" height=\"288\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.20.17-PM.png 1058w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.20.17-PM-300x82.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.20.17-PM-768x209.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.20.17-PM-1024x279.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-26-at-10.20.17-PM-500x136.png 500w\" sizes=\"auto, (max-width: 1058px) 100vw, 1058px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043a\u0440\u0443\u0433\u043b\u044b\u0435 \u0441\u043a\u043e\u0431\u043a\u0438 <strong><span style=\"color: #0000ff;\">( )<\/span><\/strong> \u0432 \u043a\u043e\u043d\u0446\u0435. \u042d\u0442\u043e \u0438 \u0435\u0441\u0442\u044c \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 (\u0438\u043b\u0438 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u044b) \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f, \u043e\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u043f\u0440\u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0438\u043b\u0438 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u044b. \u042d\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u043a\u0440\u0443\u0442\u0430\u044f \u0432\u0435\u0449\u044c \u0438 \u043e \u043d\u0435\u0439 \u0441\u0442\u043e\u0438\u0442 \u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0435 \u043f\u043e\u00a0<strong>Swift<\/strong>.<br \/>\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0430\u043a\u043e\u0433\u043e\u00a0<strong><span style=\"color: #0000ff;\">formatter<\/span><\/strong>\u00a0\u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u043a\u043b\u0430\u0441\u0441\u0430 \u043d\u0438 \u0432\u00a0<strong><span style=\"color: #0000ff;\">displayValue\u00a0<\/span><\/strong> \u0432\u00a0<strong><em>ViewController.swift<\/em><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.21.23-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7204 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.21.23-AM.png\" alt=\"\" width=\"1058\" height=\"244\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.21.23-AM.png 1058w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.21.23-AM-300x69.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.21.23-AM-768x177.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.21.23-AM-1024x236.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.21.23-AM-500x115.png 500w\" sizes=\"auto, (max-width: 1058px) 100vw, 1058px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u043d\u0438 \u0432\u00a0<strong><span style=\"color: #0000ff;\">setOperand<\/span><\/strong>\u00a0\u0432<strong><em>\u00a0CalculatorBrain.swift<\/em>\u00a0<\/strong>:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u0435\u043b\u0430\u0435\u043c \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432<strong><em> CalculatorBrain.swift<\/em><\/strong> \u0438 \u0432 <em><strong>ViewController.swift<\/strong><\/em>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.26.30-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7205 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.26.30-AM.png\" alt=\"\" width=\"1186\" height=\"172\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.26.30-AM.png 1186w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.26.30-AM-300x44.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.26.30-AM-768x111.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.26.30-AM-1024x149.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.26.30-AM-500x73.png 500w\" sizes=\"auto, (max-width: 1186px) 100vw, 1186px\" \/><\/a><\/p>\n<p><strong>\u041f\u0443\u043d\u043a\u0442 3 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439<\/strong><\/p>\n<blockquote><p><span style=\"font-weight: 400;\">\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u0435 \u043e\u0434\u043d\u0443 \u0438\u0437 \u0432\u0430\u0448\u0438\u0445 \u043a\u043d\u043e\u043f\u043e\u043a \u0434\u043b\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u044b \u201c\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043b\u0430 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0441 \u0434\u0432\u043e\u0439\u043d\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u0432 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0435 \u043c\u0435\u0436\u0434\u0443 <b>0<\/b> \u0438 <b>1<\/b>\u201d. \u041a\u043d\u043e\u043f\u043a\u0430 \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u043e\u0439 (\u0442\u0430\u043a \u043a\u0430\u043a \u043c\u0435\u043d\u044f\u0435\u0442 \u0441\u0432\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u043c \u043d\u0430\u0436\u0430\u0442\u0438\u0438). \u041e\u043d\u0430 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0438 \u0443\u043d\u0430\u0440\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0435\u0439 (\u0442\u0430\u043a \u043a\u0430\u043a \u043d\u0438 \u0441 \u0447\u0435\u043c \u043d\u0435 \u043e\u043f\u0435\u0440\u0438\u0440\u0443\u0435\u0442). \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0441\u0442\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0433\u043e \u0447\u0438\u0441\u043b\u0430 \u0432 iOS \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u0430\u044f <b>Swift<\/b> \u0444\u0443\u043d\u043a\u0446\u0438\u044f <strong><span style=\"color: #0000ff;\">arc4random()<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0432 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0435 \u00a0\u043c\u0435\u0436\u0434\u0443 <b>0<\/b> \u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c 32-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u043c \u0446\u0435\u043b\u044b\u043c (<strong><span style=\"color: #0000ff;\">UInt32.max<\/span><\/strong>). \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0435 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0432 \u0447\u0438\u0441\u043b\u043e \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439 \u0442\u043e\u0447\u043a\u043e\u0439 \u0434\u0432\u043e\u0439\u043d\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438.<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">\u00a0 \u0414\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0433\u043e \u0447\u0438\u0441\u043b\u0430 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0432\u00a0\u00a0<strong><span style=\"color: #0000ff;\">enum<\/span><\/strong>\u00a0<strong><span style=\"color: #0000ff;\">Operation<\/span><\/strong> \u0442\u0438\u043f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 <strong><span style=\"color: #0000ff;\">nullaryOperation<\/span><\/strong>\u00a0c \u0430\u0441\u0441\u043e\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0432\u0438\u0434\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0435\u0442 \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u043e\u0432 (\u043d\u0443\u043b\u044c \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u043e\u0432), \u0430 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 \u0443 \u043d\u0435\u0435\u00a0<strong><span style=\"color: #0000ff;\">Double<\/span><\/strong>. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u0430\u0441\u0441\u043e\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u0441 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f <strong><span style=\"color: #0000ff;\">description<\/span><\/strong>, \u00a0\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0442\u0440\u043e\u043a\u0430 <strong><span style=\"color: #0000ff;\">String<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.34.05-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7206 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.34.05-AM.png\" alt=\"\" width=\"1172\" height=\"252\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.34.05-AM.png 1172w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.34.05-AM-300x65.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.34.05-AM-768x165.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.34.05-AM-1024x220.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.34.05-AM-500x108.png 500w\" sizes=\"auto, (max-width: 1172px) 100vw, 1172px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u043c\u0435\u0442\u043e\u0434\u0435\u00a0<strong><span style=\"color: #0000ff;\">performOperation<\/span><\/strong>\u00a0\u0431\u0443\u0434\u0435\u043c \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 <strong><span style=\"color: #0000ff;\">nullaryOperation<\/span><\/strong>\u00a0\u043f\u0440\u043e\u0441\u0442\u043e \u0432\u044b\u0437\u044b\u0432\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0431\u0435\u0437 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u043e\u0432.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.41.06-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7207 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.41.06-AM.png\" alt=\"\" width=\"1166\" height=\"508\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.41.06-AM.png 1166w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.41.06-AM-300x131.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.41.06-AM-768x335.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.41.06-AM-1024x446.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.41.06-AM-500x218.png 500w\" sizes=\"auto, (max-width: 1166px) 100vw, 1166px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u043e\u043f\u043e\u043b\u043d\u0438\u043c \u0441\u043b\u043e\u0432\u0430\u0440\u044c \u0441 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438 <strong><span style=\"color: #0000ff;\">operatons<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.55.06-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7208 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.55.06-AM.png\" alt=\"\" width=\"1256\" height=\"658\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.55.06-AM.png 1256w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.55.06-AM-300x157.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.55.06-AM-768x402.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.55.06-AM-1024x536.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-7.55.06-AM-500x262.png 500w\" sizes=\"auto, (max-width: 1256px) 100vw, 1256px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0443 \u0441 \u0437\u0430\u0433\u043b\u043e\u0432\u043a\u043e\u043c <strong>Ran<\/strong>, \u043f\u043e\u0434\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u043d\u0443\u044e \u043a <strong>Action <span style=\"color: #0000ff;\">performOperation<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.00.07-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7209 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.00.07-AM.png\" alt=\"\" width=\"2010\" height=\"1066\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.00.07-AM.png 2010w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.00.07-AM-300x159.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.00.07-AM-768x407.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.00.07-AM-1024x543.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.00.07-AM-500x265.png 500w\" sizes=\"auto, (max-width: 2010px) 100vw, 2010px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u043c\u044b \u0432\u0438\u0434\u0438\u043c, \u0447\u0442\u043e \u043a\u043b\u0430\u0441\u0441\u00a0<strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong>\u00a0\u0441\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u0438\u0440\u043e\u0432\u0430\u043d \u0442\u0430\u043a, \u0447\u0442\u043e \u0435\u0433\u043e \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0438\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043b\u044e\u0431\u043e\u0433\u043e \u0447\u0438\u0441\u043b\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439.<\/span><\/p>\n<h2>\u0414\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 1. \u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u044b\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u0435\u043c.<\/h2>\n<blockquote><p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0438\u043c\u0432\u043e\u043b\u00a0\u00a0<strong>\u0442\u043e\u0447\u043a\u0438\u00a0&#171;.&#187;<\/strong>\u00a0\u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044f \u0432\u00a0\u0417\u0430\u0434\u0430\u043d\u0438\u0438 1, \u0442\u043e \u043e\u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u0441\u0438\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 \u0438 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u0432\u0430\u0448\u0435\u043c\u00a0<strong>\u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c<\/strong>\u00a0<strong>\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435<\/strong>, \u0435\u0441\u043b\u0438\u00a0<strong>\u0420\u0435\u0433\u0438\u043e\u043d<\/strong>\u00a0\u043d\u0430 \u0432\u0430\u0448\u0435\u043c \u043f\u0440\u0438\u0431\u043e\u0440\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u0442\u0430\u043a, \u0447\u0442\u043e<strong>\u00a0\u0442\u0430\u043c \u043d\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f &#171;.&#187;<\/strong>\u00a0\u0434\u043b\u044f \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b. \u0412 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u0441\u044f \u0430\u0432\u0430\u0440\u0438\u0439\u043d\u043e. \u041d\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0432<strong>\u00a0\u043b\u044e\u0431\u043e\u043c \u0420\u0435\u0433\u0438\u043e\u043d\u0435.<\/strong><\/span><\/p><\/blockquote>\n<p>\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0435\u0442\u044c \u043e\u0442\u00a0<strong>\u0420\u0435\u0433\u0438\u043e\u043d\u0430,<\/strong>\u00a0\u043b\u0443\u0447\u0448\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c\u00a0\u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c \u0434\u043b\u044f \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0432 \u0432\u0430\u0448\u0435\u043c \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0435:<\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.10.23-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7214 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.10.23-PM.png\" alt=\"\" width=\"1036\" height=\"74\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.10.23-PM.png 1036w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.10.23-PM-300x21.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.10.23-PM-768x55.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.10.23-PM-1024x73.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.10.23-PM-500x36.png 500w\" sizes=\"auto, (max-width: 1036px) 100vw, 1036px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u043c\u044b \u043f\u043e\u0439\u0434\u0435\u043c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0434\u0430\u043b\u044c\u0448\u0435, \u0438\u0441\u0441\u043b\u0435\u0434\u0443\u044f \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u044b\u0439 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c, \u0442\u043e \u043d\u0430\u043c \u0437\u0430\u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0438\u043c\u0435\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u043d\u0435 \u0441 \u0442\u043e\u0447\u043a\u043e\u0439 &#171;.&#187;, \u0430 \u0441 \u0442\u0435\u043c \u0437\u043d\u0430\u043a\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0438\u043d\u044f\u0442 \u0432 \u044d\u0442\u043e\u043c\u00a0<strong>\u0420\u0435\u0433\u0438\u043e\u043d\u0435<\/strong>. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u0434\u0435\u043b\u0430\u0435\u043c\u00a0<strong>outlet<\/strong>\u00a0\u0434\u043b\u044f \u043a\u043d\u043e\u043f\u043a\u0438 \u0441 \u0443\u0441\u043b\u043e\u0432\u043d\u044b\u043c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c &#171;\u0442\u043e\u0447\u043a\u0430&#187;<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2016-05-10-at-11.26.36-AM.png\" rel=\"attachment wp-att-4746\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-4746 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2016-05-10-at-11.26.36-AM.png\" alt=\"Screen Shot 2016-05-10 at 11.26.36 AM\" width=\"1114\" height=\"136\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2016-05-10-at-11.26.36-AM.png 1114w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2016-05-10-at-11.26.36-AM-300x37.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2016-05-10-at-11.26.36-AM-768x94.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2016-05-10-at-11.26.36-AM-1024x125.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/05\/Screen-Shot-2016-05-10-at-11.26.36-AM-500x61.png 500w\" sizes=\"auto, (max-width: 1114px) 100vw, 1114px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.06.09-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7210 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.06.09-AM.png\" alt=\"\" width=\"1810\" height=\"1356\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.06.09-AM.png 1810w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.06.09-AM-300x225.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.06.09-AM-768x575.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.06.09-AM-1024x767.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-8.06.09-AM-400x300.png 400w\" sizes=\"auto, (max-width: 1810px) 100vw, 1810px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u044d\u0442\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u0438 \u0440\u0430\u0432\u043d\u044b\u043c\u00a0<strong><span style=\"color: #0000ff;\">decimalSeparator<\/span><\/strong>\u00a0\u0438 \u044d\u0442\u043e \u043c\u044b \u0441\u0434\u0435\u043b\u0430\u0435\u043c\u00a0\u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u041d\u0430\u0431\u043b\u044e\u0434\u0430\u0442\u0435\u043b\u044f\u00a0<strong><span style=\"color: #0000ff;\">didSet{}<\/span>\u00a0<\/strong>\u0421\u0432\u043e\u0439\u0441\u0442\u0430\u00a0<strong><span style=\"color: #0000ff;\">@IBOutlet weak var tochka<\/span><\/strong>; \u044d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u043f\u0440\u0438 \u00a0\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u044d\u0442\u043e\u0433\u043e\u00a0<strong>outlet<\/strong>\u00a0\u00a0\u0441\u043e \u00a0<strong>storyboard<\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.14.07-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7215 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.14.07-PM.png\" alt=\"\" width=\"1054\" height=\"332\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.14.07-PM.png 1054w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.14.07-PM-300x94.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.14.07-PM-768x242.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.14.07-PM-1024x323.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.14.07-PM-500x157.png 500w\" sizes=\"auto, (max-width: 1054px) 100vw, 1054px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0432<strong> Interface Builder<\/strong> \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0435 \u043d\u0435 &#171;<strong>.<\/strong>&#171;, \u0430 \u0442\u0440\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u0430\u00a0<strong>&#171;.PO<\/strong>&#171;, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435 \u0438\u043b\u0438 \u043d\u0430 \u0441\u0438\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u043c\u0435\u043d\u0435\u043d\u044b \u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u044b\u0439 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c\u00a0<strong><span style=\"color: #0000ff;\">decimalSeparator<\/span><\/strong>, \u0432\u0437\u044f\u0442\u044b\u0439 \u0438\u0437\u00a0<span style=\"color: #0000ff;\"><strong>NumberFormatter()<\/strong>.<\/span><\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.17.23-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7216 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.17.23-PM.png\" alt=\"\" width=\"2090\" height=\"1314\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.17.23-PM.png 2090w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.17.23-PM-300x189.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.17.23-PM-768x483.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.17.23-PM-1024x644.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-27-at-4.17.23-PM-477x300.png 477w\" sizes=\"auto, (max-width: 2090px) 100vw, 2090px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u043c\u044b \u0445\u043e\u0442\u0438\u043c, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0448 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0433\u043e \u0440\u0435\u0433\u0438\u043e\u043d\u0430, \u0442\u043e \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0447\u0438\u0441\u043b\u0430 \u0432 \u0441\u0442\u0440\u043e\u043a\u0443 \u0438 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442 \u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.40.39-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-8412 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.40.39-AM.png\" alt=\"\" width=\"1434\" height=\"650\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.40.39-AM.png 1434w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.40.39-AM-300x136.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.40.39-AM-768x348.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.40.39-AM-1024x464.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.40.39-AM-500x227.png 500w\" sizes=\"auto, (max-width: 1434px) 100vw, 1434px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u044b \u0441\u043c\u043e\u0436\u0435\u0442 \u043d\u0430 \u0441\u0438\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0435 \u0438\u0441\u043f\u044b\u0442\u0430\u0442\u044c \u0435\u0433\u043e \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u044b :<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.50.19-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-8413 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.50.19-AM.png\" alt=\"\" width=\"1976\" height=\"1092\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.50.19-AM.png 1976w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.50.19-AM-300x166.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.50.19-AM-768x424.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.50.19-AM-1024x566.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.50.19-AM-500x276.png 500w\" sizes=\"auto, (max-width: 1976px) 100vw, 1976px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0418 \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.52.25-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-8414 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.52.25-AM.png\" alt=\"\" width=\"1610\" height=\"1440\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.52.25-AM.png 1610w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.52.25-AM-300x268.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.52.25-AM-768x687.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.52.25-AM-1024x916.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-11-05-at-9.52.25-AM-335x300.png 335w\" sizes=\"auto, (max-width: 1610px) 100vw, 1610px\" \/><\/a><\/p>\n<h2>\u0414\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 2. <strong>\u00a0\u0421\u0434\u0435\u043b\u0430\u0435\u043c \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u043c\u0443\u044e \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e\u00a0<span style=\"color: #0000ff;\">displayValue<\/span>\u00a0\u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u043a\u043b\u0430\u0441\u0441\u0430 <span style=\"color: #0000ff;\">ViewController<\/span>\u00a0\u043d\u0435\u00a0<span style=\"color: #0000ff;\">Double<\/span>, \u0430\u00a0<\/strong><strong><span style=\"color: #0000ff;\">Double?<span style=\"color: #000000;\">.<\/span><\/span><\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">\u0421\u0435\u0439\u0447\u0430\u0441 \u0432 <strong><span style=\"color: #0000ff;\">get{ }<\/span><\/strong> \u0434\u043b\u044f \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c\u043e\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439\u00a0<strong><span style=\"color: #0000ff;\">displayValue\u00a0<\/span><\/strong>\u043a\u043b\u0430\u0441\u0441\u0430\u00a0<strong><span style=\"color: #0000ff;\">ViewController <\/span><\/strong>\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043d\u0443\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 &#171;\u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0435&#187; <strong><span style=\"color: #0000ff;\">Optional<\/span><\/strong> \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0440\u043e\u043a\u0438 <strong><span style=\"color: #0000ff;\">String<\/span><\/strong> \u0432 <strong><span style=\"color: #0000ff;\">Double<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-6.50.42-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7223 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-6.50.42-AM.png\" alt=\"\" width=\"988\" height=\"224\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-6.50.42-AM.png 988w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-6.50.42-AM-300x68.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-6.50.42-AM-768x174.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-6.50.42-AM-500x113.png 500w\" sizes=\"auto, (max-width: 988px) 100vw, 988px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u0430, \u0441\u0435\u0439\u0447\u0430\u0441 \u043c\u044b \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u0443\u0435\u043c, \u0447\u0442\u043e \u043f\u0440\u0438\u043d\u0443\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435\u00a0\u00a0&#171;\u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0435&#187;\u00a0<strong><span style=\"color: #0000ff;\">Optional<\/span><\/strong>\u00a0\u043d\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0430\u0432\u0430\u0440\u0438\u0439\u043d\u043e\u043c\u0443 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0447\u0435\u0442\u043a\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u043a\u043d\u043e\u043f\u043e\u043a, \u043d\u043e, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0432 \u0431\u0443\u0434\u0443\u0449\u0435\u043c \u043d\u0430\u043c \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043d\u043e\u043f\u043a\u0438 \u0438 \u0442\u043e\u0433\u0434\u0430 \u043d\u0430\u043c \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0442\u044c\u0441\u044f \u043a \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u043a\u043e\u0434\u0430. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u0435\u043c\u00a0\u00a0\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e\u00a0<span style=\"color: #0000ff;\"><strong>displayValue<\/strong><\/span>\u00a0\u043d\u0435\u00a0<strong><span style=\"color: #0000ff;\">Double<\/span><\/strong>, \u0430\u00a0<strong><span style=\"color: #0000ff;\">Double?<\/span><\/strong>. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, <strong><span style=\"color: #0000ff;\">\u00a0set{ }\u00a0<\/span><\/strong>\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439\u00a0<strong><span style=\"color: #0000ff;\">displayValue<\/span><\/strong> \u0442\u0435\u0441\u043d\u043e \u0441\u0432\u044f\u0437\u0430\u043d \u0441 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 <strong><span style=\"color: #0000ff;\">result<\/span><\/strong> \u041c\u043e\u0434\u0435\u043b\u0438 <strong><span style=\"color: #0000ff;\">CalculatorBrain<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f\u00a0<strong><span style=\"color: #0000ff;\">Double?<\/span><\/strong>. \u0412\u00a0\u00a0<strong><span style=\"color: #0000ff;\">set{ }<\/span>\u00a0<\/strong>\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439<strong>\u00a0<span style=\"color: #0000ff;\">displayValue<\/span>\u00a0<\/strong>\u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u0438 \u043a\u043e\u0434 \u0434\u043b\u044f \u043c\u0435\u0442\u043a\u0438\u00a0<span style=\"color: #0000ff;\"><strong>history<\/strong><\/span>, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043d\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0435 <strong><span style=\"color: #0000ff;\">display<\/span>\u00a0<\/strong>\u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e \u0441 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u043d\u0430 <span style=\"color: #0000ff;\"><strong>history<\/strong><\/span>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.13.09-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7224 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.13.09-AM.png\" alt=\"\" width=\"1132\" height=\"380\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.13.09-AM.png 1132w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.13.09-AM-300x101.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.13.09-AM-768x258.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.13.09-AM-1024x344.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.13.09-AM-500x168.png 500w\" sizes=\"auto, (max-width: 1132px) 100vw, 1132px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0441\u044f \u043c\u0435\u0442\u043e\u0434 <strong><span style=\"color: #0000ff;\">performOperation<\/span><\/strong> \u0432 \u043a\u043b\u0430\u0441\u0441\u0435\u00a0<strong><span style=\"color: #0000ff;\">ViewController<\/span><\/strong> :<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.17.46-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7225 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.17.46-AM.png\" alt=\"\" width=\"1074\" height=\"336\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.17.46-AM.png 1074w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.17.46-AM-300x94.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.17.46-AM-768x240.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.17.46-AM-1024x320.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-7.17.46-AM-500x156.png 500w\" sizes=\"auto, (max-width: 1074px) 100vw, 1074px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041a\u043e\u0434 \u0434\u043b\u044f \u0417\u0430\u0434\u0430\u043d\u0438\u044f \u2116 1\u0434\u043b\u044f \u0432\u044b\u0448\u0435\u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u0443\u043d\u043a\u0442\u043e\u0432 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430\u00a0<a href=\"https:\/\/github.com\/BestKora\/Calculator-I-cs193p-2017-\/tree\/NewDescription\"><strong> Github<\/strong><\/a>.<\/span><\/p>\n<h2>\u0414\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 3.\u00a0<strong>\u00a0\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0440\u0442\u0435\u0436\u0430 \u0434\u043b\u044f\u00a0<\/strong>\u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0434\u0432\u0443\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 <span style=\"color: #0000ff;\">vars<\/span> (<span style=\"color: #0000ff;\">accumulator<\/span> \u0438 \u0435\u0433\u043e <span style=\"color: #0000ff;\">String<\/span> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f)<span style=\"color: #0000ff;\"><span style=\"color: #000000;\">.<\/span><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">\u0412 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0435 \u2116 11 \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u0441\u044f :<\/span><\/p>\n<blockquote><p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u0432\u044b \u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 <strong><span style=\"color: #0000ff;\">description <\/span><\/strong> \u0431\u0443\u0434\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0434\u0445\u043e\u0434, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u043f\u0443\u043d\u043a\u0442\u0435, \u0442\u043e \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442\u0435, \u0447\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0434\u0432\u0443\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 <strong><span style=\"color: #0000ff;\">vars<\/span><\/strong> (<strong><span style=\"color: #0000ff;\">accumulator<\/span><\/strong> \u0438 \u0435\u0433\u043e <strong><span style=\"color: #0000ff;\">String<\/span><\/strong> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f) \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432\u0441\u0435\u0433\u0434\u0430 \u0432 \u043e\u0434\u043d\u043e \u0438 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f \u0438 \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0431\u044b\u0432\u0430\u044e\u0442 \u0440\u0430\u0441\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043e\u043c. \u0423 <b>Swift<\/b> \u0435\u0441\u0442\u044c \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 <strong><span style=\"color: #0000ff;\">vars<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u201c\u0445\u043e\u0434\u044f\u0442 \u0432\u043c\u0435\u0441\u0442\u0435\u201d \u043d\u0430\u043f\u043e\u0434\u043e\u0431\u0438\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0432\u044b\u0448\u0435: \u044d\u0442\u043e \u043a\u043e\u0440\u0442\u0435\u0436 (<b>tuple<\/b>). \u041c\u044b \u0435\u0433\u043e \u0435\u0449\u0435 \u043d\u0435 \u0438\u0437\u0443\u0447\u0430\u043b\u0438, \u043d\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0440\u0442\u0435\u0436\u0430 (<b>tuple<\/b>), \u0435\u0441\u043b\u0438 \u043e\u043d \u0432\u0430\u043c \u043f\u043e\u043d\u044f\u0442\u0435\u043d.<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">\u041d\u0430 \u041b\u0435\u043a\u0446\u0438\u0438 3 \u0433\u043e\u0432\u043e\u0440\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043a\u043e\u0440\u0442\u0435\u0436\u0438 (<strong>tuples<\/strong>), \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 <strong>\u041c<\/strong>\u043e\u0434\u0435\u043b\u044c <span style=\"color: #0000ff;\"><strong>CalculatorBrain<\/strong><\/span> \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u043c \u043a\u043e\u0440\u0442\u0435\u0436 <strong><span style=\"color: #0000ff;\">cache<\/span><\/strong> c \u0434\u0432\u0443\u043c\u044f \u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c\u0438, \u043f\u0440\u0438\u0447\u0435\u043c \u0438\u043c\u0435\u043d\u0430 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442 \u0441 <strong><span style=\"color: #0000ff;\">private<\/span><\/strong> \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c\u0438\u00a0<strong><span style=\"color: #0000ff;\">accumulator<\/span><\/strong>\u00a0\u0438 <strong><span style=\"color: #0000ff;\">descriptionAccumulator<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.01.29-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7236 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.01.29-PM.png\" alt=\"\" width=\"1110\" height=\"158\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.01.29-PM.png 1110w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.01.29-PM-300x43.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.01.29-PM-768x109.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.01.29-PM-1024x146.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.01.29-PM-500x71.png 500w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0410 \u0434\u0430\u043b\u044c\u0448\u0435 &#8212; \u0432\u043f\u0435\u0440\u0435\u0434\u0438 \u0431\u044b\u0432\u0448\u0438\u0445\u00a0\u00a0<strong><span style=\"color: #0000ff;\">accumulator<\/span><\/strong>\u00a0\u0438\u00a0<strong><span style=\"color: #0000ff;\">descriptionAccumulator\u00a0<\/span><\/strong>\u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0442\u0430\u0432\u0438\u043c &#171;<strong><span style=\"color: #0000ff;\">cache.<\/span><\/strong>&#187; \u0438 \u0432\u0441\u0435. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u043c\u0435\u0442\u043e\u0434\u0435 <strong><span style=\"color: #0000ff;\">setOperand<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.56.53-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7237 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.56.53-PM.png\" alt=\"\" width=\"1238\" height=\"172\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.56.53-PM.png 1238w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.56.53-PM-300x42.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.56.53-PM-768x107.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.56.53-PM-1024x142.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-3.56.53-PM-500x69.png 500w\" sizes=\"auto, (max-width: 1238px) 100vw, 1238px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0447\u0430\u0441\u0442\u0435\u0439, \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u043a\u043e\u0440\u0442\u0435\u0436\u00a0<strong><span style=\"color: #0000ff;\">cache<\/span><\/strong>, \u043c\u043e\u0436\u043d\u043e \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435 \u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u0438 \u043a\u043e\u0440\u0442\u0435\u0436\u0430 \u0432 \u043f\u0440\u0430\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u00a0\u043c\u0435\u0442\u043e\u0434\u0435 <strong><span style=\"color: #0000ff;\">performOperation<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.00.59-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7238 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.00.59-PM.png\" alt=\"\" width=\"1342\" height=\"980\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.00.59-PM.png 1342w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.00.59-PM-300x219.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.00.59-PM-768x561.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.00.59-PM-1024x748.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.00.59-PM-411x300.png 411w\" sizes=\"auto, (max-width: 1342px) 100vw, 1342px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0438\u043b\u0438 \u0432 \u043c\u0435\u0442\u043e\u0434\u0435\u00a0<\/span><strong><span style=\"color: #0000ff;\">clear()<\/span><\/strong><span style=\"color: #000000;\">:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.07.34-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7239 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.07.34-PM.png\" alt=\"\" width=\"1090\" height=\"126\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.07.34-PM.png 1090w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.07.34-PM-300x35.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.07.34-PM-768x89.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.07.34-PM-1024x118.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.07.34-PM-500x58.png 500w\" sizes=\"auto, (max-width: 1090px) 100vw, 1090px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041c\u044b \u043c\u043e\u0433\u043b\u0438 \u0431\u044b \u043f\u043e\u0439\u0442\u0438 \u0435\u0449\u0435 \u0434\u0430\u043b\u044c\u0448\u0435 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u0434\u0435\u044e \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0432 \u043a\u043e\u0440\u0442\u0435\u0436 \u043e\u0441\u0442\u0430\u0432\u0448\u0438\u0445\u0441\u044f <strong>public<\/strong> \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 <strong><span style=\"color: #0000ff;\">result<\/span><\/strong>, <strong><span style=\"color: #0000ff;\">description<\/span><\/strong> \u0438 <strong><span style=\"color: #0000ff;\">resultIsPending<\/span><\/strong> \u0432 \u043a\u043e\u0440\u0442\u0435\u0436:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.14.56-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7240 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.14.56-PM.png\" alt=\"\" width=\"1322\" height=\"592\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.14.56-PM.png 1322w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.14.56-PM-300x134.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.14.56-PM-768x344.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.14.56-PM-1024x459.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2017\/03\/Screen-Shot-2017-03-28-at-4.14.56-PM-500x224.png 500w\" sizes=\"auto, (max-width: 1322px) 100vw, 1322px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\"> \u043d\u043e \u044d\u0442\u043e \u0443\u0436\u0435 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0417\u0430\u0434\u0430\u043d\u0438\u044f \u2116 2, \u0430 \u0432 \u044d\u0442\u043e\u043c \u0417\u0430\u0434\u0430\u043d\u0438\u0438 \u2116 1 \u043c\u044b \u043f\u0440\u043e\u0448\u043b\u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0443\u044e \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0443 \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u043a\u043e\u0440\u0442\u0435\u0436\u0435\u0439.<\/span><\/p>\n<p>\u041a\u043e\u0434 \u0434\u043b\u044f \u0417\u0430\u0434\u0430\u043d\u0438\u044f \u2116 1 \u0434\u043b\u044f \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u0441 \u043a\u043e\u0440\u0442\u0435\u0436\u0435\u043c (<strong>tuple<\/strong>) \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430\u00a0<strong>\u00a0<a href=\"https:\/\/github.com\/BestKora\/Calculator-I-cs193p-2017-\/tree\/Tuple\">Github<\/a><\/strong>.<\/p>\n<p><span style=\"font-weight: 400;\">\u041e\u0411\u0421\u0423\u0416\u0414\u0415\u041d\u0418\u0415 \u041c\u0410\u0422\u0415\u0420\u0418\u0410\u041b\u041e\u0412 \u043a\u0443\u0440\u0441\u0430 \u00ab\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 Swift\u00bb \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430\u00a0private \u043d\u043e\u0432\u043e\u043c \u0444\u043e\u0440\u0443\u043c\u0435 \u043d\u0430\u00a0<strong><a href=\"https:\/\/piazza.com\/\">Piazza<\/a><\/strong>.\u00a0\u0414\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441\u0432\u043e\u0438\u043c\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u043c\u0438 \u0438 \u0437\u0430\u0434\u0430\u0432\u0430\u0442\u044c \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043c\u043e\u0436\u043d\u043e \u0442\u0430\u043c.<br \/>\n\u0414\u043b\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0440\u043e\u0439\u0442\u0438 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435:<br \/>\n<strong><a class=\"\" href=\"http:\/\/piazza.com\/moscow_physical_engineering_institute_bestkora.com\/spring2017\/mf141\">http:\/\/piazza.com\/moscow_physical_engineering_institute_bestkora.com\/spring2017\/mf141<\/a><\/strong><br \/>\n\u0438 \u043d\u0430\u0431\u0440\u0430\u0442\u044c private \u00a0\u043a\u043e\u0434 mf141.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0422\u0435\u043a\u0441\u0442 \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0433\u043e \u0437\u0430\u0434\u0430\u043d\u0438\u044f \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043d\u0430\u00a0\u00a0iTunes \u0432 \u043f\u0443\u043d\u043a\u0442\u0435 \u201cProgramming: Project 1: Calculator\u2033.\u00a0\u041d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u00a0\u0442\u0435\u043a\u0441\u0442 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u0437\u0434\u0435\u0441\u044c:\u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 \u0441 \u043a\u043e\u0434\u0430, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0432 \u043a\u043e\u043d\u0446\u0435 \u041b\u0435\u043a\u0446\u0438\u0438 2. \u041f\u0440\u043e\u0444\u0435\u0441\u0441\u043e\u0440 \u043d\u0430\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442 \u043d\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u0434 &hellip; <a href=\"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/\">\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":[36,39,14,4],"tags":[37,31,38,30],"class_list":["post-7157","post","type-post","status-publish","format-standard","hentry","category-ios-10","category-stanford-cs-193p-ios-10","category-swift","category-domashnee-zadanie","tag-ios-10","tag-swift","tag-swift-3","tag-domashnee-zadanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u043a\u0443\u0440\u0441 cs193p Winter 2017. Calculator. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.\" \/>\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=\"ios 10,stanford cs193p ios 10 winter 2017,calculator,swift,xcode 8,\u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u0438\u0435 \u043b\u0435\u043a\u0446\u0438\u0438,\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0434 ios,ios programming,\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 ios 10 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439,swift 3,assignment 1 cs193p 2017\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/\" \/>\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=\"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b. | \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=\"\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u043a\u0443\u0440\u0441 cs193p Winter 2017. Calculator. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2017-03-26T04:44:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2017-11-05T09:58:41+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b. | \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=\"\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u043a\u0443\u0440\u0441 cs193p Winter 2017. Calculator. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.\" \/>\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\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#article\",\"name\":\"\\u0417\\u0430\\u0434\\u0430\\u043d\\u0438\\u0435 1 cs193p Winter 2017 \\u041a\\u0430\\u043b\\u044c\\u043a\\u0443\\u043b\\u044f\\u0442\\u043e\\u0440.\\u0420\\u0435\\u0448\\u0435\\u043d\\u0438\\u0435. \\u041e\\u0431\\u044f\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u0438 \\u0434\\u043e\\u043f\\u043e\\u043b\\u043d\\u0438\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u043f\\u0443\\u043d\\u043a\\u0442\\u044b. | \\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\":\"\\u0417\\u0430\\u0434\\u0430\\u043d\\u0438\\u0435 1 cs193p Winter 2017 \\u041a\\u0430\\u043b\\u044c\\u043a\\u0443\\u043b\\u044f\\u0442\\u043e\\u0440.\\u0420\\u0435\\u0448\\u0435\\u043d\\u0438\\u0435. \\u041e\\u0431\\u044f\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u0438 \\u0434\\u043e\\u043f\\u043e\\u043b\\u043d\\u0438\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u043f\\u0443\\u043d\\u043a\\u0442\\u044b.\",\"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\\\/2016\\\/05\\\/Screen-Shot-2017-03-26-at-8.35.41-AM.png\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#articleImage\",\"width\":1630,\"height\":1266},\"datePublished\":\"2017-03-26T04:44:46+00:00\",\"dateModified\":\"2017-11-05T09:58:41+00:00\",\"inLanguage\":\"ru-RU\",\"commentCount\":5,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#webpage\"},\"articleSection\":\"iOS 10, Stanford CS 193P iOS 10, Swift, \\u0414\\u043e\\u043c\\u0430\\u0448\\u043d\\u0435\\u0435 \\u0437\\u0430\\u0434\\u0430\\u043d\\u0438\\u0435, iOS 10, Swift, Swift 3, \\u0414\\u043e\\u043c\\u0430\\u0448\\u043d\\u0435\\u0435 \\u0437\\u0430\\u0434\\u0430\\u043d\\u0438\\u0435\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#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\\\/domashnee-zadanie\\\/#listItem\",\"name\":\"\\u0414\\u043e\\u043c\\u0430\\u0448\\u043d\\u0435\\u0435 \\u0437\\u0430\\u0434\\u0430\\u043d\\u0438\\u0435\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/domashnee-zadanie\\\/#listItem\",\"position\":2,\"name\":\"\\u0414\\u043e\\u043c\\u0430\\u0448\\u043d\\u0435\\u0435 \\u0437\\u0430\\u0434\\u0430\\u043d\\u0438\\u0435\",\"item\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/domashnee-zadanie\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#listItem\",\"name\":\"\\u0417\\u0430\\u0434\\u0430\\u043d\\u0438\\u0435 1 cs193p Winter 2017 \\u041a\\u0430\\u043b\\u044c\\u043a\\u0443\\u043b\\u044f\\u0442\\u043e\\u0440.\\u0420\\u0435\\u0448\\u0435\\u043d\\u0438\\u0435. \\u041e\\u0431\\u044f\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u0438 \\u0434\\u043e\\u043f\\u043e\\u043b\\u043d\\u0438\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u043f\\u0443\\u043d\\u043a\\u0442\\u044b.\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#listItem\",\"position\":3,\"name\":\"\\u0417\\u0430\\u0434\\u0430\\u043d\\u0438\\u0435 1 cs193p Winter 2017 \\u041a\\u0430\\u043b\\u044c\\u043a\\u0443\\u043b\\u044f\\u0442\\u043e\\u0440.\\u0420\\u0435\\u0448\\u0435\\u043d\\u0438\\u0435. \\u041e\\u0431\\u044f\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u0438 \\u0434\\u043e\\u043f\\u043e\\u043b\\u043d\\u0438\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u043f\\u0443\\u043d\\u043a\\u0442\\u044b.\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/domashnee-zadanie\\\/#listItem\",\"name\":\"\\u0414\\u043e\\u043c\\u0430\\u0448\\u043d\\u0435\\u0435 \\u0437\\u0430\\u0434\\u0430\\u043d\\u0438\\u0435\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#person\",\"name\":\"tatiana.kornilova@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#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\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#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\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#webpage\",\"url\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/\",\"name\":\"\\u0417\\u0430\\u0434\\u0430\\u043d\\u0438\\u0435 1 cs193p Winter 2017 \\u041a\\u0430\\u043b\\u044c\\u043a\\u0443\\u043b\\u044f\\u0442\\u043e\\u0440.\\u0420\\u0435\\u0448\\u0435\\u043d\\u0438\\u0435. \\u041e\\u0431\\u044f\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u0438 \\u0434\\u043e\\u043f\\u043e\\u043b\\u043d\\u0438\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u043f\\u0443\\u043d\\u043a\\u0442\\u044b. | \\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\\u0435\\u0448\\u0435\\u043d\\u0438\\u0435 \\u0417\\u0430\\u0434\\u0430\\u043d\\u0438\\u044f 1 \\u043a\\u0443\\u0440\\u0441 cs193p Winter 2017. Calculator. \\u041e\\u0431\\u044f\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u0438 \\u0434\\u043e\\u043f\\u043e\\u043b\\u043d\\u0438\\u0442\\u0435\\u043b\\u044c\\u043d\\u044b\\u0435 \\u043f\\u0443\\u043d\\u043a\\u0442\\u044b.\",\"inLanguage\":\"ru-RU\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\"},\"datePublished\":\"2017-03-26T04:44:46+00:00\",\"dateModified\":\"2017-11-05T09:58:41+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":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b. | \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\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u043a\u0443\u0440\u0441 cs193p Winter 2017. Calculator. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.","canonical_url":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/","robots":"max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"ios 10,stanford cs193p ios 10 winter 2017,calculator,swift,xcode 8,\u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u0438\u0435 \u043b\u0435\u043a\u0446\u0438\u0438,\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0434 ios,ios programming,\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 ios 10 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439,swift 3,assignment 1 cs193p 2017","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#article","name":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b. | \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":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.","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\/2016\/05\/Screen-Shot-2017-03-26-at-8.35.41-AM.png","@id":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#articleImage","width":1630,"height":1266},"datePublished":"2017-03-26T04:44:46+00:00","dateModified":"2017-11-05T09:58:41+00:00","inLanguage":"ru-RU","commentCount":5,"mainEntityOfPage":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#webpage"},"isPartOf":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#webpage"},"articleSection":"iOS 10, Stanford CS 193P iOS 10, Swift, \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435, iOS 10, Swift, Swift 3, \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435"},{"@type":"BreadcrumbList","@id":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#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\/domashnee-zadanie\/#listItem","name":"\u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435"}},{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/category\/domashnee-zadanie\/#listItem","position":2,"name":"\u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435","item":"https:\/\/bestkora.com\/IosDeveloper\/category\/domashnee-zadanie\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#listItem","name":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b."},"previousItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#listItem","position":3,"name":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.","previousItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/category\/domashnee-zadanie\/#listItem","name":"\u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435"}}]},{"@type":"Person","@id":"https:\/\/bestkora.com\/IosDeveloper\/#person","name":"tatiana.kornilova@gmail.com","image":{"@type":"ImageObject","@id":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#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\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#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\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#webpage","url":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/","name":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b. | \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\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u043a\u0443\u0440\u0441 cs193p Winter 2017. Calculator. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.","inLanguage":"ru-RU","isPartOf":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/#website"},"breadcrumb":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/#breadcrumblist"},"author":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author"},"creator":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author"},"datePublished":"2017-03-26T04:44:46+00:00","dateModified":"2017-11-05T09:58:41+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":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b. | \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":"\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u043a\u0443\u0440\u0441 cs193p Winter 2017. Calculator. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.","og:url":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/","article:published_time":"2017-03-26T04:44:46+00:00","article:modified_time":"2017-11-05T09:58:41+00:00","twitter:card":"summary","twitter:title":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b. | \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":"\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u043a\u0443\u0440\u0441 cs193p Winter 2017. Calculator. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b."},"aioseo_meta_data":{"post_id":"7157","title":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b. | #site_title","description":"\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 1 \u043a\u0443\u0440\u0441 cs193p Winter 2017. Calculator. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.","keywords":[{"label":"iOS 10","value":"iOS 10"},{"label":"Stanford CS193P iOS 10 Winter 2017","value":"Stanford CS193P iOS 10 Winter 2017"},{"label":"Calculator","value":"Calculator"},{"label":"Swift","value":"Swift"},{"label":"Xcode 8","value":"Xcode 8"},{"label":"\u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u0438\u0435 \u043b\u0435\u043a\u0446\u0438\u0438","value":"\u0441\u0442\u044d\u043d\u0444\u043e\u0440\u0434\u0441\u043a\u0438\u0435 \u043b\u0435\u043a\u0446\u0438\u0438"},{"label":"\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0434 iOS","value":"\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0434 iOS"},{"label":"iOS programming","value":"iOS programming"},{"label":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS 10 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439","value":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 iOS 10 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439"},{"label":"Swift 3","value":"Swift 3"},{"label":"Assignment 1 CS193P 2017","value":"Assignment 1 CS193P 2017"}],"keyphrases":null,"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":null,"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":null,"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":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 06:37:44","updated":"2026-02-22 19:57:55","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\/domashnee-zadanie\/\" title=\"\u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435\">\u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/bestkora.com\/IosDeveloper"},{"label":"\u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435","link":"https:\/\/bestkora.com\/IosDeveloper\/category\/domashnee-zadanie\/"},{"label":"\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1 cs193p Winter 2017 \u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440.\u0420\u0435\u0448\u0435\u043d\u0438\u0435. \u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0443\u043d\u043a\u0442\u044b.","link":"https:\/\/bestkora.com\/IosDeveloper\/zadanie-1-cs193p-winter-2017-kalkulyator-opisanie-resheniya\/"}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/7157","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=7157"}],"version-history":[{"count":25,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/7157\/revisions"}],"predecessor-version":[{"id":8415,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/7157\/revisions\/8415"}],"wp:attachment":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/media?parent=7157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/categories?post=7157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/tags?post=7157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}