{"id":27821,"date":"2015-02-21T11:40:20","date_gmt":"2015-02-21T02:40:20","guid":{"rendered":"http:\/\/www.softantenna.com\/wp\/?p=27821"},"modified":"2015-02-21T11:40:20","modified_gmt":"2015-02-21T02:40:20","slug":"mac-app-require-arc","status":"publish","type":"post","link":"https:\/\/softantenna.com\/blog\/mac-app-require-arc\/","title":{"rendered":"Apple\u30012015\u5e745\u67081\u65e5\u3088\u308aMac App Store\u306b\u65b0\u898f\u767b\u9332\u3001\u66f4\u65b0\u3055\u308c\u308bMac\u30a2\u30d7\u30ea\u3067GC\u304c\u4f7f\u3048\u306a\u304f\u306a\u308b\u3053\u3068\u3092\u901a\u77e5"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/softantenna.com\/blog\/wp-content\/uploads\/2015\/02\/INewImage106.png\" alt=\"NewImage\" title=\"NewImage.png\" border=\"0\" width=\"546\" height=\"346\" \/><\/p>\n<p>Apple\u306f\u672c\u65e5\u3001<a href=\"https:\/\/developer.apple.com\/news\/?id=02202015a\">\u958b\u767a\u8005\u5411\u3051\u30b5\u30a4\u30c8<\/a>\u3067\u30012015\u5e745\u67081\u65e5\u3088\u308aMac App Store\u306b\u65b0\u898f\u767b\u9332\u3055\u308c\u308b\u30a2\u30d7\u30ea\u3001\u307e\u305f\u306f\u66f4\u65b0\u3055\u308c\u308b\u30a2\u30d7\u30ea\u3067\u3001 OS X Mountain Lion\u304b\u3089deprecated(\u5ec3\u6b62\u4e88\u5b9a)\u6271\u3044\u3068\u306a\u3063\u3066\u3044\u305fgarbage collection\u6a5f\u80fd\u304c\u4f7f\u7528\u3067\u304d\u306a\u304f\u306a\u308b\u3053\u3068\u3092\u30a2\u30ca\u30a6\u30f3\u30b9\u3057\u307e\u3057\u305f(<a href=\"http:\/\/9to5mac.com\/2015\/02\/20\/apple-garbage-collection-arc\/\">9to5Mac<\/a>\u3001<a href=\"http:\/\/appleinsider.com\/articles\/15\/02\/20\/apple-says-mac-app-makers-must-transition-to-arc-memory-management-by-may\">AppleInsider<\/a>)\u3002<\/p>\n<blockquote><p>\nBeginning May 1, 2015, new Mac apps and app updates submitted to the Mac App Store may no longer use garbage collection, which was deprecated in OS X Mountain Lion. Instead, migrate your apps to Automatic Reference Counting, using the migration assistant in Xcode to help with this transition. Apps may continue to use retain\/release for manual memory management. For more information, read the Transitioning to ARC Release Notes.<\/p><\/blockquote>\n<p>garbage collection\u6a5f\u80fd\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u30a2\u30d7\u30ea\u306f\u3001Xcode\u306b\u642d\u8f09\u3055\u308c\u3066\u3044\u308b\u79fb\u884c\u30a2\u30b7\u30b9\u30bf\u30f3\u30c8\u6a5f\u80fd\u3092\u4f7f\u3044\u3001Automatic Reference Counting(ARC)\u3092\u4f7f\u3063\u305f\u30e1\u30e2\u30ea\u7ba1\u7406\u306b\u5207\u308a\u66ff\u3048\u308b\u3053\u3068\u304c\u63a8\u5968\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u307e\u305fretain\/release\u3092\u4f7f\u7528\u3057\u305f\u624b\u52d5\u30e1\u30e2\u30ea\u7ba1\u7406\u306f\u5f15\u304d\u7d9a\u304d\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u3088\u308a\u8a73\u3057\u3044\u60c5\u5831\u306f\u3001<a href=\"https:\/\/developer.apple.com\/library\/ios\/releasenotes\/ObjectiveC\/RN-TransitioningToARC\/Introduction\/Introduction.html\">Transitioning to ARC Release Notes<\/a>\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>\u3061\u306a\u307f\u306b\u3053\u3053\u3067\u3044\u3046garbage collection\u6a5f\u80fd\u3068\u306f\u3001<a href=\"http:\/\/ja.wikipedia.org\/wiki\/Objective-C#Objective-C_2.0\">Objective-C 2.0<\/a>\u3068\u3068\u3082\u306b\u5c0e\u5165\u3055\u308c\u305f\u3001\u4e16\u4ee3\u5225\u306e\u4fdd\u5b88\u7684GC\u306e\u3053\u3068\u3067\u3001\u6700\u8fd1\u5c0e\u5165\u3055\u308c\u305fARC\u3068\u306f\u5225\u306e\u4ed5\u7d44\u307f\u306e\u3053\u3068\u3067\u3059\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apple\u306f\u672c\u65e5\u3001\u958b\u767a\u8005\u5411\u3051\u30b5\u30a4\u30c8\u3067\u30012015\u5e745\u67081\u65e5\u3088\u308aMac App Store\u306b\u65b0\u898f\u767b\u9332\u3055\u308c\u308b\u30a2\u30d7\u30ea\u3001\u307e\u305f\u306f\u66f4\u65b0\u3055\u308c\u308b\u30a2\u30d7\u30ea\u3067\u3001 OS X Mountain Lion\u304b\u3089deprecated(\u5ec3\u6b62\u4e88\u5b9a)\u6271\u3044\u3068\u306a\u3063 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":27820,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"swell_btn_cv_data":"","footnotes":""},"categories":[4,75],"tags":[264,3299],"class_list":["post-27821","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mac","category-software","tag-app","tag-mac"],"_links":{"self":[{"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/posts\/27821","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/comments?post=27821"}],"version-history":[{"count":0,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/posts\/27821\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/media\/27820"}],"wp:attachment":[{"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/media?parent=27821"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/categories?post=27821"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/softantenna.com\/blog\/wp-json\/wp\/v2\/tags?post=27821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}