{"id":5776,"date":"2016-10-16T07:50:43","date_gmt":"2016-10-16T07:50:43","guid":{"rendered":"http:\/\/bestkora.com\/IosDeveloper\/?p=5776"},"modified":"2016-11-09T18:32:50","modified_gmt":"2016-11-09T18:32:50","slug":"core-data-v-swift-3-v-ios-10","status":"publish","type":"post","link":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/","title":{"rendered":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f &#171;\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f&#187; \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3."},"content":{"rendered":"<p><span style=\"font-weight: 400;\">\u041c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 5 \u0434\u043b\u044f \u043a\u0443\u0440\u0441\u0430<strong>\u00a0<a href=\"https:\/\/itunes.apple.com\/us\/course\/developing-ios-9-apps-swift\/id1104579961\">&#171;Developing iOS 9 Apps with Swift&#187;<\/a><\/strong> \u043d\u0430 <strong>Swift 3<\/strong> \u0434\u043b\u044f<strong> iOS 10<\/strong>.<br \/>\n\u041f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e?<br \/>\n\u041e\u0441\u043e\u0431\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0435\u0441 \u0441\u0432\u044f\u0437\u0430\u043d \u043d\u0435 \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0441\u043e <strong>Swift 3<\/strong>, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441 <strong>Core Data<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u043e \u0432\u044b\u0445\u043e\u0434\u0430 iOS 10 \u044f\u0432\u043b\u044f\u043b\u0441\u044f \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0445 \u0438 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u043e\u0432, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0432 \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u0435. \u00a0\u041d\u0430 <strong><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2016\/242\/\">WWDC 2016<\/a><\/strong>\u00a0<strong>Apple<\/strong> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0432 <strong>iOS 10\u00a0<\/strong>\u043e\u0434\u043d\u0443 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043c\u043e\u0434\u0435\u0440\u043d\u0438\u0437\u0430\u0446\u0438\u0439 <strong>Core Data<\/strong>\u00a0\u0441\u043e \u0432\u0440\u0435\u043c\u0435\u043d <strong>iOS<\/strong> <strong>5<\/strong>.<\/span><\/p>\n<h2>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043d\u043e\u0432\u043e\u0439 Core Data \u0432 iOS 10<\/h2>\n<p><span style=\"font-weight: 400;\">\u0412\u043e \u0433\u043b\u0430\u0432\u0435 \u043d\u043e\u0432\u043e\u0433\u043e <strong>Core<\/strong> <strong>Data<\/strong>\u00a0\u0441\u0442\u043e\u0438\u0442 \u043a\u043b\u0430\u0441\u0441 <strong><span style=\"color: #0000ff;\">NSPersistenceContainer<\/span><\/strong>, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439\u00a0<strong>Core<\/strong> <strong>Data<\/strong> <strong>Stack<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c. \u00a0\u041a\u043b\u0430\u0441\u0441 <strong><span style=\"color: #0000ff;\">NSPersistenceContainer\u00a0<\/span><\/strong>\u0441\u043d\u0430\u0431\u0436\u0430\u0435\u0442 \u0432\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c \u00a0<strong>API<\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5795 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM.png\" alt=\"screen-shot-2016-10-21-at-5-54-14-pm\" width=\"1040\" height=\"124\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM.png 1040w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM-300x36.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM-768x92.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM-1024x122.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM-500x60.png 500w\" sizes=\"auto, (max-width: 1040px) 100vw, 1040px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041a\u0430\u043a \u044d\u0442\u043e \u0432\u0438\u0434\u043d\u043e \u0438\u0437 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 &#171;\u0432\u0438\u0434\u0438\u043c\u044b\u043c\u0438&#187; \u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c\u0438 <strong>Core<\/strong> <strong>Data<\/strong> \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f <strong>View<\/strong> <strong>Controllers<\/strong> \u043d\u0430 <strong>main<\/strong> <strong>queue<\/strong> \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c <strong><span style=\"color: #0000ff;\">viewContext<\/span><\/strong>. \u041e\u0447\u0435\u043d\u044c \u043b\u0435\u0433\u043a\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c\u0438\u00a0<strong>Core<\/strong>\u00a0<strong>Data<\/strong>\u00a0\u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c (<strong>background<\/strong>) \u0440\u0435\u0436\u0438\u043c\u0435 c \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u043e\u0433\u043e \u043c\u0435\u0442\u043e\u0434\u043e\u043c <strong><span style=\"color: #0000ff;\">newbackgroundContext()<\/span><\/strong>. \u041d\u043e \u0435\u0449\u0435 \u043b\u0443\u0447\u0448\u0435, \u043f\u0440\u043e\u0449\u0435 \u0438 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u0435\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 <strong>Core<\/strong>\u00a0<strong>Data<\/strong>\u00a0\u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c (<strong>background<\/strong>) \u0440\u0435\u0436\u0438\u043c\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e\u00a0\u043c\u0435\u0442\u043e\u0434\u0430\u00a0<strong><span style=\"color: #0000ff;\">performBackgroundTask(_:)<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0430\u043c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c <strong><span style=\"color: #0000ff;\">NSManagedObjectContext<\/span><\/strong> \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u044d\u0442\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.58.25-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5824 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.58.25-PM.png\" alt=\"screen-shot-2016-10-23-at-7-58-25-pm\" width=\"1044\" height=\"94\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.58.25-PM.png 1044w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.58.25-PM-300x27.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.58.25-PM-768x69.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.58.25-PM-1024x92.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.58.25-PM-500x45.png 500w\" sizes=\"auto, (max-width: 1044px) 100vw, 1044px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0422\u0430\u043a\u043e\u0439 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 <strong>public API<\/strong> \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0441\u043d\u0438\u0437\u0438\u0442 \u043f\u043e\u0440\u043e\u0433 \u0432\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0432 <strong>Core<\/strong> <strong>Data<\/strong>.<\/span><\/p>\n<p><!--more--><br \/>\n<span style=\"font-weight: 400;\">\u0412\u0441\u0435 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u044b \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u044b\u043c\u0438, \u0442\u0443\u0442 \u043d\u0435\u0442 \u0432\u0437\u0430\u0438\u043c\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0439 \u043f\u043e\u0434\u0447\u0438\u043d\u0435\u043d\u0438\u044f <strong>parent\/child<\/strong>. \u0414\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0438\u0437 \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430 \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0444\u043b\u0430\u0433 <strong><span style=\"color: #0000ff;\">automaticallyMergesChangesFromParent<\/span><\/strong> \u0432 <strong><span style=\"color: #0000ff;\">true<\/span><\/strong> \u0434\u043b\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430. \u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u0432 \u0438\u043c\u0435\u043d\u0438 \u0444\u043b\u0430\u0433\u0430 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u043b\u043e\u0432\u043e <code>*FromParent*<\/code>, \u043e\u043d \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 \u0440\u0430\u0432\u043d\u043e\u043f\u0440\u0430\u0432\u043d\u044b\u043c\u0438 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-7.02.11-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5797 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-7.02.11-PM.png\" alt=\"screen-shot-2016-10-21-at-7-02-11-pm\" width=\"1440\" height=\"894\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-7.02.11-PM.png 1440w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-7.02.11-PM-300x186.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-7.02.11-PM-768x477.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-7.02.11-PM-1024x636.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-7.02.11-PM-483x300.png 483w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 <strong>iOS 10 Core<\/strong> <strong>Data<\/strong> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e &#171;\u0447\u0442\u0435\u043d\u0438\u0439&#187; \u0438 \u043e\u0434\u043d\u0443 &#171;\u0437\u0430\u043f\u0438\u0441\u044c&#187; \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u0435\u0437 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u0425\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 (<strong>SQLlite<\/strong>) \u0438 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043e\u0432. \u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 <strong>iOS<\/strong>, \u043a\u043e\u0433\u0434\u0430 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0447\u0438\u0442\u0430\u043b\u0441\u044f \u0438\u0437 \u0425\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430, \u0432\u0441\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u043b\u0438 \u0436\u0434\u0430\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0441\u0432\u043e\u0438 &#171;\u0447\u0442\u0435\u043d\u0438\u044f&#187; \u0438\u043b\u0438 &#171;\u0437\u0430\u043f\u0438\u0441\u0438&#187;. \u042d\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u043b\u043e \u0438\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043f\u043e \u043b\u043e\u0433\u0438\u043a\u0435 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f <strong>Core<\/strong> <strong>Data<\/strong> \u043a\u043e\u043d\u0442\u0430\u043a\u0442 \u0441 \u0425\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435\u043c \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b \u0447\u0435\u0440\u0435\u0437 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u043a\u043b\u0430\u0441\u0441\u0430\u00a0<strong><span style=\"color: #0000ff;\">NSPersistentStoreCoordinator<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u044b\u043b \u0441\u0432\u043e\u0435\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u043c &#171;\u0433\u043e\u0440\u043b\u044b\u0448\u043a\u043e\u043c \u0431\u0443\u0442\u044b\u043b\u043a\u0438&#187;, \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043c\u043e\u0433 \u043f\u0440\u043e\u0439\u0442\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442, \u0430 \u044d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u043b\u043e, \u0447\u0442\u043e \u043d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0432\u0441\u0435 \u043d\u0430\u0448\u0438 \u0443\u0441\u0438\u043b\u0438\u044f \u043c\u044b \u043d\u0435 \u043c\u043e\u0433\u043b\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0438\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0442\u044c \u0437\u0430\u043c\u0435\u0434\u043b\u0435\u043d\u0438\u0435<strong> UI<\/strong> \u043d\u0430 <strong>main queue<\/strong> \u0432 \u0442\u043e \u0432\u0440\u0435\u043c\u044f, \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0438\u043c\u043f\u043e\u0440\u0442 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0437\u0430\u043f\u0438\u0441\u044c \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0431\u0430\u0437\u0443 \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c (<strong>background<\/strong>) \u0440\u0435\u0436\u0438\u043c\u0435.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0422\u0435\u043f\u0435\u0440\u044c \u0432 <strong>iOS 10<\/strong> \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u043c\u043e\u0436\u0435\u0442 \u0447\u0438\u0442\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u0425\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e, \u0442\u0430\u043a \u043a\u0430\u043a <strong>Apple<\/strong> \u043f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u043b\u0430 \u0437\u0430\u0434\u0430\u0447\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0441 \u00a0<strong><span class=\"markup--strong markup--p-strong\" style=\"color: #0000ff;\">NSPersistentStoreCoordinator<\/span><\/strong>\u00a0\u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u0430 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445\u00a0<strong>SQLite<\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043c\u043e\u0436\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e &#171;\u0447\u0438\u0442\u0430\u044e\u0449\u0438\u0445&#187; \u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u0438 \u043e\u0434\u0438\u043d &#171;\u043f\u0438\u0448\u0443\u0449\u0438\u0439&#187;. \u042d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0431\u043e\u043b\u0435\u0435 \u043e\u0442\u0437\u044b\u0432\u0447\u0438\u0432\u043e\u043c\u0443 <strong>UI<\/strong>, \u043a\u043e\u0433\u0434\u0430 <strong><span style=\"color: #0000ff;\">view\u0421ontext<\/span><\/strong>\u00a0\u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0442\u043e \u0432\u0440\u0435\u043c\u044f, \u043a\u0430\u043a <strong><span style=\"color: #0000ff;\">backgroundContext<\/span><\/strong>\u00a0\u043f\u0438\u0448\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0434\u0438\u0441\u043a. \u041c\u044b \u044d\u0442\u043e \u0443\u0432\u0438\u0434\u0438\u043c \u0432 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0412<strong> iOS 10<\/strong> \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u0435\u0449\u0435 \u0431\u043e\u043b\u044c\u0448\u0438\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u043d\u0430\u0434 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043e\u043c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0443\u043f\u0435\u0440 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438\u00a0<strong>Query Generation<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043d\u0430\u043c \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u044b\u0439 &#171;\u0441\u043d\u0438\u043c\u043e\u043a&#187; \u0441 \u043d\u0430\u0448\u0435\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 &#171;\u043f\u0440\u0438\u0448\u043f\u0438\u043b\u0438\u0442\u044c&#187; \u0435\u0435 \u043a \u043d\u0430\u0448\u0435\u043c\u0443 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0443 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u0434\u043d\u043e\u0439 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u043a\u043e\u0434\u0430:<\/span><\/p>\n<p style=\"padding-left: 30px;\">\u00a0<strong><span style=\"color: #0000ff;\">try! container.viewContext.setQueryGenerationFrom(.current)<\/span><\/strong><\/p>\n<p><span style=\"font-weight: 400;\">\u0421 \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043d\u0438\u043a\u0430\u043a\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u043e\u043d\u0438\u043a\u0430\u0442\u044c \u0432 \u043d\u0430\u0448 \u00a0<strong><span style=\"color: #0000ff;\">view\u0421ontext<\/span><\/strong>. \u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0432\u0430\u0448 <strong><span style=\"color: #0000ff;\">view\u0421ontext<\/span><\/strong>\u00a0\u043f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0432\u044b \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043e\u043f\u044f\u0442\u044c \u0432\u044b\u0437\u0432\u0430\u0442\u044c <strong><span style=\"color: #0000ff;\">setQueryGenerationFrom(.current)<\/span><\/strong>. \u041a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0442\u0430\u043a\u0436\u0435 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u043e \u0441\u0430\u043c\u043e\u0439 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u0435\u0433\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0435, \u0437\u0430\u043d\u043e\u0432\u043e \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0435 \u0438\u043b\u0438 \u043a\u043e\u0433\u0434\u0430 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0438\u0437 \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430. \u0414\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f <strong>Query<\/strong> <strong>Generations<\/strong> \u0432 \u00a0<strong>Core<\/strong> <strong>Data<\/strong> \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0425\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0432 \u0432\u0438\u0434\u0435 <strong>SQLite<\/strong> \u0432 <strong>WAL<\/strong> \u0440\u0435\u0436\u0438\u043c\u0435 (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0422\u0430\u043a\u0430\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f <strong>Core Data<\/strong> \u0432<strong>\u00a0iOS 10<\/strong> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0437\u0431\u0430\u0432\u0438\u0442\u044c\u0441\u044f \u043e\u0442 \u0434\u0432\u0443\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438 \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445:<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\"><strong><span style=\"color: #0000ff;\">NSPersistentStoreCoordinator<\/span><\/strong>\u00a0\u0443\u043f\u0440\u0430\u0432\u043b\u044f\u043b \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u0425\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0443, \u0438 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u044b \u0431\u044b\u043b\u0438 \u0432\u044b\u043d\u0443\u0436\u0434\u0435\u043d\u044b \u0436\u0434\u0430\u0442\u044c \u0434\u0440\u0443\u0433 \u0434\u0440\u0443\u0433\u0430, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 <strong>main<\/strong> <strong>queue<\/strong>\u00a0(\u0442\u043e \u0435\u0441\u0442\u044c <strong>UI<\/strong> \u043d\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f) \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u0427\u0430\u0441\u0442\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u043b\u043e\u0441\u044c \u0430\u0432\u0430\u0440\u0438\u0439\u043d\u043e\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438\u0437-\u0437\u0430 \u043e\u0448\u0438\u0431\u043a\u0438 &#171;<code>CoreData could not fulfill a fault for ...\" (Core Data \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442 ...)<\/code>. \u042d\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0438\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043e\u0431\u044a\u0435\u043a\u0442 \u043c\u043e\u0433 \u0431\u044b\u0442\u044c \u0443\u0434\u0430\u043b\u0435\u043d \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0435, \u0438 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043d\u0435\u043c\u0443 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u0435\u043d \u0440\u0430\u043d\u044c\u0448\u0435, \u0447\u0435\u043c \u043f\u0440\u0438\u0448\u043b\u043e \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u043e \u0435\u0433\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438.<\/span><\/li>\n<\/ul>\n<div class=\"highlight\">\n<p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u043d\u0430 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u043e \u043a\u0430\u043a\u043e\u043c\u0443-\u0442\u043e \u0410\u0442\u0440\u0438\u0431\u0443\u0442\u0443, \u043a\u0430\u043a, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u043d\u0430 \u0410\u0442\u0440\u0438\u0431\u0443\u0442 <strong><span style=\"color: #0000ff;\">unique<\/span><\/strong> \u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-10.50.15-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5903 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-10.50.15-AM.png\" alt=\"screen-shot-2016-11-01-at-10-50-15-am\" width=\"1586\" height=\"712\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-10.50.15-AM.png 1586w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-10.50.15-AM-300x135.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-10.50.15-AM-768x345.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-10.50.15-AM-1024x460.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-10.50.15-AM-500x224.png 500w\" sizes=\"auto, (max-width: 1586px) 100vw, 1586px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0442\u043e \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c <strong>Core Data<\/strong> \u043e \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <strong><span style=\"color: #0000ff;\">mergePolicy<\/span><\/strong> \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-11.23.27-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5904 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-11.23.27-AM.png\" alt=\"screen-shot-2016-11-01-at-11-23-27-am\" width=\"1166\" height=\"220\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-11.23.27-AM.png 1166w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-11.23.27-AM-300x57.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-11.23.27-AM-768x145.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-11.23.27-AM-1024x193.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-11-01-at-11.23.27-AM-500x94.png 500w\" sizes=\"auto, (max-width: 1166px) 100vw, 1166px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u0431\u044a\u0435\u043a\u0442 \u0441 \u0442\u0435\u043c \u0436\u0435 \u0441\u0430\u043c\u044b\u043c \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u043c \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435\u043c (&#171;<strong><span style=\"color: #0000ff;\">unique<\/span><\/strong>&#187; \u0410\u0442\u0440\u0438\u0431\u0443\u0442), \u043d\u0430\u0445\u043e\u0434\u044f\u0449\u0438\u0439\u0441\u044f \u0432 \u043f\u0430\u043c\u044f\u0442\u0438, &#171;trumps&#187; (\u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0438\u0448\u0435\u0442) \u0432\u0435\u0440\u0441\u0438\u044e \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0415\u0449\u0435 \u043e\u0434\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c <strong>Core<\/strong> <strong>Data<\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u0441\u044f\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u043e\u0434\u0432\u0438\u0433\u0430\u043b\u0430\u0441\u044c \u043d\u0430 <strong><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2016\/242\/\">WWDC 2016<\/a><\/strong>\u00a0\u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u043d\u043e\u0432\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e <strong>Xcode 8<\/strong> \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 <strong>subclasses<\/strong> \u0434\u043b\u044f \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u041c\u043e\u0434\u0435\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 <strong>Core<\/strong> <strong>Data<\/strong> \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u043c\u0438 \u043f\u0440\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u041c\u043e\u0434\u0435\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0445, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044f \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u044d\u0442\u0438 \u043a\u043b\u0430\u0441\u0441\u044b \u0432 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0441 \u0438\u0437\u043c\u0435\u043d\u044f\u044e\u0449\u0435\u0439\u0441\u044f\u00a0\u041c\u043e\u0434\u0435\u043b\u044c\u044e \u0434\u0430\u043d\u043d\u044b\u0445 <strong>Core<\/strong> <strong>Data<\/strong>. \u041d\u043e\u00a0<strong>Xcode<\/strong> \u0437\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0434\u043b\u044f <strong>subclasses<\/strong> \u0432<strong>\u00a0<\/strong>\u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438<strong> Derived<\/strong> <strong>Data<\/strong>, \u0442\u0430\u043a \u0447\u0442\u043e \u043e\u043d\u0438 \u043d\u0435 \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u044e\u0442 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u044f\u043c\u0438 \u0432 <strong>Github<\/strong>, \u043e\u043d\u0438, \u043f\u043e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443, \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f &#171;\u043d\u0435\u0432\u0438\u0434\u0438\u043c\u043a\u0430\u043c\u0438&#187;. \u042f \u043d\u0435 \u0443\u0432\u0435\u0440\u0435\u043d\u0430, \u0447\u0442\u043e \u044d\u0442\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043c\u043d\u0435 \u043f\u0440\u0438\u0433\u043e\u0434\u0438\u0442\u0441\u044f &#8212; \u043b\u0438\u0447\u043d\u043e \u044f \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0438\u0442\u0430\u044e \u0438\u043c\u0435\u0442\u044c \u0432\u0435\u0441\u044c \u043a\u043e\u0434 \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u0432\u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e, \u0432\u0430\u0448 \u044d\u0442\u043e \u043a\u043e\u0434 \u0438\u043b\u0438 \u043a\u043e\u0434, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439. \u0420\u0443\u0447\u043d\u043e\u0439 \u0440\u0435\u0436\u0438\u043c \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 <strong>subclasses<\/strong>\u00a0\u0434\u043b\u044f \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u041c\u043e\u0434\u0435\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0445\u00a0<strong>Core<\/strong>\u00a0<strong>Data<\/strong>\u00a0\u043e\u0441\u0442\u0430\u043b\u0441\u044f, \u0438 \u044f \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0438\u0442\u0430\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0438\u043c \u0434\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043c\u043e\u0438\u0445 <strong>subclasses<\/strong>\u00a0\u0434\u043b\u044f \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u043b\u044f c\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 <strong>subclass <span style=\"color: #0000ff;\">NSManagedObject<\/span><\/strong>, \u0442\u0435\u043f\u0435\u0440\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u043a\u043b\u0430\u0441\u0441\u0430, \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 <strong><span style=\"color: #0000ff;\">context: <\/span><span style=\"color: #0000ff;\">NSManagedObjectContext<\/span><\/strong>, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043e\u043d \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-1.04.11-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5863 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-1.04.11-PM.png\" alt=\"screen-shot-2016-10-27-at-1-04-11-pm\" width=\"1078\" height=\"80\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-1.04.11-PM.png 1078w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-1.04.11-PM-300x22.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-1.04.11-PM-768x57.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-1.04.11-PM-1024x76.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-1.04.11-PM-500x37.png 500w\" sizes=\"auto, (max-width: 1078px) 100vw, 1078px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0418 \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e\u0441\u043b\u043e\u0432\u043d\u044b\u0435 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u0442\u0438\u043f\u0430:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-12.55.59-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5862 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-12.55.59-PM.png\" alt=\"screen-shot-2016-10-27-at-12-55-59-pm\" width=\"1076\" height=\"130\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-12.55.59-PM.png 1076w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-12.55.59-PM-300x36.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-12.55.59-PM-768x93.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-12.55.59-PM-1024x124.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-12.55.59-PM-500x60.png 500w\" sizes=\"auto, (max-width: 1076px) 100vw, 1076px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0417\u0430\u043f\u0440\u043e\u0441 \u0438 \u0435\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441:<\/span><\/p>\n<p style=\"padding-left: 30px;\"><strong><span style=\"color: #0000ff;\">let request: NSFetchRequest = TweetM.fetchRequest()<\/span><\/strong><\/p>\n<p style=\"padding-left: 30px;\"><strong><span style=\"color: #0000ff;\">. . . . . . . . . . . . . . . . . . . . . . . . . .<\/span><\/strong><\/p>\n<p style=\"padding-left: 30px;\"><strong><span style=\"color: #0000ff;\">let results = try? context.fetch (request)<\/span><\/strong><\/p>\n<p><span style=\"font-weight: 400;\">\u0421\u0434\u0435\u043b\u0430\u043d\u043e \u0432\u0441\u0435, \u0447\u0442\u043e\u0431\u044b \u0443\u0439\u0442\u0438 \u0432 \u043a\u043e\u0434\u0435 \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u043e\u0433\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 <span style=\"color: #000000;\">&#171;<\/span><span style=\"color: #0000ff;\"><span style=\"color: #000000;\"><strong>TweetM<\/strong>&#171;<\/span><\/span> \u0432\u0437\u0430\u043c\u0435\u043d \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u043a\u043b\u0430\u0441\u0441\u0430 <strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u043c.<\/span><\/p>\n<h2>\u0414\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u0440<\/h2>\n<p><span style=\"font-weight: 400;\">\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0414\u043e\u043c\u0430\u0448\u043d\u0435\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u0435 5 \u043a\u0443\u0440\u0441\u0430 <strong>\u00a0<a href=\"https:\/\/itunes.apple.com\/us\/course\/developing-ios-9-apps-swift\/id1104579961\">&#171;Developing iOS 9 Apps with Swift&#187;<\/a><\/strong>\u00a0\u0434\u043b\u044f<strong> iOS 10<\/strong> \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043d\u043e\u0432\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432<strong> Core Data<\/strong>. \u042d\u0442\u043e<strong>\u00a0<\/strong>\u0437\u0430\u0434\u0430\u043d\u0438\u0435\u00a0\u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u043d\u0430\u00a0<span style=\"color: #373737;\">\u00a0<\/span><strong><a style=\"color: #1982d1;\" title=\"Developing iOS 7 Apps: Assignment 1\" href=\"https:\/\/itunes.apple.com\/us\/course\/developing-ios-9-apps-swift\/id1104579961\" target=\"_blank\">iTunes \u0432 \u043f\u0443\u043d\u043a\u0442\u0435 \u201cProgramming: Project 5: Smashtag Mentions Popularity\u2033<\/a><\/strong><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 \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\/0B0jZOSo2e4NmZDhvVjFfWU1xa1E\/view?usp=drivesdk\" target=\"&quot;_blank&quot;\">\u0417\u0430\u0434\u0430\u043d\u0438\u0435 5 iOS 9.pdf<\/a><\/span><\/p><\/strong><\/span><br \/>\n<span style=\"font-weight: 400;\">\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 5 \u0434\u043b\u044f<strong> iOS 10<\/strong> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u043d\u0430 <strong><a href=\"https:\/\/github.com\/BestKora\/Swift-3.0-iOS10-Solution-Spring-2016\">Github<\/a><\/strong> \u0432 \u043f\u0430\u043f\u043a\u0435 <strong>Assignment 5<\/strong>.<br \/>\n\u0412 \u0417\u0430\u0434\u0430\u043d\u0438\u0438 5 \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0443\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u00a0<b>Smashtag<\/b>\u00a0(\u043a\u043b\u0438\u0435\u043d\u0442 <strong>Twitter<\/strong>) \u0432 \u043f\u043b\u0430\u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0432\u0441\u0435\u0445 \u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0442\u0432\u0438\u0442\u043e\u0432 \u0432\u00a0<b>Twitter<\/b> \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0439\u00a0\u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435. \u0414\u043b\u044f \u0442\u0430\u043a\u043e\u0433\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 <b>Core<\/b>\u00a0<b>Data<\/b>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u041c\u043e\u0434\u0435\u043b\u0438 \u0414\u0430\u043d\u043d\u044b\u0445, \u0442\u0435\u0441\u043d\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0439 \u0441 \u043d\u0430\u0448\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0438 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043d\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u044f \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u0432 \u043e\u0431\u0449\u0438\u0445 \u0447\u0435\u0440\u0442\u0430\u0445 \u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438\u00a0<b>Smashtag<\/b>, \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043d\u0430\u0448\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u0435 5.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 <strong>Smashtag<\/strong> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0432\u044b\u0431\u043e\u0440\u043a\u0443 \u0442\u0432\u0438\u0442\u043e\u0432, \u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u044f\u044e\u0449\u0438\u0445 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u0434\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c. \u041a\u0430\u0436\u0434\u044b\u0439 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u0442\u0432\u0438\u0442\u00a0<span style=\"color: #0000ff;\"><b>Tweet<\/b><\/span> \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 <span style=\"color: #0000ff;\"><b>text<\/b><\/span>, \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u00a0<span style=\"color: #0000ff;\"><b>user<\/b><\/span>, \u0442\u043e \u0435\u0441\u0442\u044c \u043a\u0442\u043e \u0442\u0432\u0438\u0442\u0438\u0442, \u0434\u0430\u0442\u0443 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f\u00a0<span style=\"color: #0000ff;\"><b>created<\/b><\/span>, \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 <span style=\"color: #0000ff;\"><b>id<\/b><\/span>, \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f <span style=\"color: #0000ff;\"><b>media<\/b><\/span>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0434\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u044b \u043a \u0442\u0432\u0438\u0442\u0443, \u0445\u044d\u0448\u0442\u044d\u0433\u0438 <span style=\"color: #0000ff;\"><b>hashtags<\/b><\/span>, <strong>URLs <\/strong><span style=\"color: #0000ff;\"><b>urls<\/b><\/span> \u0438 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044b\u0435 \u0432 \u0442\u0432\u0438\u0442\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 <span style=\"color: #0000ff;\"><b>userMentions<\/b><\/span>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.00.41-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5800 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.00.41-AM.png\" alt=\"screen-shot-2016-10-22-at-9-00-41-am\" width=\"1038\" height=\"268\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.00.41-AM.png 1038w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.00.41-AM-300x77.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.00.41-AM-768x198.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.00.41-AM-1024x264.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.00.41-AM-500x129.png 500w\" sizes=\"auto, (max-width: 1038px) 100vw, 1038px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0437\u0430\u0434\u0430\u0435\u0442 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u0432 \u0432\u0438\u0434\u0435 \u0442\u044d\u0433\u0430, \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 <strong><span style=\"color: #0000ff;\">#autumn<\/span><\/strong>, \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0442\u0432\u0438\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442 \u044d\u0442\u043e\u0442 \u0442\u044d\u0433. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0442\u0432\u0438\u0442 \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u043d\u043e\u043c \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442 \u0432 \u0432\u0438\u0434\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0441\u0435\u043a\u0446\u0438\u044f\u043c\u0438 \u0432\u0441\u0435 \u0435\u0433\u043e \u043c\u0435\u043d\u0448\u0435\u043d\u044b\u00a0<\/span><span style=\"color: #0000ff;\"><b>Mentions<\/b><\/span>:\u00a0<b><span style=\"color: #0000ff;\">hashtags<\/span>,\u00a0<strong>\u00a0<\/strong><span style=\"color: #0000ff;\"><b>urls,\u00a0userMentions<\/b><\/span><\/b><span style=\"color: #0000ff;\"><span style=\"color: #000000;\"> \u0438<\/span><\/span> <b><span style=\"color: #0000ff;\"><b>images:<\/b><\/span><\/b><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.13.16-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5801 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.13.16-AM.png\" alt=\"screen-shot-2016-10-22-at-9-13-16-am\" width=\"1496\" height=\"1152\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.13.16-AM.png 1496w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.13.16-AM-300x231.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.13.16-AM-768x591.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.13.16-AM-1024x789.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.13.16-AM-390x300.png 390w\" sizes=\"auto, (max-width: 1496px) 100vw, 1496px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 <strong>Smashtag<\/strong> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432\u0441\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0442\u0432\u0438\u0442\u0430\u0445, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0437\u0430\u043f\u043e\u043c\u043d\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443 \u043f\u043e\u0438\u0441\u043a\u0430 \u0432 <strong><span style=\"color: #0000ff;\">NSUserDefauls<\/span><\/strong>, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438\u043c\u0435\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c \u0432\u044b\u0431\u043e\u0440\u043a\u0443 \u0442\u0432\u0438\u0442\u043e\u0432 \u043f\u043e \u0441\u0442\u0430\u0440\u044b\u043c \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u043c \u0441\u0442\u0440\u043e\u043a\u0430\u043c.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.20.06-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5802 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.20.06-AM.png\" alt=\"screen-shot-2016-10-22-at-9-20-06-am\" width=\"1510\" height=\"1160\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.20.06-AM.png 1510w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.20.06-AM-300x230.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.20.06-AM-768x590.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.20.06-AM-1024x787.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-9.20.06-AM-391x300.png 391w\" sizes=\"auto, (max-width: 1510px) 100vw, 1510px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0417\u0430\u0434\u0430\u043d\u0438\u0435 5 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0434\u0435\u043b\u0438\u0442\u044c \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0443\u044e \u043a\u043d\u043e\u043f\u043e\u0447\u043a\u0443 \u0441 \u0431\u0443\u043a\u0432\u043e\u0439 <strong><span style=\"color: #0000ff;\">i<\/span> <\/strong>\u0432 \u043a\u0440\u0443\u0436\u043e\u0447\u043a\u0435 \u043d\u0430 \u043f\u0440\u0430\u0432\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e. \u0415\u0441\u043b\u0438 \u044f \u043d\u0430\u0436\u0438\u043c\u0430\u044e \u043d\u0430 \u044d\u0442\u0443 \u043a\u043d\u043e\u043f\u043a\u0443, \u0442\u043e \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u0432\u0441\u0435 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u044b<\/strong>\u00a0\u0441 <span style=\"text-decoration: underline;\">\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438<\/span> (<span style=\"color: #0000ff;\"><b>users<\/b><\/span>) \u0438 <span style=\"text-decoration: underline;\">\u0445\u044d\u0448\u0442\u0435\u0433\u0430\u043c<\/span>\u0438 (<span style=\"color: #0000ff;\"><b>hashtags<\/b><\/span>) \u0432\u043e \u0432\u0441\u0435\u0445 \u0442\u0432\u0438\u0442\u0430\u0445, \u043a\u043e\u0433\u0434\u0430-\u043b\u0438\u0431\u043e \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0433\u043e \u0441\u0442\u0440\u043e\u043a\u0438, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u044b \u043d\u0430\u0436\u0438\u043c\u0430\u043b\u0438 \u043a\u043d\u043e\u043f\u043a\u0443 \u0432 \u0431\u0443\u043a\u0432\u043e\u0439 <strong><span style=\"color: #0000ff;\">i<\/span>\u00a0<\/strong>\u0432 \u043a\u0440\u0443\u0436\u043e\u0447\u043a\u0435. \u041f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u044b<\/strong> \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b \u0438 \u043d\u0435\u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b \u043a \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443. \u042f \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u043a\u0430\u0436\u0443 \u0433\u043e\u0442\u043e\u0432\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0447\u0442\u043e\u0431\u044b \u0432\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u043b\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u0443\u044e \u043f\u0435\u0440\u0435\u0434 \u043d\u0430\u043c\u0438 \u0437\u0430\u0434\u0430\u0447\u0443 \u0432 \u0417\u0430\u0434\u0430\u043d\u0438\u0438 5.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-3.42.13-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5804 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-3.42.13-PM.png\" alt=\"screen-shot-2016-10-22-at-3-42-13-pm\" width=\"1504\" height=\"1138\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-3.42.13-PM.png 1504w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-3.42.13-PM-300x227.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-3.42.13-PM-768x581.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-3.42.13-PM-1024x775.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-3.42.13-PM-396x300.png 396w\" sizes=\"auto, (max-width: 1504px) 100vw, 1504px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043a\u043d\u043e\u043f\u043a\u0438 \u0441 \u0431\u0443\u043a\u0432\u043e\u0439<strong><span style=\"color: #0000ff;\"> i<\/span> <\/strong>\u0432 \u043a\u0440\u0443\u0436\u043e\u0447\u043a\u0435 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0422\u0430\u0431\u043b\u0438\u0446\u0443 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong> \u0432\u043e \u0432\u0441\u0435\u0445 \u0442\u0432\u0438\u0442\u0430\u0445, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 \u043f\u043e \u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 (\u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435<strong><span style=\"color: #0000ff;\"> #autumn<\/span><\/strong>). \u042d\u0442\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u043f\u043e\u0434\u0447\u0438\u043d\u044f\u0442\u044c\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u043c \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c:<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\">\u043e\u043d\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u043e\u0442\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0432 \u043f\u043e\u0440\u044f\u0434\u043a\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 \u043e\u0442 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432 \u0432 \u0432\u0435\u0440\u0445\u0443 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u043a \u043c\u0435\u043d\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u043c \u0432\u043d\u0438\u0437\u0443,<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u0435\u0441\u043b\u0438 \u0434\u0432\u0430 (\u0438\u043b\u0438 \u0431\u043e\u043b\u044c\u0448\u0435) <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong> \u0438\u043c\u0435\u044e\u0442 \u0442\u0443 \u0436\u0435 \u0441\u0430\u043c\u0443\u044e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c, \u044d\u0442\u0438 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u044b<\/strong>\u00a0\u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u0432 \u0430\u043b\u0444\u0430\u0432\u0438\u0442\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435,<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u043a\u0430\u0436\u0434\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e <strong>\u043c\u0435\u043d\u0448\u0435\u043d<\/strong>, \u043d\u043e \u0442\u0430\u043a\u0436\u0435 \u0438 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u044d\u0442\u043e\u0442 <strong>\u043c\u0435\u043d\u0448\u0435\u043d<\/strong> \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043b\u0441\u044f \u0432 \u0442\u0432\u0438\u0442\u0430\u0445, \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u0438 \u0437\u0430\u0434\u0430\u043d\u0438\u0438 \u044d\u0442\u043e\u0439 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438,<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u043d\u0435 \u043f\u043e\u043c\u0435\u0449\u0430\u044e\u0442\u0441\u044f <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u044b<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0442\u0441\u044f \u043b\u0438\u0448\u044c \u043e\u0434\u0438\u043d \u0440\u0430\u0437. \u0425\u043e\u0442\u044f, \u0435\u0441\u043b\u0438 \u0432\u043d\u043e\u0432\u044c \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u0442\u0432\u0438\u0442 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0442\u0430\u043a\u043e\u0439 <strong>\u043c\u0435\u043d\u0448\u0435\u043d<\/strong>, \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439\u00a0\u0434\u043e\u043b\u0436\u0435\u043d \u043d\u0435\u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e \u043f\u043e\u044f\u0432\u0438\u0442\u044c\u0441\u044f \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 (\u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0442\u043e\u0433\u0434\u0430 \u043e\u043d \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044b\u043c \u0443\u0436\u0435 \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u043e\u0434\u043d\u043e\u043a\u0440\u0430\u0442\u043d\u043e),<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u043e\u0434\u043d\u0430\u0436\u0434\u044b \u0441\u043e\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u044b\u0435 \u0432 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c \u0442\u0432\u0438\u0442\u0435 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u044b<\/strong> \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u043d\u043e\u0432\u044c \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043f\u043e\u0434\u0441\u0447\u0435\u0442\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0439 \u0434\u043b\u044f \u0442\u043e\u0433\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0433\u043e \u0442\u0432\u0438\u0442\u0430, \u0435\u0441\u043b\u0438 \u043f\u0440\u0438 \u0432\u044b\u0431\u043e\u0440\u043a\u0435 \u044d\u0442\u043e\u0442 \u0442\u0432\u0438\u0442 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u043d\u043e\u0432\u044c. \u0414\u0440\u0443\u0433\u0438\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438, \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u00a0\u0431\u044b\u0442\u044c \u0434\u0443\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong> \u0432 \u0442\u0432\u0438\u0442\u0430\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b\u0431\u0438\u0440\u0430\u044e\u0442\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0430.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">\u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435 \u0432\u0430\u0448\u0443 \u0422\u0430\u0431\u043b\u0438\u0446\u0443 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong> \u043d\u0430 \u0434\u0432\u0435 \u0421\u0435\u043a\u0446\u0438\u0438: \u0445\u044d\u0448\u0442\u0435\u0433\u0438 (<b>Hashtags<\/b>) \u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 (<b>Users<\/b>).\u00a0<\/span><\/li>\n<\/ol>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-4.40.57-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5805 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-4.40.57-PM.png\" alt=\"screen-shot-2016-10-22-at-4-40-57-pm\" width=\"1502\" height=\"1154\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-4.40.57-PM.png 1502w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-4.40.57-PM-300x230.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-4.40.57-PM-768x590.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-4.40.57-PM-1024x787.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-4.40.57-PM-390x300.png 390w\" sizes=\"auto, (max-width: 1502px) 100vw, 1502px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0418\u043d\u0434\u0435\u043a\u0441 &#171;<strong>H<\/strong>&#187; \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0445\u044d\u0448\u0442\u0435\u0433\u0430\u043c <strong>Hashtags<\/strong>, \u0430 \u0438\u043d\u0434\u0435\u043a\u0441 &#171;<strong>U<\/strong>&#187; &#8212; \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c <strong>Users<\/strong>.<br \/>\n<span style=\"font-weight: 400;\">\u041e\u0442 \u043d\u0430\u0441 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0440\u0443\u0448\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f <\/span><b>Smashtag<\/b><span style=\"font-weight: 400;\">. \u041d\u0435\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0439 \u0432 \u0417\u0430\u0434\u0430\u043d\u0438\u0438 5 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 <\/span><b>MVC<\/b><span style=\"font-weight: 400;\"> \u0438\u0437 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e \u0417\u0430\u0434\u0430\u043d\u0438\u044f, \u0432 <\/span><b>MVC<\/b><span style=\"font-weight: 400;\">, \u00a0\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 <\/span><b>Core<\/b> <b>Data<\/b><span style=\"font-weight: 400;\">, \u044d\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u0432\u043e\u0433\u043e <b>MVC <\/b>&#8212; \u0422\u0430\u0431\u043b\u0438\u0446\u044b \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong>. \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043d\u0430\u043c \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u0434 \u0434\u043b\u044f \u0437\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f \u0432 <strong>Core<\/strong> <strong>Data<\/strong> \u0434\u0430\u043d\u043d\u044b\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u0422\u0430\u0431\u043b\u0438\u0446\u0435 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438<\/span><span style=\"font-weight: 400;\">.<\/span><\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0418\u0442\u0430\u043a, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0442\u0432\u0438\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 <strong>Twitter<\/strong> \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u043e\u0438\u0441\u043a\u0430 \u0434\u043b\u044f \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438, \u0432 <strong>Core<\/strong> <strong>Data<\/strong> \u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 <strong>Core<\/strong> <strong>Data<\/strong> \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c <strong>MVC<\/strong>. \u0421 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f <strong>Core<\/strong> <strong>Data<\/strong> \u044d\u0442\u043e \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0435\u0441\u043b\u043e\u0436\u043d\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430, \u0438\u0431\u043e \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u043c\u044b \u0432 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u043e\u0434\u043d\u043e\u043c <strong>MVC<\/strong>, \u0432 \u0442\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0435 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u043e\u0438\u0441\u043a\u0430 \u0442\u0432\u0438\u0442\u044b \u043d\u0430 \u043f\u0435\u0440\u0432\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0430 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c &#8212; \u0432 \u0434\u0440\u0443\u0433\u043e\u043c <strong>MVC<\/strong>, \u0442\u043e \u0435\u0441\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 &#171;\u0437\u0430\u043f\u0438\u0441\u0438&#187; \u0438 &#171;\u0447\u0442\u0435\u043d\u0438\u044f&#187; \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0440\u0430\u0437\u043d\u0435\u0441\u0435\u043d\u044b \u043a\u0430\u043a \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0442\u0430\u043a \u0438 \u0432 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435. \u0414\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u044d\u0442\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u043d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u043a\u043e\u043d\u0441\u0442\u0440\u0443\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u041c\u043e\u0434\u0435\u043b\u044c \u0414\u0430\u043d\u043d\u044b\u0445, \u0442\u043e \u0435\u0441\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442\u044b <strong><span style=\"color: #0000ff;\">NSManagedObjects<\/span><\/strong>, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u043e\u043f\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 <strong>Core<\/strong> <strong>Data<\/strong>, \u0438 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 <strong><span style=\"color: #0000ff;\">NSManagedObjectContext<\/span><\/strong>.<\/span><\/p>\n<h2>\u041c\u043e\u0434\u0435\u043b\u044c \u0414\u0430\u043d\u043d\u044b\u0445.<\/h2>\n<p><span style=\"font-weight: 400;\">\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u041c\u043e\u0434\u0435\u043b\u0438 \u0414\u0430\u043d\u043d\u044b\u0445 \u0432 <strong>iOS 10<\/strong> \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u0439. \u0411\u0443\u0434\u0435\u043c \u043e\u0442\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0434\u043e\u043b\u0436\u043d\u0430 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0430 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong> \u0432 \u044d\u0442\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-5.12.32-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5808 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-5.12.32-PM.png\" alt=\"screen-shot-2016-10-22-at-5-12-32-pm\" width=\"1310\" height=\"834\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-5.12.32-PM.png 1310w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-5.12.32-PM-300x191.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-5.12.32-PM-768x489.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-5.12.32-PM-1024x652.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-5.12.32-PM-471x300.png 471w\" sizes=\"auto, (max-width: 1310px) 100vw, 1310px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0423 \u043d\u0430\u0441 \u0432 \u0441\u0445\u0435\u043c\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u0443\u0434\u0435\u0442 \u0442\u0440\u0438 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438: \u0442\u0432\u0438\u0442 <strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong>, \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 (\u0442\u0435\u0440\u043c)\u00a0<strong><span style=\"color: #0000ff;\">SearchTerm<\/span><\/strong> \u0438 \u043c\u0435\u043d\u0448\u0435\u043d <strong><span style=\"color: #0000ff;\">Mension<\/span><\/strong>.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/08\/Screen-Shot-2016-08-11-at-2.50.12-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5415 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/08\/Screen-Shot-2016-08-11-at-2.50.12-PM.png\" alt=\"Screen Shot 2016-08-11 at 2.50.12 PM\" width=\"1016\" height=\"760\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/08\/Screen-Shot-2016-08-11-at-2.50.12-PM.png 1016w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/08\/Screen-Shot-2016-08-11-at-2.50.12-PM-300x224.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/08\/Screen-Shot-2016-08-11-at-2.50.12-PM-768x574.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/08\/Screen-Shot-2016-08-11-at-2.50.12-PM-401x300.png 401w\" sizes=\"auto, (max-width: 1016px) 100vw, 1016px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0410\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438\u00a0<strong><span style=\"color: #0000ff;\">Mension\u00a0<\/span><\/strong>\u0434\u0438\u043a\u0442\u0443\u044e\u0442\u0441\u044f \u0442\u0435\u043c, \u0447\u0442\u043e \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong>. \u0421\u0430\u043c <strong>\u043c\u0435\u0448\u0435\u043d<\/strong> <strong><span style=\"color: #0000ff;\">Mension\u00a0<\/span><\/strong>\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0432\u043e\u0438\u043c\u0438 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430\u043c\u0438\u00a0<strong><span style=\"color: #0000ff;\">keyword<\/span><\/strong>\u00a0\u0438\u00a0<strong><span style=\"color: #0000ff;\">type<\/span><\/strong>\u00a0(&#171;<strong>\u041dashtags<\/strong>&#8216;&#187; \u0438\u043b\u0438 &#171;<strong>Users<\/strong>&#171;), \u043a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u0436\u0434\u044b\u0439 <strong>\u043c\u0435\u043d\u0448\u0435\u043d<\/strong> \u0441\u0442\u0440\u043e\u0433\u043e &#171;\u043c\u0430\u0440\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f&#187; \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u0438\u043c \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u043c \u0442\u0435\u0440\u043c\u043e\u043c\u00a0<strong><span style=\"color: #0000ff;\">term<\/span><\/strong>, \u044d\u0442\u043e \u0447\u0435\u0442\u043a\u043e \u0432\u044b\u0434\u0435\u043b\u0438\u0442 \u043c\u0435\u043d\u0448\u0435\u043d\u044b, \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0438\u0435\u0441\u044f \u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435\u00a0<strong><span style=\"color: #0000ff;\">term<\/span><\/strong>. \u0422\u043e\u043b\u044c\u043a\u043e \u0432 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u044b \u0441\u043c\u043e\u0436\u0435\u043c \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u043e\u0435 \u043d\u0430\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0432\u0438\u0442\u043e\u0432\u00a0<strong><span style=\"color: #0000ff;\">count<\/span><\/strong>, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u044d\u0442\u043e\u0442 \u043c\u0435\u0448\u0435\u043d \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432\u044b\u0431\u043e\u0440\u0430\u00a0<strong><span style=\"color: #0000ff;\">term<\/span><\/strong>.<br \/>\n\u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438\u00a0\u00a0<span style=\"color: #0000ff;\"><b>Tweet\u00a0<\/b><\/span>\u0438\u00a0<strong><span style=\"color: #0000ff;\">SearchTerm<\/span><\/strong> \u0438\u043c\u0435\u044e\u0442 \u0412\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u044c \u0442\u0438\u043f\u0430 <strong>&#171;To Many<\/strong>&#187; \u0441 \u043e\u0431\u043e\u0438\u0445 \u0441\u0442\u043e\u0440\u043e\u043d, \u0442\u0430\u043a \u043a\u0430\u043a \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u0442\u0432\u0438\u0442 \u043c\u043e\u0436\u0435\u0442 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u0432 \u0432\u044b\u0431\u043e\u0440\u043a\u0430\u0445 \u0434\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u0445 \u0441\u0442\u0440\u043e\u043a. \u0412\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u044c\u00a0<strong><span style=\"color: #0000ff;\">terms<\/span><\/strong>\u00a0\u0432 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438\u00a0\u00a0<strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong>, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0432 \u043a\u0430\u043a\u0438\u0445 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u0445 \u0442\u0435\u0440\u043c\u0430\u0445 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u043b \u0434\u0430\u043d\u043d\u044b\u0445 \u0442\u0432\u0438\u0442. \u042d\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u0432\u0430\u0436\u043d\u0430\u044f \u0412\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u044c, \u0441 \u0435\u0435 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u0442\u0432\u0438\u0442\u044b \u0434\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u043f\u043e\u0438\u0441\u043a\u0430\u00a0<strong><span style=\"color: #0000ff;\">SearchTerm<\/span>\u00a0<\/strong> \u0438 \u043d\u0435 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0438\u0445, \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u0443\u0436\u0435 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0443\u0434\u0430\u0435\u0442\u0441\u044f \u0438\u0437\u0431\u0435\u0433\u0430\u0442\u044c \u0434\u0443\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<br \/>\n\u0412\u044b \u0432\u0438\u0434\u0438\u0442\u0435, \u0447\u0442\u043e \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u044c\u00a0<strong><span style=\"color: #0000ff;\">Mension\u00a0<\/span><\/strong> \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u044c\u044e\u00a0<strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong>, \u0445\u043e\u0442\u044f, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u044b \u044d\u0442\u043e\u0439 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 &#171;\u0440\u043e\u0436\u0434\u0430\u044e\u0442\u0441\u044f&#187; \u0438\u043c\u0435\u043d\u043d\u043e \u0438\u0437 \u0442\u0432\u0438\u0442\u043e\u0432. \u0412\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u044c \u043c\u0435\u0436\u0434\u0443\u00a0\u0421\u0443\u0449\u043d\u043e\u0441\u0442\u044c\u044e\u00a0<strong><span style=\"color: #0000ff;\">Mension<\/span><\/strong>\u00a0\u0438\u00a0\u0421\u0443\u0449\u043d\u043e\u0441\u0442\u044c\u044e\u00a0<strong><span style=\"color: #0000ff;\">TweetM <\/span><\/strong> \u0438\u043c\u0435\u0435\u0442\u00a0\u0442\u0438\u043f <strong>&#171;To Many&#187;<\/strong> \u0441 \u043e\u0431\u043e\u0438\u0445 \u0441\u0442\u043e\u0440\u043e\u043d, \u043d\u043e \u0432 \u044d\u0442\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435 \u044d\u0442\u0430 \u0412\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u044c \u043d\u0430\u043c \u043d\u0435 \u043d\u0443\u0436\u043d\u0430.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c\u00a0<strong>subclasses\u00a0<span style=\"color: #0000ff;\">NSManagedObject<\/span><\/strong>\u00a0\u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439, \u043a\u0430\u043a \u044d\u0442\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u00a0\u00a0<strong><span style=\"color: #1b8be0;\"><u>\u041b\u0435\u043a\u0446\u0438\u044f\u0445<\/u><\/span><a href=\"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-10-cs193p-spring-2016-core-data-obektno-orientirovannaya-baza-dannyh\/\">\u00a010<\/a>\u00a0\u0438\u00a0<a href=\"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-11-cs193p-spring-2016-core-data-demo-demonstratsionnoe-prilozhenie\/\">11<\/a><\/strong>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0412<strong> iOS 10<\/strong> \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e-\u0434\u0440\u0443\u0433\u043e\u043c\u0443. \u0423 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f\u00a0<strong>subclasses\u00a0<span style=\"color: #0000ff;\">NSManagedObject<\/span><\/strong>\u00a0\u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439 &#171;\u0437\u0430 \u0441\u0446\u0435\u043d\u043e\u0439&#187;. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 &#171;<strong>Class<\/strong>&#187; \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 &#171;<strong>Codegen<\/strong>&#187; \u0440\u0430\u0432\u043d\u044b\u043c &#171;<strong>Class Definition<\/strong>&#171;. \u0412\u043f\u0440\u043e\u0447\u0435\u043c, \u0442\u0430\u043a\u043e\u0439 \u0440\u0435\u0436\u0438\u043c \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.30.31-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5809 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.30.31-PM.png\" alt=\"screen-shot-2016-10-22-at-6-30-31-pm\" width=\"1824\" height=\"950\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.30.31-PM.png 1824w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.30.31-PM-300x156.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.30.31-PM-768x400.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.30.31-PM-1024x533.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.30.31-PM-500x260.png 500w\" sizes=\"auto, (max-width: 1824px) 100vw, 1824px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 <strong>subclasses<\/strong> \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0432 \u0441\u043b\u0443\u0436\u0435\u0431\u043d\u043e\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438\u00a0<strong>\u00a0Derived<\/strong>\u00a0<strong>Data<\/strong>, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b \u043d\u0435 \u0432\u0438\u0434\u0438\u0442\u0435 \u0432 <strong>Xcode<\/strong>, \u0438 \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0433\u043e,\u00a0<strong>subclasses<\/strong>\u00a0\u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0441 \u0442\u0435\u043c, \u043a\u0430\u043a\u0438\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 \u0432\u044b \u0443\u0434\u0430\u043b\u044f\u0435\u0442\u0435 \u0438\u043b\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0435 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u0430 \u041c\u043e\u0434\u0435\u043b\u0438 \u0414\u0430\u043d\u043d\u044b\u0445. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0435 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u044b \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 <strong><span style=\"color: #0000ff;\">Mension<\/span><\/strong>, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c \u0438\u0445 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u0438 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043a\u00a0<strong><span style=\"color: #0000ff;\">Mension<\/span><\/strong>, \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u043d\u0435 \u0432\u0438\u0434\u044f \u043a\u043e\u0434\u0430\u00a0\u00a0<strong>subclass\u00a0<span style=\"color: #0000ff;\">NSManagedObject<\/span>\u00a0<\/strong>\u0434\u043b\u044f \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438<strong>\u00a0<span style=\"color: #0000ff;\">Mension<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.46.21-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5810 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.46.21-PM.png\" alt=\"screen-shot-2016-10-22-at-6-46-21-pm\" width=\"1110\" height=\"456\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.46.21-PM.png 1110w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.46.21-PM-300x123.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.46.21-PM-768x316.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.46.21-PM-1024x421.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-6.46.21-PM-500x205.png 500w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u0430\u043c \u043d\u0443\u0436\u043d\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 <strong>subclasses<\/strong> \u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0432 \u043d\u0430\u0448\u0435\u0439 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u044b \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c \u0440\u0435\u0436\u0438\u043c\u00a0\u00a0\u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 &#171;<strong>Class<\/strong>&#187; \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 &#171;<strong>Codegen<\/strong>&#187; c &#171;<strong>Class Definition<\/strong>&#187; \u043d\u0430 &#171;<b>Manuel\/ None<\/b>&#171;:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.03.30-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5811 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.03.30-PM.png\" alt=\"screen-shot-2016-10-22-at-8-03-30-pm\" width=\"1790\" height=\"970\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.03.30-PM.png 1790w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.03.30-PM-300x163.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.03.30-PM-768x416.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.03.30-PM-1024x555.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.03.30-PM-500x271.png 500w\" sizes=\"auto, (max-width: 1790px) 100vw, 1790px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0418 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0432 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0435 &#171;<strong>Module<\/strong>&#187; \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e &#171;<strong>Current<\/strong> <strong>Product<\/strong> <strong>Module<\/strong>&#171;.<br \/>\n\u041d\u043e \u044d\u0442\u043e \u0435\u0449\u0435 \u043d\u0435 \u0432\u0441\u0435. \u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u00a0<strong>subclasses<\/strong>\u00a0\u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u043c\u043e\u0433\u0443\u0442 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043b\u0438\u0431\u043e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 <strong>Objective-C<\/strong>, \u043b\u0438\u0431\u043e \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 <strong>Swift<\/strong>. \u0418 \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0432\u0435\u0441\u044c \u043f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430 <strong>Swift<\/strong>, \u043f\u043e\u0447\u0435\u043c\u0443-\u0442\u043e \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u044f\u0437\u044b\u043a\u00a0<strong>Objective-C<\/strong>. \u00a0\u041e\u0447\u0435\u043d\u044c \u0432\u0430\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438, \u0433\u0434\u0435 \u044d\u0442\u043e\u0442 \u044f\u0437\u044b\u043a \u0443\u043a\u0430\u0437\u0430\u043d, \u0430 \u0443\u043a\u0430\u0437\u0430\u043d \u043e\u043d \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 \u0418\u043d\u0441\u043f\u0435\u043a\u0442\u043e\u0440\u043e\u0432: \u043d\u0435 \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 \u0418\u043d\u0441\u043f\u0435\u043a\u0442\u043e\u0440\u0430 <strong>Data<\/strong> <strong>Model<\/strong>, \u0430 \u043d\u0430 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 \u0418\u043d\u0441\u043f\u0435\u043a\u0442\u043e\u0440\u0430 \u0424\u0430\u0439\u043b\u043e\u0432:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.20.29-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5813 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.20.29-PM.png\" alt=\"screen-shot-2016-10-22-at-8-20-29-pm\" width=\"1796\" height=\"960\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.20.29-PM.png 1796w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.20.29-PM-300x160.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.20.29-PM-768x411.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.20.29-PM-1024x547.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-8.20.29-PM-500x267.png 500w\" sizes=\"auto, (max-width: 1796px) 100vw, 1796px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0422\u0435\u043f\u0435\u0440\u044c, \u0432\u044b\u0431\u0440\u0430\u0432 \u0432 \u041d\u0430\u0432\u0438\u0433\u0430\u0442\u043e\u0440\u0435 \u0444\u0430\u0439\u043b \u0441 \u041c\u043e\u0434\u0435\u043b\u044c\u044e \u0414\u0430\u043d\u043d\u044b\u0445 <strong><em><span style=\"text-decoration: underline;\">Model.xcdatamodel<\/span><\/em><\/strong>,<strong><em>\u00a0<\/em><\/strong>\u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043d\u044b\u043c \u043c\u0435\u043d\u044e \u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c\u00a0<strong>subclasses<\/strong>\u00a0\u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-10.03.19-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5814 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-10.03.19-PM.png\" alt=\"screen-shot-2016-10-22-at-10-03-19-pm\" width=\"2088\" height=\"1078\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-10.03.19-PM.png 2088w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-10.03.19-PM-300x155.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-10.03.19-PM-768x397.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-10.03.19-PM-1024x529.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-22-at-10.03.19-PM-500x258.png 500w\" sizes=\"auto, (max-width: 2088px) 100vw, 2088px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0421\u0444\u043e\u0440\u043c\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 6 \u0444\u0430\u0439\u043b\u043e\u0432 \u00a0&#8212; \u043d\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u044c \u043f\u043e 2 \u0444\u0430\u0439\u043b\u0430:<\/span><\/p>\n<p><em><span style=\"text-decoration: underline;\">TweetM+CoreDataClass.swift<\/span><\/em><br \/>\n<em><span style=\"text-decoration: underline;\"> TweetM+CoreDataProperties.swift<\/span><\/em><br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n<em><span style=\"text-decoration: underline;\">Mension+CoreDataClass.swift<\/span><\/em><br \/>\n<em><span style=\"text-decoration: underline;\"> Mension+CoreDataProperties.swift<\/span><\/em><br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n<em><span style=\"text-decoration: underline;\">SearchTerm+CoreDataClass.swift<\/span><\/em><br \/>\n<em><span style=\"text-decoration: underline;\"> SearchTerm+CoreDataProperties.swift<\/span><\/em><\/p>\n<p><span style=\"font-weight: 400;\">\u041e\u0434\u0438\u043d \u0438\u0437 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 \u044d\u0442\u043e\u0439 \u043f\u0430\u0440\u0435, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u00a0<em><span style=\"text-decoration: underline;\">TweetM+CoreDataClass.swift<\/span><\/em>, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u043a\u043b\u0430\u0441\u0441 <strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong> \u0434\u043b\u044f \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 \u0422\u0432\u0438\u0442, \u043e\u043d, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f <strong>subclass<\/strong> <strong><span style=\"color: #0000ff;\">NSManagedObject<\/span>\u00a0<\/strong>\u0438 \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u043d\u0435\u043c \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0430\u0448 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043a\u043e\u0434:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.57.57-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5817 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.57.57-AM.png\" alt=\"screen-shot-2016-10-23-at-7-57-57-am\" width=\"1032\" height=\"202\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.57.57-AM.png 1032w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.57.57-AM-300x59.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.57.57-AM-768x150.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.57.57-AM-1024x200.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.57.57-AM-500x98.png 500w\" sizes=\"auto, (max-width: 1032px) 100vw, 1032px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u043e \u0432\u0442\u043e\u0440\u043e\u043c \u0444\u0430\u0439\u043b\u0435 &#8212;\u00a0<em><span style=\"text-decoration: underline;\">TweetM+CoreDataProperties.swift<\/span><\/em> &#8212; \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043a\u043b\u0430\u0441\u0441\u0430\u00a0<strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong>, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438\u00a0\u00a0\u0422\u0432\u0438\u0442 \u0438 \u0434\u0430\u043d\u044b \u0430\u043a\u0441\u0435\u0441c\u043e\u0440\u044b \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0443 <strong><span style=\"color: #0000ff;\">terms<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0412\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u044c\u044e \u0442\u0438\u043f\u0430 &#171;<strong>To Many<\/strong>&#187; \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c <strong><span style=\"color: #0000ff;\">NSSet<\/span><\/strong>.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.59.59-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5818 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.59.59-AM.png\" alt=\"screen-shot-2016-10-23-at-7-59-59-am\" width=\"1038\" height=\"868\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.59.59-AM.png 1038w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.59.59-AM-300x251.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.59.59-AM-768x642.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.59.59-AM-1024x856.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-7.59.59-AM-359x300.png 359w\" sizes=\"auto, (max-width: 1038px) 100vw, 1038px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0417\u0430\u043c\u0435\u0442\u044c\u0442\u0435, \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u043f\u043e \u043a\u0430\u043a\u0438\u043c \u043f\u0440\u0438\u0447\u0438\u043d\u0430\u043c \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u043d\u0435\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 &#171;<span style=\"color: #0000ff;\"><strong>import<\/strong><\/span>&#187; &#8212; \u0435\u0433\u043e \u043d\u0443\u0436\u043d\u043e \u0443\u0431\u0440\u0430\u0442\u044c. \u0422\u0430\u043a \u043a\u0430\u043a \u0432 <strong>Swift<\/strong> \u0435\u0441\u0442\u044c \u0432\u0437\u0430\u0438\u043c\u043e\u0437\u0430\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0441\u0442\u044c <strong><span style=\"color: #0000ff;\">Set<\/span><\/strong> \u0438 <strong><span style=\"color: #0000ff;\">NSSet<\/span><\/strong>, \u0442\u043e \u043c\u044b \u0437\u0430\u043c\u0435\u043d\u0438\u043c <strong><span style=\"color: #0000ff;\">NSSet<\/span><\/strong> \u043d\u0430 &#171;\u0440\u043e\u0434\u043d\u043e\u0435&#187; \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e <strong><span style=\"color: #0000ff;\">Set<\/span><\/strong>, \u0438 \u0430\u043a\u0441\u0435\u0441\u0441\u043e\u0440\u044b \u043d\u0430\u043c \u043d\u0435 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u044f\u0442\u0441\u044f:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5819 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM.png\" alt=\"screen-shot-2016-10-23-at-8-23-38-am\" width=\"1028\" height=\"400\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM.png 1028w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM-300x117.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM-768x299.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM-1024x398.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM-500x195.png 500w\" sizes=\"auto, (max-width: 1028px) 100vw, 1028px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u043c\u044b \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u0443\u0435\u043c \u0444\u0430\u0439\u043b\u044b, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435 \u043a\u043b\u0430\u0441\u0441\u044b:<br \/>\n<em><span style=\"text-decoration: underline;\">TweetM+CoreDataClass.swift \u00a0<\/span><\/em> \u0432 \u00a0 \u00a0<em><span style=\"text-decoration: underline;\"><strong>TweetM<\/strong>.swift<\/span><\/em><br \/>\n<em><span style=\"text-decoration: underline;\">Mension+CoreDataClass.swift<\/span><\/em>\u00a0\u00a0\u0432 \u00a0<em><span style=\"text-decoration: underline;\">\u00a0<strong>Mension<\/strong>.swift<\/span><\/em><br \/>\n<em><span style=\"text-decoration: underline;\">SearchTerm+CoreDataClass.swift<\/span><\/em> \u00a0\u0432\u00a0<em><span style=\"text-decoration: underline;\"><strong>SearchTerm<\/strong>.swift<\/span><\/em><br \/>\n\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043f\u0443\u0441\u0442\u044b\u0435 \u043a\u043b\u0430\u0441\u0441\u044b\u00a0\u00a0<strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong>, <strong><span style=\"color: #0000ff;\">Mension<\/span><\/strong> \u0438 <strong><span style=\"color: #0000ff;\">SearchTerm , <\/span><\/strong><span style=\"color: #0000ff;\"><span style=\"color: #000000;\">\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f <strong>subclasses<\/strong><\/span><\/span><strong><span style=\"color: #0000ff;\">\u00a0\u00a0<strong><span style=\"color: #0000ff;\">NSManagedObject\u00a0<\/span><\/strong><\/span><\/strong><span style=\"color: #0000ff;\"><span style=\"color: #000000;\">\u0438 \u0438\u0445 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f, \u00a0\u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043e\u0431\u0440\u0430\u0449\u0430\u0442\u044c\u0441\u044f \u0441 \u0410\u0442\u0440\u0438\u0431\u0443\u0442\u0430\u043c\u0438 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 \u043a\u0430\u043a \u0441\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u043c\u0438:<\/span><\/span><br \/>\n<em><span style=\"text-decoration: underline;\">TweetM+CoreDataProperties.swift<\/span><\/em><\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5819 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM.png\" alt=\"screen-shot-2016-10-23-at-8-23-38-am\" width=\"1028\" height=\"400\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM.png 1028w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM-300x117.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM-768x299.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM-1024x398.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.23.38-AM-500x195.png 500w\" sizes=\"auto, (max-width: 1028px) 100vw, 1028px\" \/><\/a><\/p>\n<p><em><span style=\"text-decoration: underline;\">Mension+CoreDataProperties.swift<\/span><\/em><br \/>\n<a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.21-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5822 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.21-PM.png\" alt=\"screen-shot-2016-10-23-at-6-24-21-pm\" width=\"1032\" height=\"314\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.21-PM.png 1032w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.21-PM-300x91.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.21-PM-768x234.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.21-PM-1024x312.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.21-PM-500x152.png 500w\" sizes=\"auto, (max-width: 1032px) 100vw, 1032px\" \/><\/a><\/p>\n<p><em><span style=\"text-decoration: underline;\">SearchTerm+CoreDataProperties.swift<\/span><\/em><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.51-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5823 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.51-PM.png\" alt=\"screen-shot-2016-10-23-at-6-24-51-pm\" width=\"1062\" height=\"280\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.51-PM.png 1062w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.51-PM-300x79.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.51-PM-768x202.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.51-PM-1024x270.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-6.24.51-PM-500x132.png 500w\" sizes=\"auto, (max-width: 1062px) 100vw, 1062px\" \/><\/a><\/p>\n<h2>\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430 <strong><span style=\"color: #0000ff;\">NSManagedObjectContext<\/span><\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">\u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0431\u0430\u0437\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445\u00a0<strong>Core<\/strong>\u00a0<strong>Data<\/strong>\u00a0\u043d\u0443\u0436\u0435\u043d \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442<strong><span style=\"color: #0000ff;\">\u00a0NSManagedObjectContext<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0432 <strong><span style=\"color: #0000ff;\">AppDelegate<\/span><\/strong>\u00a0\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c &#8212; \u0438\u0437 \u0448\u0430\u0431\u043b\u043e\u043d\u0430, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u043d\u0430 <strong><a href=\"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-11-cs193p-spring-2016-core-data-demo-demonstratsionnoe-prilozhenie\/\">\u041b\u0435\u043a\u0446\u0438\u0438 11<\/a><\/strong>. \u0412 \u043d\u0430\u0448\u0435\u043c \u00a0\u0441\u043b\u0443\u0447\u0430\u0435 \u0438\u0434\u0435\u044f \u0442\u0430 \u0436\u0435 \u0441\u0430\u043c\u0430\u044f &#8212; \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u0442\u043e \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u0430\u043a\u043e\u0435-\u0442\u043e \u0434\u0440\u0443\u0433\u043e\u0435 \u043d\u043e\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438 \u0443\u043a\u0430\u0437\u0430\u0442\u044c, \u0447\u0442\u043e \u0432\u0430\u043c \u043d\u0443\u0436\u0435\u043d \u0448\u0430\u0431\u043b\u043e\u043d \u0441 <strong>Core<\/strong> <strong>Data<\/strong>, \u0437\u0430\u0438\u043c\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d \u043e\u0442\u0442\u0443\u0434\u0430, \u0430 \u0432\u043d\u043e\u0432\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c. \u0412 <strong>iOS 10<\/strong> \u0448\u0430\u0431\u043b\u043e\u043d \u0434\u043b\u044f <strong>Core<\/strong> <strong>Data<\/strong> \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043d\u0430\u043c\u043d\u043e\u0433\u043e \u043b\u0430\u043a\u043e\u043d\u0438\u0447\u043d\u0435\u0435, \u0447\u0435\u043c \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u0432 \u043f\u0440\u0435\u0436\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 <strong>iOS<\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.05.44-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5825 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.05.44-PM.png\" alt=\"screen-shot-2016-10-23-at-8-05-44-pm\" width=\"1138\" height=\"768\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.05.44-PM.png 1138w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.05.44-PM-300x202.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.05.44-PM-768x518.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.05.44-PM-1024x691.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.05.44-PM-445x300.png 445w\" sizes=\"auto, (max-width: 1138px) 100vw, 1138px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u0430\u043c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f<strong><span style=\"color: #0000ff;\"> lazy var<\/span><\/strong>\u00a0<strong><span style=\"color: #0000ff;\">persistentContainer<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u043e\u043c \u043a\u043b\u0430\u0441\u0441\u0430 <strong><span style=\"color: #0000ff;\">NSPersistentContainer<\/span><\/strong>. \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u043a\u043b\u0430\u0441\u0441\u00a0<strong><span style=\"color: #0000ff;\">NSPersistentContainer <\/span><\/strong><span style=\"color: #0000ff;\"><span style=\"color: #000000;\">\u0438\u043c\u0435\u0435\u0442 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 <strong>public<\/strong> <strong>API<\/strong>:<\/span><\/span><\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5795 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM.png\" alt=\"screen-shot-2016-10-21-at-5-54-14-pm\" width=\"1040\" height=\"124\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM.png 1040w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM-300x36.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM-768x92.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM-1024x122.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM-500x60.png 500w\" sizes=\"auto, (max-width: 1040px) 100vw, 1040px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0438 \u043c\u0435\u0442\u043e\u0434 <strong><span style=\"color: #0000ff;\">saveContext()<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0432\u0435\u0441\u044c\u043c\u0430 \u043e\u0431\u0449\u0435\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u043d\u0430 <strong>main<\/strong> <strong>queue<\/strong> &#8212; <strong><span style=\"color: #0000ff;\">viewContext<\/span><\/strong>. \u042d\u0442\u043e\u0433\u043e \u043c\u0435\u0442\u043e\u0434\u0430 \u044f\u0432\u043d\u043e \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e, \u0435\u0441\u043b\u0438 \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 <strong>Core<\/strong> <strong>Data<\/strong> \u043a\u0430\u043a \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c (<strong>background<\/strong>) \u0440\u0435\u0436\u0438\u043c\u0435, \u0442\u0430\u043a \u0438 \u043d\u0430 <strong>main<\/strong> <strong>queue<\/strong>. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u0431\u043e\u043b\u0435\u0435 \u043e\u0431\u0449\u0435\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u043a\u043b\u0430\u0441\u0441\u0430 <strong><span style=\"color: #0000ff;\">NSManagedObjectContext<\/span><\/strong>:<\/span><\/p>\n<p><em><span style=\"text-decoration: underline;\"><span style=\"color: #000000; text-decoration: underline;\">AppDelegater.swift<\/span><\/span><\/em><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.32.50-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5826 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.32.50-PM.png\" alt=\"screen-shot-2016-10-23-at-8-32-50-pm\" width=\"1036\" height=\"428\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.32.50-PM.png 1036w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.32.50-PM-300x124.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.32.50-PM-768x317.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.32.50-PM-1024x423.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-23-at-8.32.50-PM-500x207.png 500w\" sizes=\"auto, (max-width: 1036px) 100vw, 1036px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">C\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0442 \u0434\u0432\u0435 \u0447\u0430\u0441\u0442\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u0430\u0448 \u043d\u043e\u0432\u044b\u0439 <strong>MVC<\/strong> c \u0422\u0430\u0431\u043b\u0438\u0446\u0435\u0439 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong>.<br \/>\n\u041e\u0434\u043d\u0430 \u0447\u0430\u0441\u0442\u044c \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u044d\u0442\u0443 \u0447\u0430\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0435\u0440\u0432\u044b\u0439 <strong>MVC<\/strong>, <strong>Tweet Table View Controller<\/strong>, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u044d\u0442\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u0432\u044b\u0431\u043e\u0440\u043a\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 <strong>Twitter<\/strong>. \u041a\u043e\u0433\u0434\u0430 \u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0430\u0435\u043c \u0432 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u043c \u043f\u043e\u043b\u0435 \u0441 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439\u00a0<strong><span style=\"color: #0000ff;\">#stanford<\/span><\/strong>, \u0442\u043e \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u044b\u0431\u0438\u0440\u0430\u044e\u0442\u0441\u044f \u0438\u0437 \u0441\u0435\u0442\u0438 \u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043a \u043d\u0430\u043c, \u0442\u0430\u043a \u0447\u0442\u043e \u043b\u043e\u0433\u0438\u0447\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432\u0441\u0435, \u0447\u0442\u043e \u043d\u0430\u043c \u0431\u044b\u043b\u043e \u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e, \u0432 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 <strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong>, <span style=\"color: #0000ff;\"><strong>SearchTerm<\/strong><\/span> \u0438 <strong><span style=\"color: #0000ff;\">Mension<\/span><\/strong> \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u044d\u0442\u043e\u043c <strong>MVC<\/strong>.<br \/>\n\u0412\u0442\u043e\u0440\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0432\u044b\u0431\u043e\u0440\u043a\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438 \u0438\u0445 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0432\u0442\u043e\u0440\u043e\u0433\u043e <strong>MVC<\/strong>, <strong>Popularity\u00a0<\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-5.54.49-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5869 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-5.54.49-PM.png\" alt=\"screen-shot-2016-10-27-at-5-54-49-pm\" width=\"1950\" height=\"1426\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-5.54.49-PM.png 1950w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-5.54.49-PM-300x219.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-5.54.49-PM-768x562.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-5.54.49-PM-1024x749.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-27-at-5.54.49-PM-410x300.png 410w\" sizes=\"auto, (max-width: 1950px) 100vw, 1950px\" \/><\/a><\/p>\n<h2>\u0417\u0430\u043f\u0438\u0441\u044c \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 Core Data<\/h2>\n<p><span style=\"font-weight: 400;\">\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043c \u043f\u0435\u0440\u0432\u0443\u044e \u0447\u0430\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b. \u0418\u0434\u0435\u043c \u0432 \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 <strong>Tweet<\/strong> <strong>Table View<\/strong> <strong>Controller<\/strong>, \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0435\u0433\u043e \u043a\u043b\u0430\u0441\u0441 \u00a0<strong><span style=\"color: #0000ff;\">TweetTableViewController<\/span><\/strong>, \u0438 \u0442\u0430\u043c \u0431\u0443\u0434\u0435\u043c \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437, \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0432\u044b\u0431\u043e\u0440\u043a\u0430 \u0442\u0432\u0438\u0442\u043e\u0432 \u0438\u0437 \u0441\u0435\u0442\u0438.<br \/>\n\u042d\u0442\u043e \u043d\u0430\u0448 \u043a\u043b\u0430\u0441\u0441 <strong><span style=\"color: #0000ff;\">TweetTableViewController<\/span><\/strong>, \u043d\u0430\u0434\u0435\u044e\u0441\u044c, \u0432\u044b \u043f\u043e\u043c\u043d\u0438\u0442\u0435 \u0435\u0433\u043e \u0438 \u044d\u0442\u0443 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e <strong><span style=\"color: #0000ff;\">searchText<\/span><\/strong>, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0443\u044e \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443.<br \/>\n\u0412\u043e\u0442 \u043a\u043e\u0434, \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u043b\u0438 \u043f\u043e\u0438\u0441\u043a \u043d\u043e\u0432\u044b\u0445 \u0442\u0432\u0438\u0442\u043e\u0432 <strong><span style=\"color: #0000ff;\">newTweets<\/span><\/strong> \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u043b\u0438 \u0438\u0445 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0443. \u0417\u0434\u0435\u0441\u044c \u0436\u0435 \u044f \u0434\u043e\u0431\u0430\u0432\u043b\u044e \u043c\u0435\u0442\u043e\u0434 <strong><span style=\"color: #0000ff;\">updateDatabase<\/span><\/strong> \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u043c \u0435\u043c\u0443 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430 \u043d\u043e\u0432\u044b\u0435 \u0442\u0432\u0438\u0442\u044b\u00a0<strong><span style=\"color: #0000ff;\">newTweets\u00a0<\/span><\/strong>\u0438 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 <strong><span style=\"color: #0000ff;\">searchText<\/span><\/strong>, \u0447\u0442\u043e\u0431\u044b \u043e\u043d \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u043b \u0438\u0445 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445.<\/span><\/p>\n<p><em><span style=\"text-decoration: underline;\"><span style=\"color: #000000; text-decoration: underline;\">TweetTableViewController.swift<\/span><\/span><\/em><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.36.07-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5830 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.36.07-AM.png\" alt=\"screen-shot-2016-10-25-at-11-36-07-am\" width=\"1164\" height=\"658\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.36.07-AM.png 1164w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.36.07-AM-300x170.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.36.07-AM-768x434.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.36.07-AM-1024x579.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.36.07-AM-500x283.png 500w\" sizes=\"auto, (max-width: 1164px) 100vw, 1164px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0417\u0434\u0435\u0441\u044c \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c. \u041f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043a\u0430\u043a\u043e\u0439 \u044d\u0442\u043e \u0442\u0432\u0438\u0442 <span style=\"color: #0000ff;\"><b>Tweet<\/b><\/span>? \u042d\u0442\u043e \u0442\u0432\u0438\u0442 <span style=\"color: #0000ff;\"><b>Tweet<\/b><\/span> \u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 <b>Twitter<\/b> \u0438\u043b\u0438 \u044d\u0442\u043e \u0442\u0432\u0438\u0442 <span style=\"color: #0000ff;\"><b>TweetM<\/b><\/span>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u043c\u0435\u0435\u0442 \u0442\u0438\u043f <span style=\"color: #0000ff;\"><b>NSManagedObject<\/b><\/span>?<br \/>\n\u0412 \u043c\u0435\u0442\u043e\u0434\u0435 <b>\u00a0<span style=\"color: #0000ff;\">updateDatabase<\/span><\/b> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f <span style=\"color: #0000ff;\"><b>Tweet<\/b><\/span> \u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 <b>Twitter<\/b> \u0438 \u043c\u044b \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u043c\u0441\u044f \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0435\u0433\u043e \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043c\u043d\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u00a0<strong><span style=\"color: #0000ff;\">NSPersistentContainer<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437 \u0441\u0432\u043e\u0438\u0445 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043e\u0432 <strong><span style=\"color: #0000ff;\">NSManagedObjectContext<\/span><\/strong> \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u00a0\u043d\u0430\u043c \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u0438\u0441\u043a\u0430\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0442.\u0434. \u042f \u0445\u043e\u0447\u0443 \u0441\u0434\u0435\u043b\u0430\u0442\u044c <strong><span style=\"color: #0000ff;\">container<\/span><\/strong>\u00a0\u0447\u0430\u0441\u0442\u044c\u044e <b>\u041c<\/b>\u043e\u0434\u0435\u043b\u0438 \u043c\u043e\u0435\u0433\u043e <b>MVC<\/b>, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u0434\u0443\u043c\u0430\u0442\u044c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u044d\u0442\u043e\u0442 <b>MVC<\/b>, \u0442\u043e \u043e\u043d \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043d\u0430\u043c \u0438\u0441\u043a\u0430\u0442\u044c \u0442\u0432\u0438\u0442\u044b, \u043d\u043e \u043e\u043d \u0442\u0430\u043a\u0436\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u0442 \u043d\u0430\u0448\u0443 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445. \u0422\u043e, \u043a\u0430\u043a\u0443\u044e \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u0442 \u044d\u0442\u043e\u0442 <b>MVC<\/b>, \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0430\u0441\u0442\u044c\u044e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f <b>\u041c<\/b>\u043e\u0434\u0435\u043b\u0438. \u0423 \u043c\u0435\u043d\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f <span style=\"color: #0000ff;\"><b>var<\/b><\/span>, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u044f \u043d\u0430\u0437\u043e\u0432\u0443 <strong><span style=\"color: #0000ff;\">container<\/span><\/strong>. \u041e\u043d\u0430 \u0431\u0443\u0434\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u0442\u0438\u043f <strong><span style=\"color: #0000ff;\">NSPersistentContainer<\/span><\/strong>\u00a0\u0438 \u043e\u043d \u0431\u0443\u0434\u0435\u0442 <span style=\"color: #0000ff;\"><b>Optional<\/b><\/span>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.59.41-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5831 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.59.41-AM.png\" alt=\"screen-shot-2016-10-25-at-11-59-41-am\" width=\"1154\" height=\"576\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.59.41-AM.png 1154w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.59.41-AM-300x150.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.59.41-AM-768x383.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.59.41-AM-1024x511.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-11.59.41-AM-500x250.png 500w\" sizes=\"auto, (max-width: 1154px) 100vw, 1154px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 <strong><span style=\"color: #0000ff;\">container<\/span><\/strong>\u00a0\u0440\u0430\u0432\u0435\u043d <span style=\"color: #0000ff;\"><b>nil<\/b><\/span>, \u0442\u043e \u0435\u0441\u0442\u044c \u043e\u043d \u043d\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d, \u0442\u043e \u044f \u043d\u0435 \u0431\u0443\u0434\u0443 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445. \u042f \u043c\u043e\u0433\u0443 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u0438\u0441\u043a\u0430\u0442\u044c \u0442\u0432\u0438\u0442\u044b, \u043d\u043e \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c\u0441\u044f.<br \/>\n\u0415\u0441\u043b\u0438 \u043a\u0442\u043e-\u0442\u043e \u0445\u043e\u0447\u0435\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445, \u0442\u043e \u0435\u043c\u0443 \u043b\u0443\u0447\u0448\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c\u00a0<strong><span style=\"color: #0000ff;\"> container<\/span><\/strong>\u00a0\u0434\u043b\u044f \u0442\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043e\u043d \u0445\u043e\u0447\u0435\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c. \u041c\u044b \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c\u00a0<strong><span style=\"color: #0000ff;\"> container<\/span><\/strong>\u00a0\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f <strong><span style=\"color: #0000ff;\">persistentContainer<\/span><\/strong>\u00a0\u0432\u00a0<span style=\"color: #0000ff;\"><b>AppDelegate<\/b><\/span>. \u0422\u0435\u043f\u0435\u0440\u044c \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c, \u0433\u0434\u0435 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043d\u0430\u0448\u0443 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445, \u0438 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u0442\u044c \u043a \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0430\u0448\u0435\u0433\u043e \u043c\u0435\u0442\u043e\u0434\u0430 <span style=\"color: #0000ff;\"><b>updateDatabase<\/b><\/span>.\u00a0\u042f \u0431\u0443\u0434\u0443 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c (<strong>background<\/strong>) \u0440\u0435\u0436\u0438\u043c\u0435:<\/p>\n<p><strong><span style=\"color: #0000ff;\">container?.performBackgroundTask {&#8230;}<\/span><\/strong><\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u043d\u0443\u0442\u0440\u0438 \u0437\u0430\u043c\u044b\u043a\u0430\u043d\u0438\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043c\u0435\u0442\u043e\u0434 \u043a\u043b\u0430\u0441\u0441\u0430\u00a0<strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong>:<\/span><\/p>\n<p><strong><span style=\"color: #0000ff;\">TweetM.newTweetsWith(twitterInfo: newTweets,andSearchTerm: searchTerm,inContext: context)<\/span><\/strong><\/p>\n<p><span style=\"font-weight: 400;\">\u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445, \u0438 \u0440\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u0439 \u0431\u0430\u0437\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0435\u0442\u043e\u0434\u0430 <strong><span style=\"color: #0000ff;\">printDatabaseStatistics<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-12.43.07-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5833 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-12.43.07-PM.png\" alt=\"screen-shot-2016-10-25-at-12-43-07-pm\" width=\"1124\" height=\"270\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-12.43.07-PM.png 1124w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-12.43.07-PM-300x72.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-12.43.07-PM-768x184.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-12.43.07-PM-1024x246.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-12.43.07-PM-500x120.png 500w\" sizes=\"auto, (max-width: 1124px) 100vw, 1124px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043c\u0435\u0442\u043e\u0434 <strong><span style=\"color:\n #0000ff;\">newtweetsWith<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-3.56.14-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5835 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-3.56.14-PM.png\" alt=\"screen-shot-2016-10-25-at-3-56-14-pm\" width=\"1126\" height=\"948\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-3.56.14-PM.png 1126w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-3.56.14-PM-300x253.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-3.56.14-PM-768x647.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-3.56.14-PM-1024x862.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-3.56.14-PM-356x300.png 356w\" sizes=\"auto, (max-width: 1126px) 100vw, 1126px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0438\u0437 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0438\u0437 \u0441\u0435\u0442\u0438, \u043c\u0430\u0441\u0441\u0438\u0432\u0430\u00a0<strong><span style=\"color: #0000ff;\">[Twitter.Tweet]<\/span><\/strong>,\u00a0\u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e<strong><span style=\"color: #0000ff;\">\u00a0newsSet<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439<\/span><strong><span style=\"color: #0000ff;\"> id<\/span><\/strong>\u00a0\u0434\u043b\u044f \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 \u0441\u0435\u0442\u0438 \u0442\u0432\u0438\u0442\u043e\u0432, \u0437\u0430\u0442\u0435\u043c \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u0438\u0437 <strong>Core<\/strong> <strong>Data<\/strong> \u0442\u0435 \u0442\u0432\u0438\u0442\u044b \u0438\u0437 \u044d\u0442\u043e\u0433\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u0436\u0435 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u0432 <strong>Core<\/strong> <strong>Data<\/strong> \u00a0\u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u043f\u043e\u0438\u0441\u043a\u0430 <strong><span style=\"color: #0000ff;\">term<\/span><\/strong>. \u0414\u043b\u044f \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0432 <strong>Core<\/strong> <strong>Data<\/strong> \u0442\u0432\u0438\u0442\u043e\u0432 \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u043c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e <strong><span style=\"color: #0000ff;\">oldsSet<\/span><\/strong>, \u0438 \u0432\u044b\u0447\u0438\u0442\u0430\u0435\u043c \u0435\u0433\u043e \u0438\u0437 \u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0433\u043e\u00a0<strong><span style=\"color: #0000ff;\">newsSet<\/span><\/strong>, \u043f\u043e\u043b\u0443\u0447\u0438\u0432 \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u043e\u0432\u044b\u0435 \u0442\u0432\u0438\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435\u0442 \u0432 <strong>Core<\/strong> <strong>Data<\/strong> \u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u0443\u0434\u0430 \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c.<\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u043e\u043b\u0443\u0447\u0438\u0432 \u043d\u0443\u0436\u043d\u044b\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u0442\u0432\u0438\u0442\u0430 <strong><span style=\"color: #0000ff;\">tweetM<\/span><\/strong> (\u043d\u043e\u0432\u044b\u0439 \u0438\u043b\u0438 \u0441\u0442\u0430\u0440\u044b\u0439, \u043e\u0431 \u044d\u0442\u043e\u043c \u043d\u0438\u0436\u0435) \u0438\u0437 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445, \u043c\u044b \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u043c \u0434\u043b\u044f \u043d\u0435\u0433\u043e \u0412\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u044c &#171;<strong>To Many<\/strong>&#187; <strong><span style=\"color: #0000ff;\">terms<\/span><\/strong>, \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u044f \u043d\u043e\u0432\u044b\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <strong><span style=\"color: #0000ff;\">term<\/span><\/strong> \u0432 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u00a0<strong><span style=\"color: #0000ff;\">terms<\/span><\/strong>\u00a0:<\/span><\/p>\n<p style=\"padding-left: 30px;\"><strong><span style=\"color: #0000ff;\">tweetM.terms.insert(currentTerm)<\/span><\/strong><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u0430\u0434\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u0447\u0442\u043e <strong>Core<\/strong> <strong>Data<\/strong> \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0441\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f, \u0438 \u043e\u043d\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442 \u0434\u0440\u0443\u0433\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0412\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u0438 <span style=\"color: #0000ff;\">tweets<\/span> \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 <strong><span style=\"color: #0000ff;\">SeatchTerm<\/span><\/strong>, \u0435\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435 \u043d\u0430\u0434\u043e:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.26.41-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5836 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.26.41-PM.png\" alt=\"screen-shot-2016-10-25-at-5-26-41-pm\" width=\"996\" height=\"746\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.26.41-PM.png 996w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.26.41-PM-300x225.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.26.41-PM-768x575.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.26.41-PM-401x300.png 401w\" sizes=\"auto, (max-width: 996px) 100vw, 996px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0417\u0430\u0442\u0435\u043c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e, \u0441\u0447\u0438\u0442\u0430\u043d\u043d\u0443\u044e \u0438\u0437 \u0441\u0435\u0442\u0438,\u00a0<strong><span style=\"color: #0000ff;\">twitterInfo[index]<\/span><\/strong>,\u00a0\u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u043c \u043c\u0435\u043d\u0448\u0435\u043d\u044b:<\/span><\/p>\n<p style=\"padding-left: 30px;\"><strong><span style=\"color: #0000ff;\">\u00a0Mension.mensionsWith(twitterInfo: twitterInfo[index],\u00a0andSearchTerm: currentTerm,\u00a0 \u00a0inContext: context)<\/span><\/strong><\/p>\n<p>\u0412\u0441\u0435 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u044b \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439 &#8212;\u00a0<strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong>,\u00a0<span style=\"color: #0000ff;\"><strong>SearchTerm<\/strong><\/span>\u00a0\u0438\u00a0<strong><span style=\"color: #0000ff;\">Mension<\/span><\/strong>\u00a0&#8212; \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u043e \u043e\u0434\u043d\u043e\u0439 \u0438 \u0442\u043e\u0439 \u0436\u0435 \u0441\u0445\u0435\u043c\u0435: \u0432\u043d\u0430\u0447\u0430\u043b\u0435 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0443\u0436\u043d\u044b\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440, \u0435\u0441\u043b\u0438 \u043e\u043d \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u0432 <strong>Core<\/strong> <strong>Data<\/strong>, \u0442\u043e \u043e\u043d \u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0438\u0441\u043a\u043e\u043c\u043e\u0433\u043e. \u0415\u0441\u043b\u0438 \u043d\u0435\u0442, \u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440:<\/p>\n<p><em><span style=\"text-decoration: underline;\">TweetM.swift<\/span><\/em><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.37.38-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5839 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.37.38-PM.png\" alt=\"screen-shot-2016-10-25-at-5-37-38-pm\" width=\"1142\" height=\"504\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.37.38-PM.png 1142w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.37.38-PM-300x132.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.37.38-PM-768x339.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.37.38-PM-1024x452.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.37.38-PM-500x221.png 500w\" sizes=\"auto, (max-width: 1142px) 100vw, 1142px\" \/><\/a><\/p>\n<p><em><span style=\"text-decoration: underline;\">SearchTerm.swift<\/span><\/em><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.49.54-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5840 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.49.54-PM.png\" alt=\"screen-shot-2016-10-25-at-5-49-54-pm\" width=\"1178\" height=\"426\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.49.54-PM.png 1178w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.49.54-PM-300x108.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.49.54-PM-768x278.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.49.54-PM-1024x370.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-5.49.54-PM-500x181.png 500w\" sizes=\"auto, (max-width: 1178px) 100vw, 1178px\" \/><\/a><\/p>\n<p><em><span style=\"text-decoration: underline;\">Mension.swift<\/span><\/em><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.01.53-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5841 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.01.53-PM.png\" alt=\"screen-shot-2016-10-25-at-6-01-53-pm\" width=\"1252\" height=\"656\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.01.53-PM.png 1252w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.01.53-PM-300x157.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.01.53-PM-768x402.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.01.53-PM-1024x537.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.01.53-PM-500x262.png 500w\" sizes=\"auto, (max-width: 1252px) 100vw, 1252px\" \/><\/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, \u043a\u0430\u043a \u043f\u0440\u043e\u0441\u0442\u043e \u0432<strong> iOS 10<\/strong> \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 <strong>Core<\/strong> <strong>Data<\/strong> &#8212; \u043a\u0430\u043a \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441, \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043b\u0438\u0448\u044c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u044d\u0442\u043e\u0442 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d:<\/span><\/p>\n<p style=\"padding-left: 30px;\"><strong><span style=\"color: #0000ff;\">let tweetM = TweetM(context: context)<\/span><\/strong><br \/>\n<strong><span style=\"color: #0000ff;\"> let searchTerm = SearchTerm(context: context)<\/span><\/strong><br \/>\n<strong><span style=\"color: #0000ff;\"> let mentionM = Mension(context: context)<\/span><\/strong><\/p>\n<p><span style=\"color: #000000;\">\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u0441\u044f \u043a \u043c\u0435\u0442\u043e\u0434\u0443 <strong><span style=\"color: #0000ff;\">updateDatabase ()<\/span><\/strong>, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043c\u044b \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f <strong>Core<\/strong> <strong>Data<\/strong>, \u0437\u0430\u043f\u0438\u0441\u0430\u043b\u0438 \u0438\u0445 \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435. \u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0435\u0442\u043e\u0434\u0430 :<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.34.08-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5842 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.34.08-PM.png\" alt=\"screen-shot-2016-10-25-at-6-34-08-pm\" width=\"1110\" height=\"266\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.34.08-PM.png 1110w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.34.08-PM-300x72.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.34.08-PM-768x184.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.34.08-PM-1024x245.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-25-at-6.34.08-PM-500x120.png 500w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041c\u044b \u0440\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u0430\u0435\u043c \u043e\u0431\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0432\u0438\u0442\u043e\u0432, \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u0445 \u0441\u0442\u0440\u043e\u043a \u0438\u00a0<strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong>, \u043d\u0430\u0445\u043e\u0434\u044f\u0449\u0438\u0445\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u044b\u0445 \u043c\u043e\u043c\u0435\u043d\u0442 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u00a0\u0430 \u0442\u0430\u043a\u0436\u0435 \u043a\u0430\u043a\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0432\u0438\u0442\u043e\u0432 \u0438\u00a0<strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong>, \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0449\u0438\u0445\u0441\u044f \u043d\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443. \u041a\u0440\u043e\u043c\u0435 \u044d\u0442\u043e\u0433\u043e, \u043c\u044b \u0440\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u044b\u0432\u0430\u0435\u043c \u043b\u044e\u0431\u043e\u043f\u044b\u0442\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0442\u0432\u0438\u0442\u0430\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u0447\u0430\u0441\u0442\u0432\u0443\u044e\u0442 \u0431\u043e\u043b\u0435\u0435, \u0447\u0435\u043c \u0432 \u043e\u0434\u043d\u043e\u0439 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435, \u043d\u0438\u0436\u0435 \u0432\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435, \u0447\u0442\u043e \u044d\u0442\u043e \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u0431\u043b\u0438\u0437\u043a\u0438\u0435 \u043f\u043e \u0441\u043c\u044b\u0441\u043b\u0443 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 &#8212; &#171;sea&#187; \u0438 &#171;ocean&#187;, &#171;sunrise&#187; \u0438 &#171;nature&#187;:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.09.23-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5844 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.09.23-AM.png\" alt=\"screen-shot-2016-10-26-at-11-09-23-am\" width=\"1140\" height=\"1022\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.09.23-AM.png 1140w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.09.23-AM-300x269.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.09.23-AM-768x689.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.09.23-AM-1024x918.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.09.23-AM-335x300.png 335w\" sizes=\"auto, (max-width: 1140px) 100vw, 1140px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u0435\u0447\u0430\u0442\u0438 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.13.50-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5845 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.13.50-AM.png\" alt=\"screen-shot-2016-10-26-at-11-13-50-am\" width=\"1262\" height=\"678\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.13.50-AM.png 1262w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.13.50-AM-300x161.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.13.50-AM-768x413.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.13.50-AM-1024x550.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.13.50-AM-500x269.png 500w\" sizes=\"auto, (max-width: 1262px) 100vw, 1262px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0418\u0442\u0430\u043a, \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u043d\u0430\u0448\u0435\u0439 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445. \u0422\u0435\u043f\u0435\u0440\u044c \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c\u0441\u044f \u043d\u0430 storyboard \u043a \u043d\u0430\u0448\u0435\u043c\u0443 \u043d\u043e\u0432\u043e\u043c\u0443 <strong>MVC<\/strong>\u00a0<strong>Popularity<\/strong> \u0438 \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0441 \u043d\u0438\u043c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.17.14-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5846 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.17.14-AM.png\" alt=\"screen-shot-2016-10-26-at-11-17-14-am\" width=\"2104\" height=\"1080\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.17.14-AM.png 2104w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.17.14-AM-300x154.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.17.14-AM-768x394.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.17.14-AM-1024x526.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-11.17.14-AM-500x257.png 500w\" sizes=\"auto, (max-width: 2104px) 100vw, 2104px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f\u00a0<strong>Identifier<\/strong> \u0434\u043b\u044f \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430 \u044f\u0447\u0435\u0439\u043a\u0438. \u0427\u0442\u043e \u044d\u0442\u043e \u0437\u0430 \u044f\u0447\u0435\u0439\u043a\u0430? \u042d\u0442\u0430 \u044f\u0447\u0435\u0439\u043a\u0430 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0438\u043c\u044f \u043c\u0435\u043d\u0448\u0435\u043d\u0430 \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0432\u0438\u0442\u043e\u0432, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043e\u043d \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f (\u0442\u043e \u0435\u0441\u0442\u044c &#171;\u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c&#187;), \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u043d\u0430\u0437\u043e\u0432\u0443 \u044f\u0447\u0435\u0439\u043a\u0443 &#171;<strong>PopularMentionsCell<\/strong>&#187; \u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0443\u0441\u044c \u0441\u0442\u0438\u043b\u0435\u043c \u044f\u0447\u0435\u0439\u043a\u0438 <strong>Subtitle<\/strong>.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.31.15-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5848 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.31.15-PM.png\" alt=\"screen-shot-2016-10-26-at-3-31-15-pm\" width=\"1294\" height=\"434\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.31.15-PM.png 1294w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.31.15-PM-300x101.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.31.15-PM-768x258.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.31.15-PM-1024x343.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.31.15-PM-500x168.png 500w\" sizes=\"auto, (max-width: 1294px) 100vw, 1294px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043a\u043b\u0430\u0441\u0441 \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0433\u043e <\/span><b>MVC<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.39.46-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5849 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.39.46-PM.png\" alt=\"screen-shot-2016-10-26-at-3-39-46-pm\" width=\"1370\" height=\"408\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.39.46-PM.png 1370w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.39.46-PM-300x89.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.39.46-PM-768x229.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.39.46-PM-1024x305.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.39.46-PM-500x149.png 500w\" sizes=\"auto, (max-width: 1370px) 100vw, 1370px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u0430, \u043e\u043d \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d. \u0417\u0434\u0435\u0441\u044c \u0432\u0441\u0435 \u0432 \u043f\u043e\u0440\u044f\u0434\u043a\u0435.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 <\/span><b>segue<\/b>.<\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.44.51-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5850 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.44.51-PM.png\" alt=\"screen-shot-2016-10-26-at-3-44-51-pm\" width=\"2270\" height=\"812\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.44.51-PM.png 2270w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.44.51-PM-300x107.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.44.51-PM-768x275.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.44.51-PM-1024x366.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.44.51-PM-500x179.png 500w\" sizes=\"auto, (max-width: 2270px) 100vw, 2270px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 <\/span><b>segue<\/b><span style=\"font-weight: 400;\"> \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041c\u044b \u0432\u0441\u0435 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u0430\u043c \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043a\u043b\u0430\u0441\u0441 \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0433\u043e <\/span><b>MVC<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><span style=\"font-weight: 400;\">\u0412\u0441\u044f\u043a\u0438\u0439 \u0440\u0430\u0437, \u043a\u043e\u0433\u0434\u0430 \u043c\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u043c \u043d\u043e\u0432\u044b\u0439 <\/span><b>MVC<\/b><span style=\"font-weight: 400;\">, \u0441\u0430\u043c\u0430\u044f \u0433\u043b\u0430\u0432\u043d\u0430\u044f \u0432\u0435\u0449\u044c, \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043d\u0430\u0447\u0430\u0442\u044c, \u044d\u0442\u043e <\/span><b>\u041c<\/b><span style=\"font-weight: 400;\">\u043e\u0434\u0435\u043b\u044c \u0434\u0430\u043d\u043d\u043e\u0433\u043e <\/span><b>MVC<\/b><span style=\"font-weight: 400;\">. \u00a0\u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u044d\u0442\u043e\u0442 <\/span><b>MVC<\/b><span style=\"font-weight: 400;\"> \u0438 \u043a\u0430\u043a\u043e\u0432\u0430 \u0435\u0433\u043e <\/span><b>\u041c<\/b><span style=\"font-weight: 400;\">\u043e\u0434\u0435\u043b\u044c.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u0439 <\/span><b>MVC<\/b><span style=\"font-weight: 400;\">, \u043e\u043d \u0431\u0435\u0440\u0435\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 (<strong><span style=\"color: #0000ff;\">searchText<\/span><\/strong>) \u0442\u0438\u043f\u0430 <\/span><b>\u00a0<span style=\"color: #0000ff;\">#stanford<\/span><\/b><span style=\"font-weight: 400;\">\u00a0\u0438 \u0438\u0449\u0435\u0442 \u0432 \u043d\u0430\u0448\u0435\u0439 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u0441\u0435 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u044b<\/strong>, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u044d\u0442\u043e\u0439 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439.\u00a0<\/span><span style=\"font-weight: 400;\">\u041f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u0432\u0430\u0436\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c<\/span><b>\u00a0\u041c<\/b><span style=\"font-weight: 400;\">\u043e\u0434\u0435\u043b\u0438 &#8212; <strong><span style=\"color: #0000ff;\">searchText<\/span><\/strong><\/span><span style=\"font-weight: 400;\">, \u0442\u043e \u0435\u0441\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0430 \u0442\u0438\u043f\u0430 <\/span><span style=\"color: #0000ff;\"><b>#stanford<\/b><\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.51.12-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5851 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.51.12-PM.png\" alt=\"screen-shot-2016-10-26-at-3-51-12-pm\" width=\"1056\" height=\"190\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.51.12-PM.png 1056w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.51.12-PM-300x54.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.51.12-PM-768x138.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.51.12-PM-1024x184.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-3.51.12-PM-500x90.png 500w\" sizes=\"auto, (max-width: 1056px) 100vw, 1056px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u043e \u0434\u0440\u0443\u0433\u0430\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u0430\u0436\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043d\u0430\u0448\u0435\u0439 <\/span><b>\u041c<\/b><span style=\"font-weight: 400;\">\u043e\u0434\u0435\u043b\u0438 &#8212; \u044d\u0442\u043e \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445. \u0411\u0435\u0437 \u043d\u0435\u0435 \u043c\u044b \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u043c \u043d\u0430\u0439\u0442\u0438 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u044b<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u044b\u043b\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 <strong><span style=\"color: #0000ff;\">searchText<\/span><\/strong><\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0422\u0430\u043a \u0447\u0442\u043e, \u0434\u0440\u0443\u0433\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u041c\u043e\u0434\u0435\u043b\u0438 &#8212; \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u00a0<span style=\"color: #0000ff;\"><b>moc<\/b><\/span>\u00a0\u0442\u0438\u043f\u0430 <span style=\"color: #0000ff;\"><b>NSManagedObjectContext<\/b><\/span>. \u041e\u043d \u0431\u0443\u0434\u0435\u0442 <span style=\"color: #0000ff;\"><b>Optional<\/b><\/span>, \u043d\u043e \u0435\u0441\u043b\u0438 \u043e\u043d \u0440\u0430\u0432\u0435\u043d <span style=\"color: #0000ff;\"><b>nil<\/b><\/span>&gt;, \u0442\u043e \u0443 \u043c\u0435\u043d\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u0443\u0441\u0442\u0430\u044f \u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 \u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432. \u041d\u0430 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u044d\u0442\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0435.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0415\u0441\u043b\u0438 \u043a\u0430\u043a\u0430\u044f-\u0442\u043e \u0447\u0430\u0441\u0442\u044c <b>\u041c<\/b>\u043e\u0434\u0435\u043b\u0438 \u0431\u0443\u0434\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0430, \u0442\u043e \u044f \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \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 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0435\u0442\u043e\u0434\u0430 <span style=\"color: #0000ff;\"><b>updateUI()<\/b><\/span>, \u0447\u0442\u043e \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043c\u043e\u0435\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0422\u0430\u0431\u043b\u0438\u0446\u0443 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u0430\u043c\u0438<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438\u0441\u044c \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0442\u0438\u043f\u0430 <span style=\"color: #0000ff;\"><b>#stanford<\/b><\/span> \u0438\u043b\u0438 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u0434\u0440\u0443\u0433\u043e\u0439. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041a\u0430\u043a \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041c\u044b \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <span style=\"color: #0000ff;\"><b>NSFetchedResultsController<\/b><\/span>, \u044d\u0442\u043e\u0442 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043a\u0440\u0443\u0442\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u043e\u0441\u0442\u043e \u201c\u043f\u0440\u0438\u043a\u043b\u0435\u0438\u0432\u0430\u0435\u0442\u201d \u0437\u0430\u043f\u0440\u043e\u0441 <span style=\"color: #0000ff;\"><b>NSFetchRequest<\/b><\/span> \u043a <b>Table View<\/b>. \u0414\u043b\u044f \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u00a0<span style=\"color: #0000ff;\"><b>NSFetchedResultsController<\/b><\/span>, \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u043e\u0440 \u041f\u043e\u043b \u0425\u044d\u0433\u0435\u0440\u0442\u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0432 \u043d\u0430\u0448\u0435 \u0440\u0430\u0441\u043f\u043e\u0440\u044f\u0436\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441\u00a0<span style=\"color: #0000ff;\"><b>CoreDataTableViewController<\/b><\/span>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u043f\u0438\u0441\u0430\u043d \u0432 <strong><a href=\"https:\/\/bestkora.com\/IosDeveloper\/lektsiya-11-cs193p-spring-2016-core-data-demo-demonstratsionnoe-prilozhenie\/\">\u041b\u0435\u043a\u0446\u0438\u0438 11<\/a><\/strong>. \u042f \u043f\u0435\u0440\u0435\u0442\u044f\u043d\u0443 \u044d\u0442\u043e\u0442 \u043a\u043b\u0430\u0441\u0441 \u0432 \u043d\u0430\u0448 \u043f\u0440\u043e\u0435\u043a\u0442 \u0438 \u0441\u0434\u0435\u043b\u0430\u044e \u043a\u043b\u0430\u0441\u0441 <strong><span style=\"color: #0000ff;\">PopularityTableViewController<\/span><\/strong> \u043d\u0430\u0441\u043b\u0435\u0434\u043d\u0438\u043a\u043e\u043c <strong><span style=\"color: #0000ff;\">CoreDataTableViewController<\/span><\/strong>. \u041d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u00a0\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c\u00a0<b>public API \u00a0<\/b><span style=\"color: #0000ff;\"><b>CoreDataTableController<\/b><\/span> &#8212; \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 <span style=\"color: #0000ff;\"><b>fetchResultsController<\/b><\/span>. \u0417\u0430\u0442\u0435\u043c \u0432\u0441\u0435 \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a \u201c\u043f\u043e \u0432\u043e\u043b\u0448\u0435\u0431\u0441\u0442\u0432\u0443\u201d:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-4.14.08-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5852 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-4.14.08-PM.png\" alt=\"screen-shot-2016-10-26-at-4-14-08-pm\" width=\"1128\" height=\"784\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-4.14.08-PM.png 1128w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-4.14.08-PM-300x209.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-4.14.08-PM-768x534.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-4.14.08-PM-1024x712.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-4.14.08-PM-432x300.png 432w\" sizes=\"auto, (max-width: 1128px) 100vw, 1128px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0437\u0430\u043f\u0440\u043e\u0441 <strong><span style=\"color: #0000ff;\">request<\/span><\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u0442\u0435\u043c \u043f\u0440\u0438\u043a\u043b\u0435\u0438\u043c \u043a \u0422\u0430\u0431\u043b\u0438\u0446\u0435 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438. \u041c\u044b \u0431\u0443\u0434\u0435\u043c \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u044b <\/strong>(\u0421\u0443\u0449\u043d\u043e\u0441\u0442\u044c <strong><span style=\"color: #0000ff;\">Mension<\/span><\/strong>),\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u044b \u043a \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 <strong><span style=\"color: #0000ff;\">searchText<\/span><\/strong>\u00a0\u0438 \u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0447\u0438\u0441\u043b\u043e \u0442\u0432\u0438\u0442\u043e\u0432, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u044d\u0442\u043e\u0442 <strong>\u043c\u0435\u043d\u0448\u0435\u043d<\/strong> \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442, \u0431\u043e\u043b\u044c\u0448\u0435 1. \u0414\u0430\u043b\u0435\u0435 \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u043c\u0430\u0441\u0441\u0438\u0432 \u0434\u0435\u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0440\u043e\u0432 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043e\u043a\u00a0<strong><span style=\"color: #0000ff;\">request.sortDescriptors<\/span><\/strong>. \u041f\u043e\u0440\u044f\u0434\u043e\u043a \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043e\u043a \u043e\u0447\u0435\u043d\u044c \u0432\u0430\u0436\u0435\u043d, \u0435\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0438\u043c\u0435\u0442\u044c \u0421\u0435\u043a\u0446\u0438\u0438 \u0432 \u0422\u0430\u0431\u043b\u0438\u0446\u0435 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u043e \u043d\u0430\u043c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043e \u0432 \u0417\u0430\u0434\u0430\u043d\u0438\u0438 5:\u00a0\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432<\/strong> \u0438\u043c\u0435\u0435\u0442 \u0434\u0432\u0435 \u0421\u0435\u043a\u0446\u0438\u0438: <strong>Hashtags<\/strong> \u0438 <strong>Users<\/strong>, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0435\u0440\u0432\u044b\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0442\u0438\u043f <strong>\u043c\u0435\u043d\u0448\u0435\u043d\u0430<\/strong> &#8212;<strong> <span style=\"color: #0000ff;\">type<\/span><\/strong>, \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f <strong><span style=\"color: #0000ff;\">count<\/span><\/strong>, \u0442\u0430\u043a \u043a\u0430\u043a \u043e\u0442 \u043d\u0430\u0441 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0438\u0442\u044c \u0441\u0430\u043c\u044b\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u043c\u0435\u043d\u0448\u0435\u043d\u044b \u0432 \u0441\u0430\u043c\u043e\u043c \u0432\u0435\u0440\u0445\u0443 \u0442\u0430\u0431\u043b\u0438\u0446\u044b, \u0438 \u0437\u0430\u043c\u044b\u043a\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438 <strong><span style=\"color: #0000ff;\">keyword<\/span><\/strong>, \u00a0\u0442\u0430\u043a \u043a\u0430\u043a \u043f\u0440\u0438 \u0440\u0430\u0432\u043d\u043e\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0438\u0442\u044c \u043c\u0435\u043d\u0448\u0435\u043d\u044b \u0432 \u0430\u043b\u0444\u0430\u0432\u0438\u0442\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435. \u0417\u0430\u0442\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u0435\u043c\u00a0<span style=\"color: #0000ff;\"><b>resultsController:<\/b><strong>NSFetchedResultsController&lt;Mension&gt;?<\/strong><\/span>\u00a0c \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430\u00a0<span style=\"color: #0000ff;\"><b>NSFetchedResultsController<\/b><\/span>\u00a0\u0438 \u0434\u0435\u043b\u0430\u0435\u043c \u0435\u0433\u043e &#171;\u043a\u0430\u0441\u0442\u0438\u043d\u0433&#187; \u0434\u043e\u00a0<strong><span style=\"color: #0000ff;\">NSFetchedResultsController&lt;NSFetchRequestResult&gt;<\/span><\/strong>. \u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u043e\u0441\u0442\u0435 <strong><a href=\"https:\/\/bestkora.com\/IosDeveloper\/kak-zastavit-rabotat-klass-coredatatableviewcontroller-v-swift-3\/\">&#171;\u041a\u0430\u043a \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043a\u043b\u0430\u0441\u0441 \u00a0CoreDataTableViewController \u0432 Swift 3&#187;<\/a><\/strong>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041c\u043d\u0435 \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043e\u0434 <span style=\"color: #0000ff;\"><b>cellForRowAtIndexPath<\/b><\/span>. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u044f \u0434\u043e\u043b\u0436\u0435\u043d \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u044f\u0447\u0435\u0439\u043a\u0438 <span style=\"font-weight: 400;\">, \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u0443 \u00a0<strong><span style=\"color: #0000ff;\">fetchedResultsController<\/span><\/b> \u0438 \u0441\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u044f\u0447\u0435\u0439\u043a\u0443 <span style=\"color: #0000ff;\"><b>cell<\/b><\/span>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.36.41-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5853 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.36.41-PM.png\" alt=\"screen-shot-2016-10-26-at-5-36-41-pm\" width=\"1188\" height=\"608\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.36.41-PM.png 1188w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.36.41-PM-300x154.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.36.41-PM-768x393.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.36.41-PM-1024x524.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.36.41-PM-500x256.png 500w\" sizes=\"auto, (max-width: 1188px) 100vw, 1188px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437, \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0442\u044c \u0435\u0433\u043e \u0432\u043d\u0443\u0442\u0440\u0438 <span style=\"color: #0000ff;\"><b>performBlock<\/b><\/span>\u00a0\u0438\u043b\u0438 <span style=\"color: #0000ff;\"><b>performBlockAndWait<\/b><\/span>. \u041c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u0437\u044f\u0442\u044c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442, \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u044b \u0437\u0430\u0438\u043c\u0441\u0442\u0432\u0443\u0435\u043c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0443 \u0441\u0430\u043c\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430\u00a0<b><span style=\"color: #0000ff;\">mensionM<\/span><\/b>,\u00a0\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u00a0\u043c\u0435\u0442\u043e\u0434 <span style=\"color: #0000ff;\"><b>performBlockAndWait<\/b><\/span><span style=\"font-weight: 400;\">, \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0438\u043c\u044f <strong><span style=\"color: #0000ff;\">keyword<\/span><\/strong> \u0438 \u0447\u0438\u0441\u043b\u043e \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u0439 <strong><span style=\"color: #0000ff;\">count<\/span><\/strong> \u044d\u0442\u043e\u0433\u043e \u043c\u0435\u043d\u0448\u0435\u043d\u0430. \u041e\u043d\u0438 \u043f\u0440\u0438\u0433\u043e\u0434\u044f\u0442\u0441\u044f \u043d\u0430\u043c \u0434\u043b\u044f \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u044f\u0447\u0435\u0439\u043a\u0438 \u043d\u0430 <strong>main queue<\/strong>. \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u044f\u0447\u0435\u0439\u043a\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a <b>UI<\/b>, \u0430 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u00a0<b>main queue<\/b>. \u0422\u0430\u043a \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u043c\u044b \u0438 \u043d\u0430\u0445\u043e\u0434\u0438\u043c\u0441\u044f \u043d\u0430 <b>main queue<\/b>, \u044f \u0437\u043d\u0430\u044e \u044d\u0442\u043e, \u043d\u043e \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u044f \u043f\u0438\u0448\u0443 \u043a\u043e\u0434 \u0434\u043b\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 <span style=\"color: #0000ff;\"><b>NSManagedObjectContext<\/b><\/span>? \u041d\u0443\u0436\u043d\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u044d\u0442\u043e \u0432\u043e \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u043d\u0435 \u043c\u043e\u0433\u0443 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c UI \u0432 \u0434\u0440\u0443\u0433\u043e\u043c, \u043d\u0435 <b>main queue<\/b>, \u043f\u043e\u0442\u043e\u043a\u0435.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u043c\u0435\u0441\u0442\u043e \u044d\u0442\u043e\u0433\u043e \u044f \u0441\u043e\u0437\u0434\u0430\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435\u00a0<b><span style=\"color: #0000ff;\">var keyword<\/span><\/b> \u0438<span style=\"color: #0000ff;\"><b> var count<\/b>\u00a0<\/span>\u0442\u0438\u043f\u0430<span style=\"color: #0000ff;\"><b> String<\/b><\/span>,\u00a0\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f \u0431\u0443\u0434\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u043a \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u0438\u0437 \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u0442\u043e\u043a\u0430 \u0432 \u0434\u0440\u0443\u0433\u043e\u0439:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-28-at-8.20.54-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5872 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-28-at-8.20.54-PM.png\" alt=\"screen-shot-2016-10-28-at-8-20-54-pm\" width=\"1200\" height=\"448\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-28-at-8.20.54-PM.png 1200w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-28-at-8.20.54-PM-300x112.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-28-at-8.20.54-PM-768x287.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-28-at-8.20.54-PM-1024x382.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-28-at-8.20.54-PM-500x187.png 500w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u0430\u043c \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442<\/span><\/p>\n<p style=\"padding-left: 30px;\"><strong><span style=\"color: #0000ff;\">var moc: NSManagedObjectContext?<\/span><\/strong><\/p>\n<p><span style=\"font-weight: 400;\">\u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u0438\u0437 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e <strong>MVC<\/strong> <strong>Resents<\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.53.20-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5856 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.53.20-PM.png\" alt=\"screen-shot-2016-10-26-at-5-53-20-pm\" width=\"1106\" height=\"380\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.53.20-PM.png 1106w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.53.20-PM-300x103.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.53.20-PM-768x264.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.53.20-PM-1024x352.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-5.53.20-PM-500x172.png 500w\" sizes=\"auto, (max-width: 1106px) 100vw, 1106px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 <strong>\u041c<\/strong>\u043e\u0434\u0435\u043b\u0438 \u043a\u043b\u0430\u0441\u0441\u00a0<strong><span style=\"color: #0000ff;\">RecentsTableViewController<\/span><\/strong>\u00a0\u0438\u043c\u0435\u0435\u0442 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 <strong><span style=\"color: #0000ff;\">moc<\/span><\/strong> \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 <strong>Core<\/strong> <strong>Data<\/strong>, \u043d\u043e \u043d\u0435 \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435, \u0430 \u043d\u0430 <strong>main<\/strong> <strong>queue<\/strong>:\u00a0<strong><span style=\"color: #0000ff;\">container.viewContext<\/span><\/strong>. \u0418\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u043e\u0442 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442\u0441\u044f <strong>MVC<\/strong> <strong>Popularity<\/strong> \u043f\u0440\u0438 &#171;\u043f\u0435\u0440\u0435\u0435\u0437\u0434\u0435&#187; c <strong>MVC<\/strong> <strong>Resents<\/strong> \u043d\u0430 <strong>MVC<\/strong>\u00a0<strong>Popularity<\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.03.02-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5857 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.03.02-PM.png\" alt=\"screen-shot-2016-10-26-at-6-03-02-pm\" width=\"1124\" height=\"496\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.03.02-PM.png 1124w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.03.02-PM-300x132.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.03.02-PM-768x339.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.03.02-PM-1024x452.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.03.02-PM-500x221.png 500w\" sizes=\"auto, (max-width: 1124px) 100vw, 1124px\" \/><\/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, \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u0442\u0432\u0438\u0442\u044b \u0441 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439 <strong><span style=\"color: #0000ff;\">#sunrise<\/span><\/strong>, \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 100 \u0442\u0432\u0438\u0442\u043e\u0432, \u044d\u0442\u0430 \u0441\u0442\u0440\u043e\u043a\u0430 \u043f\u043e\u0438\u0441\u043a\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f, \u0438 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0430 \u043d\u0430 \u0437\u0430\u043a\u043b\u0430\u0434\u043a\u0435 &#171;<strong>History<\/strong>&#171;. \u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u00a0\u0441 \u0431\u0443\u043a\u0432\u043e\u0439 <strong><span style=\"color: #0000ff;\">i<\/span> <\/strong>\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0422\u0430\u0431\u043b\u0438\u0446\u0443 \u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438 \u043c\u0435\u043d\u0448\u0435\u043d\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 <strong><span style=\"color: #0000ff;\">#sunrise<\/span><\/strong>.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.21.31-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5859 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.21.31-PM.png\" alt=\"screen-shot-2016-10-26-at-6-21-31-pm\" width=\"2364\" height=\"1162\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.21.31-PM.png 2364w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.21.31-PM-300x147.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.21.31-PM-768x378.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.21.31-PM-1024x503.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-26-at-6.21.31-PM-500x246.png 500w\" sizes=\"auto, (max-width: 2364px) 100vw, 2364px\" \/><\/a><\/p>\n<h2>\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432<\/h2>\n<p><span style=\"font-weight: 400;\">\u0425\u043e\u0442\u044f \u044d\u0442\u043e\u0433\u043e \u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0432 \u0417\u0430\u0434\u0430\u043d\u0438\u0438 5, \u044f \u043f\u043e\u043a\u0430\u0436\u0443 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0432 <strong>Core<\/strong> <strong>Data<\/strong> \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0442\u044b \u043a\u0430\u0440\u0442\u0438\u043d\u044b \u0438 \u043f\u0440\u043e\u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u0443\u044e \u043c\u0435\u0442\u043e\u0434\u00a0<strong><span style=\"color: #0000ff;\">prepareForDeletion()<\/span><\/strong>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0412 <strong>MVC<\/strong> <strong>Recents<\/strong> \u0434\u0430\u0434\u0438\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u043b\u044e\u0431\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0439 \u0440\u0430\u043d\u0435\u0435 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u042d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u0432 \u043c\u0435\u0442\u043e\u0434\u0435 <strong><span style=\"color: #0000ff;\">commit: forRowAt:<\/span> <\/strong>\u0434\u0435\u043b\u0435\u0433\u0430\u0442\u0430 <strong>Data<\/strong> <strong>Source<\/strong> :<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-5.59.26-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5876 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-5.59.26-AM.png\" alt=\"screen-shot-2016-10-30-at-5-59-26-am\" width=\"1226\" height=\"684\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-5.59.26-AM.png 1226w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-5.59.26-AM-300x167.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-5.59.26-AM-768x428.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-5.59.26-AM-1024x571.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-5.59.26-AM-500x279.png 500w\" sizes=\"auto, (max-width: 1226px) 100vw, 1226px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041d\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u00a0<strong><span style=\"color: #0000ff;\">searchTerm<\/span><\/strong>\u00a0(\u043f\u043e\u0438\u0441\u043a\u043e\u0432\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430) \u0438\u043c\u0435\u0435\u0442 \u0412\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u0438 \u0441 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u044f\u043c\u0438\u00a0<strong><span style=\"color: #0000ff;\">TweetM<\/span><\/strong>\u00a0\u0438\u00a0<strong><span style=\"color: #0000ff;\">Mension<\/span><\/strong>.<br \/>\n\u0412 \u041c\u043e\u0434\u0435\u043b\u0438 \u0414\u0430\u043d\u043d\u044b\u0445 \u0443 \u043d\u0430\u0441 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0412\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u0435\u0439 \u00a0\u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u0440\u0430\u0432\u0438\u043b\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435\u00a0<span style=\"color: #000000;\"><strong>Nullify<\/strong><\/span>.<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.00.00-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5879 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.00.00-AM.png\" alt=\"screen-shot-2016-10-30-at-7-00-00-am\" width=\"1894\" height=\"998\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.00.00-AM.png 1894w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.00.00-AM-300x158.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.00.00-AM-768x405.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.00.00-AM-1024x540.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.00.00-AM-500x263.png 500w\" sizes=\"auto, (max-width: 1894px) 100vw, 1894px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0414\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0441\u0432\u044f\u0437\u0438 <strong><span style=\"color: #0000ff;\">tweets<\/span><\/strong> \u043c\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u043c \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0434\u0440\u0443\u0433\u043e\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f, \u0442\u0430\u043a \u043a\u0430\u043a \u043e\u0434\u0438\u043d \u0438 \u0442\u043e\u0442 \u0436\u0435 \u0442\u0432\u0438\u0442, \u043a\u0430\u043a \u043c\u044b \u0432\u0438\u0434\u0435\u043b\u0438 \u044d\u0442\u043e \u0440\u0430\u043d\u044c\u0448\u0435, \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u0445 \u0441\u0442\u0440\u043e\u043a\u0430\u0445 \u0431\u043b\u0438\u0437\u043a\u0438\u0445 \u043f\u043e \u0441\u043c\u044b\u0441\u043b\u0443. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0431\u0443\u0434\u0435\u043c \u0443\u0434\u0430\u043b\u044f\u0442\u044c <strong><span style=\"color: #0000ff;\">mensions<\/span><\/strong> \u0438 <strong><span style=\"color: #0000ff;\">tweets<\/span><\/strong>, \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0438\u0435\u0441\u044f \u043a \u0443\u0434\u0430\u043b\u044f\u0435\u043c\u043e\u0439 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 <strong><span style=\"color: #0000ff;\">searchTerm<\/span><\/strong>, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0438 \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u00a0<strong><span style=\"color: #0000ff;\">prepareForDeletion()<\/span><\/strong> \u0434\u043b\u044f \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 <strong><span style=\"color: #0000ff;\">SearchTerm<\/span><\/strong>:<\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.12.15-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5880 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.12.15-AM.png\" alt=\"screen-shot-2016-10-30-at-7-12-15-am\" width=\"1160\" height=\"388\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.12.15-AM.png 1160w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.12.15-AM-300x100.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.12.15-AM-768x257.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.12.15-AM-1024x343.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-30-at-7.12.15-AM-500x167.png 500w\" sizes=\"auto, (max-width: 1160px) 100vw, 1160px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u0412\u043d\u0430\u0447\u0430\u043b\u0435 \u0431\u0435\u0437 \u0432\u0441\u044f\u043a\u0438\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u0439 \u0443\u0434\u0430\u043b\u044f\u0435\u043c \u0432\u0441\u0435 \u043c\u0435\u043d\u0448\u0435\u043d\u044b, \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u043a \u044d\u0442\u043e\u0439 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 (\u0432\u043f\u0440\u043e\u0447\u0435\u043c, \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0438 \u0432 \u041c\u043e\u0434\u0435\u043b\u0438 \u0414\u0430\u043d\u043d\u044b\u0445, \u0437\u0430\u0434\u0430\u0432 \u043f\u0440\u0430\u0432\u0438\u043b\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f <strong>Cascade<\/strong>), \u043d\u043e \u0443 \u043d\u0430\u0441 \u0437\u0430\u0434\u0430\u043d \u0440\u0435\u0436\u0438\u043c <strong>Nullify<\/strong> \u0438 \u043c\u044b \u0432\u044b\u0431\u0440\u0430\u043b\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f. \u0417\u0430\u0442\u0435\u043c \u0443\u0434\u0430\u043b\u044f\u0435\u043c \u0442\u0432\u0438\u0442\u044b, \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u043a \u044d\u0442\u043e\u0439 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435, \u043d\u043e \u043d\u0435 \u0432\u0441\u0435, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435, \u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435\u0442 \u0441\u0432\u044f\u0437\u0438 \u0441 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u043e\u0439.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0418 \u044d\u0442\u043e \u0432\u0441\u0435, \u0447\u0442\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 <strong><span style=\"color: #0000ff;\">SearchTerm<\/span><\/strong>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 5 \u0434\u043b\u044f iOS 10 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e \u043d\u0430\u00a0<strong><a href=\"https:\/\/github.com\/BestKora\/Swift-3.0-iOS10-Solution-Spring-2016\">Github<\/a><\/strong>\u00a0\u0432 \u043f\u0430\u043f\u043a\u0435\u00a0<strong>Assignment 5<\/strong>.<\/span><\/p>\n<h2>\u0417\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f<strong><span style=\"color: #0000ff;\"> UIManagedDocument<\/span><\/strong><span style=\"color: #000000;\"> \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430<\/span><strong><span style=\"color: #0000ff;\"> NSManagedObjectContext<\/span><\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">\u0412\u0430\u0440\u0438\u0430\u043d\u0442 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 5 \u0434\u043b\u044f<strong> Swift 3<\/strong> \u0438 <strong>iOS 9<\/strong> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432 <strong><a href=\"https:\/\/github.com\/BestKora\/Swift-3-Solution-Spring-2016\">Github<\/a><\/strong>, \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432 \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0438 \u0432<strong> iOS 10 <a href=\"https:\/\/github.com\/BestKora\/Swift-3.0-iOS10-Solution-Spring-2016\">Github<\/a><\/strong>\u00a0(\u043f\u0430\u043f\u043a\u0430 <em><span style=\"text-decoration: underline;\">Assignment 5_UIManagedDocument<\/span><\/em>). \u0414\u043b\u044f \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0417\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0442\u0438\u043f\u0430\u00a0<strong><span style=\"color: #0000ff;\">TweetM.fetchRequest()<\/span><\/strong>, \u0430 \u0432\u043e\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e<br \/>\n<strong><span style=\"color: #0000ff;\">let searchTerm = SearchTerm(context: context)<\/span><\/strong><br \/>\n\u043c\u044b \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u043c, \u0432\u044b\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u0448\u0438\u0431\u043a\u0430 &#171;<strong><span style=\"color: #993300;\">Unacceptable type of value for to-one relationship: property = &#171;term&#187;; desired type = Smashtag.SearchTerm; given type = Smashtag.SearchTerm; value = &lt;Smashtag.SearchTerm: 0x6000000a9f60&gt; (entity: SearchTerm; id: 0x600000036240 &lt;x-coredata:\/\/\/SearchTerm\/t2DE15C7D-9ACA-454B-B3ED-A1F94656C207123&gt; ; data: {\u00a0mensions = \u00a0 \u00a0 (\u00a0);\u00a0term = &#171;#sunrise&#187;;\u00a0tweets = \u00a0(\u00a0);})<\/span><\/strong>&#171;.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u043a\u0430 \u043d\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430. \u041d\u043e \u0432<strong> iOS 10<\/strong> c\u00a0<strong><span style=\"color: #0000ff;\">UIManagedDocument<\/span><\/strong><span style=\"color: #000000;\"> \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u043a\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0430\u0440\u044b\u0439 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441:<\/span><\/span><\/p>\n<p><a href=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-31-at-9.45.38-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5885 size-full\" src=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-31-at-9.45.38-AM.png\" alt=\"screen-shot-2016-10-31-at-9-45-38-am\" width=\"1080\" height=\"100\" srcset=\"https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-31-at-9.45.38-AM.png 1080w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-31-at-9.45.38-AM-300x28.png 300w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-31-at-9.45.38-AM-768x71.png 768w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-31-at-9.45.38-AM-1024x95.png 1024w, https:\/\/bestkora.com\/IosDeveloper\/wp-content\/uploads\/2016\/10\/Screen-Shot-2016-10-31-at-9.45.38-AM-500x46.png 500w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u00a0<strong>API (CoreData + iCloud Drive)<\/strong> \u0443\u043f\u0440\u0430\u0437\u0434\u043d\u0435\u043d\u043e \u0432 <strong>iOS 10<\/strong> \/ <strong>macOS 10.12<\/strong>. \u0414\u043b\u044f \u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 <strong>Apple<\/strong> \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <strong>CloudKit<\/strong>. \u0410 \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u043e\u0434\u043d\u043e \u0438\u0437 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f <strong><span style=\"color: #0000ff;\">UIManagedDocument<\/span><\/strong><span style=\"color: #000000;\">, \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f\u00a0<\/span><strong><span style=\"color: #0000ff;\">\u00a0NSManagedObjectContext<\/span><\/strong>. \u041d\u0430 \u0444\u043e\u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u0435\u0433\u043e <strong>API<\/strong> \u0434\u043b\u044f \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e <strong>Core Data Stack<\/strong> \u0432<strong> iOS 10<\/strong> \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u00a0<strong><span style=\"color: #0000ff;\">UIManagedDocument<\/span><\/strong><span style=\"color: #000000;\">, \u0441\u0442\u043e\u043b\u044c \u00a0\u043b\u044e\u0431\u0438\u043c\u043e\u0433\u043e \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u043e\u0440\u043e\u043c \u041f\u043e\u043b\u043e\u043c \u0425\u044d\u0433\u0435\u0440\u0442\u0438 \u0437\u0430 \u0435\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u0443, \u043c\u0435\u0440\u043a\u043d\u0435\u0442.<\/span><\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u041c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0417\u0430\u0434\u0430\u043d\u0438\u044f 5 \u0434\u043b\u044f \u043a\u0443\u0440\u0441\u0430\u00a0&#171;Developing iOS 9 Apps with Swift&#187; \u043d\u0430 Swift 3 \u0434\u043b\u044f iOS 10. \u041f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e? \u041e\u0441\u043e\u0431\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0435\u0441 \u0441\u0432\u044f\u0437\u0430\u043d \u043d\u0435 \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0441\u043e Swift 3, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441 Core Data, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u043e \u0432\u044b\u0445\u043e\u0434\u0430 iOS 10 \u044f\u0432\u043b\u044f\u043b\u0441\u044f \u043e\u0434\u043d\u0438\u043c &hellip; <a href=\"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/\">\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,14],"tags":[37,38],"class_list":["post-5776","post","type-post","status-publish","format-standard","hentry","category-ios-10","category-swift","tag-ios-10","tag-swift-3"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u043e \u0433\u043b\u0430\u0432\u0435 Core Data iOS 10 \u0441\u0442\u043e\u0438\u0442 \u043a\u043b\u0430\u0441\u0441 NSPersistenceContainer, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 Core Data Stack, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c. \u041a\u043b\u0430\u0441\u0441 NSPersistenceContainer \u0441\u043d\u0430\u0431\u0436\u0430\u0435\u0442 \u0432\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c API.\" \/>\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,swift 3,stanford cs 193p,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,stanford,core data,nsmanagedobjectcontext,uimanageddocument,nsmanagedobject,subclasses of nsmanagedobject,nssortd\u0435scriptors,\u043f\u0440\u0435\u0434\u0438\u043a\u0430\u0442 nspredicate,\u044f\u0437\u044b\u043a \u043f\u0440\u0435\u0434\u0438\u043a\u0430\u0442\u043e\u0432,nsfetchrequest,nsfetchedresultscontroller,coredatatableviewcontroller\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/\" \/>\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=\"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f &quot;\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f&quot; \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3. | \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=\"\u0412\u043e \u0433\u043b\u0430\u0432\u0435 Core Data iOS 10 \u0441\u0442\u043e\u0438\u0442 \u043a\u043b\u0430\u0441\u0441 NSPersistenceContainer, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 Core Data Stack, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c. \u041a\u043b\u0430\u0441\u0441 NSPersistenceContainer \u0441\u043d\u0430\u0431\u0436\u0430\u0435\u0442 \u0432\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c API.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2016-10-16T07:50:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2016-11-09T18:32:50+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f &quot;\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f&quot; \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3. | \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=\"\u0412\u043e \u0433\u043b\u0430\u0432\u0435 Core Data iOS 10 \u0441\u0442\u043e\u0438\u0442 \u043a\u043b\u0430\u0441\u0441 NSPersistenceContainer, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 Core Data Stack, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c. \u041a\u043b\u0430\u0441\u0441 NSPersistenceContainer \u0441\u043d\u0430\u0431\u0436\u0430\u0435\u0442 \u0432\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c API.\" \/>\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\\\/core-data-v-swift-3-v-ios-10\\\/#article\",\"name\":\"\\u041d\\u0435\\u0432\\u0435\\u0440\\u043e\\u044f\\u0442\\u043d\\u0430\\u044f \\\"\\u043b\\u0435\\u0433\\u043a\\u043e\\u0441\\u0442\\u044c \\u0431\\u044b\\u0442\\u0438\\u044f\\\" \\u0441 Core Data \\u0432 iOS 10 \\u0438 Swift 3. | \\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\":\"\\u041d\\u0435\\u0432\\u0435\\u0440\\u043e\\u044f\\u0442\\u043d\\u0430\\u044f &#171;\\u043b\\u0435\\u0433\\u043a\\u043e\\u0441\\u0442\\u044c \\u0431\\u044b\\u0442\\u0438\\u044f&#187; \\u0441 Core Data \\u0432 iOS 10 \\u0438 Swift 3.\",\"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\\\/10\\\/Screen-Shot-2016-10-21-at-5.54.14-PM.png\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/core-data-v-swift-3-v-ios-10\\\/#articleImage\",\"width\":1040,\"height\":124},\"datePublished\":\"2016-10-16T07:50:43+00:00\",\"dateModified\":\"2016-11-09T18:32:50+00:00\",\"inLanguage\":\"ru-RU\",\"commentCount\":1,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/core-data-v-swift-3-v-ios-10\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/core-data-v-swift-3-v-ios-10\\\/#webpage\"},\"articleSection\":\"iOS 10, Swift, iOS 10, Swift 3\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/core-data-v-swift-3-v-ios-10\\\/#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\\\/swift\\\/#listItem\",\"name\":\"Swift\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/swift\\\/#listItem\",\"position\":2,\"name\":\"Swift\",\"item\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/swift\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/core-data-v-swift-3-v-ios-10\\\/#listItem\",\"name\":\"\\u041d\\u0435\\u0432\\u0435\\u0440\\u043e\\u044f\\u0442\\u043d\\u0430\\u044f &#171;\\u043b\\u0435\\u0433\\u043a\\u043e\\u0441\\u0442\\u044c \\u0431\\u044b\\u0442\\u0438\\u044f&#187; \\u0441 Core Data \\u0432 iOS 10 \\u0438 Swift 3.\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/core-data-v-swift-3-v-ios-10\\\/#listItem\",\"position\":3,\"name\":\"\\u041d\\u0435\\u0432\\u0435\\u0440\\u043e\\u044f\\u0442\\u043d\\u0430\\u044f &#171;\\u043b\\u0435\\u0433\\u043a\\u043e\\u0441\\u0442\\u044c \\u0431\\u044b\\u0442\\u0438\\u044f&#187; \\u0441 Core Data \\u0432 iOS 10 \\u0438 Swift 3.\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/category\\\/swift\\\/#listItem\",\"name\":\"Swift\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#person\",\"name\":\"tatiana.kornilova@gmail.com\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/core-data-v-swift-3-v-ios-10\\\/#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\\\/core-data-v-swift-3-v-ios-10\\\/#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\\\/core-data-v-swift-3-v-ios-10\\\/#webpage\",\"url\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/core-data-v-swift-3-v-ios-10\\\/\",\"name\":\"\\u041d\\u0435\\u0432\\u0435\\u0440\\u043e\\u044f\\u0442\\u043d\\u0430\\u044f \\\"\\u043b\\u0435\\u0433\\u043a\\u043e\\u0441\\u0442\\u044c \\u0431\\u044b\\u0442\\u0438\\u044f\\\" \\u0441 Core Data \\u0432 iOS 10 \\u0438 Swift 3. | \\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\":\"\\u0412\\u043e \\u0433\\u043b\\u0430\\u0432\\u0435 Core Data iOS 10 \\u0441\\u0442\\u043e\\u0438\\u0442 \\u043a\\u043b\\u0430\\u0441\\u0441 NSPersistenceContainer, \\u043f\\u0440\\u0435\\u0434\\u0441\\u0442\\u0430\\u0432\\u043b\\u044f\\u044e\\u0449\\u0438\\u0439 \\u0441\\u043e\\u0431\\u043e\\u0439 \\u043f\\u0440\\u0435\\u043a\\u0440\\u0430\\u0441\\u043d\\u044b\\u0439 \\u043f\\u043e\\u043b\\u043d\\u043e\\u0446\\u0435\\u043d\\u043d\\u044b\\u0439 Core Data Stack, \\u043a\\u043e\\u0442\\u043e\\u0440\\u044b\\u0439 \\u043e\\u0447\\u0435\\u043d\\u044c \\u043f\\u0440\\u043e\\u0441\\u0442\\u043e \\u0441\\u043e\\u0437\\u0434\\u0430\\u0442\\u044c \\u0438 \\u0438\\u0441\\u043f\\u043e\\u043b\\u044c\\u0437\\u043e\\u0432\\u0430\\u0442\\u044c. \\u041a\\u043b\\u0430\\u0441\\u0441 NSPersistenceContainer \\u0441\\u043d\\u0430\\u0431\\u0436\\u0430\\u0435\\u0442 \\u0432\\u0430\\u0441 \\u043e\\u0447\\u0435\\u043d\\u044c \\u043f\\u0440\\u043e\\u0441\\u0442\\u044b\\u043c API.\",\"inLanguage\":\"ru-RU\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/core-data-v-swift-3-v-ios-10\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/bestkora.com\\\/IosDeveloper\\\/author\\\/tatiana-lornilovagmail-com\\\/#author\"},\"datePublished\":\"2016-10-16T07:50:43+00:00\",\"dateModified\":\"2016-11-09T18:32:50+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":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f \"\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f\" \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3. | \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":"\u0412\u043e \u0433\u043b\u0430\u0432\u0435 Core Data iOS 10 \u0441\u0442\u043e\u0438\u0442 \u043a\u043b\u0430\u0441\u0441 NSPersistenceContainer, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 Core Data Stack, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c. \u041a\u043b\u0430\u0441\u0441 NSPersistenceContainer \u0441\u043d\u0430\u0431\u0436\u0430\u0435\u0442 \u0432\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c API.","canonical_url":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/","robots":"max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"ios 10,swift 3,stanford cs 193p,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,stanford,core data,nsmanagedobjectcontext,uimanageddocument,nsmanagedobject,subclasses of nsmanagedobject,nssortd\u0435scriptors,\u043f\u0440\u0435\u0434\u0438\u043a\u0430\u0442 nspredicate,\u044f\u0437\u044b\u043a \u043f\u0440\u0435\u0434\u0438\u043a\u0430\u0442\u043e\u0432,nsfetchrequest,nsfetchedresultscontroller,coredatatableviewcontroller","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/#article","name":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f \"\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f\" \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3. | \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":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f &#171;\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f&#187; \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3.","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\/10\/Screen-Shot-2016-10-21-at-5.54.14-PM.png","@id":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/#articleImage","width":1040,"height":124},"datePublished":"2016-10-16T07:50:43+00:00","dateModified":"2016-11-09T18:32:50+00:00","inLanguage":"ru-RU","commentCount":1,"mainEntityOfPage":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/#webpage"},"isPartOf":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/#webpage"},"articleSection":"iOS 10, Swift, iOS 10, Swift 3"},{"@type":"BreadcrumbList","@id":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/#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\/swift\/#listItem","name":"Swift"}},{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/#listItem","position":2,"name":"Swift","item":"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/#listItem","name":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f &#171;\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f&#187; \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3."},"previousItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/#listItem","position":3,"name":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f &#171;\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f&#187; \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3.","previousItem":{"@type":"ListItem","@id":"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/#listItem","name":"Swift"}}]},{"@type":"Person","@id":"https:\/\/bestkora.com\/IosDeveloper\/#person","name":"tatiana.kornilova@gmail.com","image":{"@type":"ImageObject","@id":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/#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\/core-data-v-swift-3-v-ios-10\/#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\/core-data-v-swift-3-v-ios-10\/#webpage","url":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/","name":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f \"\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f\" \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3. | \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":"\u0412\u043e \u0433\u043b\u0430\u0432\u0435 Core Data iOS 10 \u0441\u0442\u043e\u0438\u0442 \u043a\u043b\u0430\u0441\u0441 NSPersistenceContainer, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 Core Data Stack, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c. \u041a\u043b\u0430\u0441\u0441 NSPersistenceContainer \u0441\u043d\u0430\u0431\u0436\u0430\u0435\u0442 \u0432\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c API.","inLanguage":"ru-RU","isPartOf":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/#website"},"breadcrumb":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/#breadcrumblist"},"author":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author"},"creator":{"@id":"https:\/\/bestkora.com\/IosDeveloper\/author\/tatiana-lornilovagmail-com\/#author"},"datePublished":"2016-10-16T07:50:43+00:00","dateModified":"2016-11-09T18:32:50+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":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f &quot;\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f&quot; \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3. | \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":"\u0412\u043e \u0433\u043b\u0430\u0432\u0435 Core Data iOS 10 \u0441\u0442\u043e\u0438\u0442 \u043a\u043b\u0430\u0441\u0441 NSPersistenceContainer, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 Core Data Stack, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c. \u041a\u043b\u0430\u0441\u0441 NSPersistenceContainer \u0441\u043d\u0430\u0431\u0436\u0430\u0435\u0442 \u0432\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c API.","og:url":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/","article:published_time":"2016-10-16T07:50:43+00:00","article:modified_time":"2016-11-09T18:32:50+00:00","twitter:card":"summary","twitter:title":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f &quot;\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f&quot; \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3. | \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":"\u0412\u043e \u0433\u043b\u0430\u0432\u0435 Core Data iOS 10 \u0441\u0442\u043e\u0438\u0442 \u043a\u043b\u0430\u0441\u0441 NSPersistenceContainer, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 Core Data Stack, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c. \u041a\u043b\u0430\u0441\u0441 NSPersistenceContainer \u0441\u043d\u0430\u0431\u0436\u0430\u0435\u0442 \u0432\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c API."},"aioseo_meta_data":{"post_id":"5776","title":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f &quot;\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f&quot; \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3. | #site_title","description":"\u0412\u043e \u0433\u043b\u0430\u0432\u0435 Core Data iOS 10 \u0441\u0442\u043e\u0438\u0442 \u043a\u043b\u0430\u0441\u0441 NSPersistenceContainer, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0441\u043e\u0431\u043e\u0439 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 Core Data Stack, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c.  \u041a\u043b\u0430\u0441\u0441 NSPersistenceContainer \u0441\u043d\u0430\u0431\u0436\u0430\u0435\u0442 \u0432\u0430\u0441 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c  API.","keywords":[{"label":"iOS 10","value":"iOS 10"},{"label":"Swift 3","value":"Swift 3"},{"label":"Stanford CS 193P","value":"Stanford CS 193P"},{"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":"stanford","value":"stanford"},{"label":"Core Data","value":"Core Data"},{"label":"NSManagedObjectContext","value":"NSManagedObjectContext"},{"label":"UIManagedDocument,NSManagedObject","value":"UIManagedDocument,NSManagedObject"},{"label":"subclasses of NSManagedObject","value":"subclasses of NSManagedObject"},{"label":"NSSortD\u0435scriptors","value":"NSSortD\u0435scriptors"},{"label":"\u043f\u0440\u0435\u0434\u0438\u043a\u0430\u0442 NSPredicate","value":"\u043f\u0440\u0435\u0434\u0438\u043a\u0430\u0442 NSPredicate"},{"label":"\u044f\u0437\u044b\u043a \u043f\u0440\u0435\u0434\u0438\u043a\u0430\u0442\u043e\u0432","value":"\u044f\u0437\u044b\u043a \u043f\u0440\u0435\u0434\u0438\u043a\u0430\u0442\u043e\u0432"},{"label":"NSFetchRequest","value":"NSFetchRequest"},{"label":"NSFetchedResultsController","value":"NSFetchedResultsController"},{"label":"CoreDataTableViewController","value":"CoreDataTableViewController"}],"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:35:44","updated":"2026-02-22 19:56:41","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/bestkora.com\/IosDeveloper\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/\" title=\"Swift\">Swift<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f \u00ab\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f\u00bb \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3.\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/bestkora.com\/IosDeveloper"},{"label":"Swift","link":"https:\/\/bestkora.com\/IosDeveloper\/category\/swift\/"},{"label":"\u041d\u0435\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0430\u044f &#171;\u043b\u0435\u0433\u043a\u043e\u0441\u0442\u044c \u0431\u044b\u0442\u0438\u044f&#187; \u0441 Core Data \u0432 iOS 10 \u0438 Swift 3.","link":"https:\/\/bestkora.com\/IosDeveloper\/core-data-v-swift-3-v-ios-10\/"}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/5776","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=5776"}],"version-history":[{"count":56,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/5776\/revisions"}],"predecessor-version":[{"id":5791,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/posts\/5776\/revisions\/5791"}],"wp:attachment":[{"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/media?parent=5776"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/categories?post=5776"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bestkora.com\/IosDeveloper\/wp-json\/wp\/v2\/tags?post=5776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}