OSDN Git Service

MACOSX_DEPLOYMENT_TARGETを10.11に変更
[kcd/KCD.git] / KCD.xcodeproj / project.pbxproj
index 11862e1..f42151a 100644 (file)
                F4131EDE190FEBDB004F7F9A /* HMSlotItemWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = F4131EE0190FEBDB004F7F9A /* HMSlotItemWindowController.xib */; };
                F4131EE61910318F004F7F9A /* HMMasterSlotItemEquipTypeCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = F4131EE51910318F004F7F9A /* HMMasterSlotItemEquipTypeCommand.m */; };
                F4131EE91911445F004F7F9A /* HMSlotItemEquipTypeTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = F4131EE81911445F004F7F9A /* HMSlotItemEquipTypeTransformer.m */; };
+               F41465661DAB851F00D68C97 /* HMScreenshotListViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = F41465651DAB851F00D68C97 /* HMScreenshotListViewController.xib */; };
+               F41465681DAB852E00D68C97 /* HMScreenshotCollectionViewItem.xib in Resources */ = {isa = PBXBuildFile; fileRef = F41465671DAB852E00D68C97 /* HMScreenshotCollectionViewItem.xib */; };
+               F414656B1DAB853D00D68C97 /* HMScreenshotCollectionViewItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F414656A1DAB853D00D68C97 /* HMScreenshotCollectionViewItem.m */; };
+               F414656E1DAB855700D68C97 /* HMCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = F414656D1DAB855700D68C97 /* HMCollectionView.m */; };
+               F41465701DAB895900D68C97 /* HMScreenshotEditorViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = F414656F1DAB895900D68C97 /* HMScreenshotEditorViewController.xib */; };
+               F41465721DAB898900D68C97 /* HMScreenshotDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = F41465711DAB898900D68C97 /* HMScreenshotDetailViewController.xib */; };
+               F41465741DB4F1A700D68C97 /* HMScreenshotListWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = F41465761DB4F1A700D68C97 /* HMScreenshotListWindowController.xib */; };
                F424A6FA1BC801DE0096C431 /* HMUnknownComand.m in Sources */ = {isa = PBXBuildFile; fileRef = F424A6F91BC801DE0096C431 /* HMUnknownComand.m */; };
                F424A6FD1BC809490096C431 /* HMIgnoreCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = F424A6FC1BC809490096C431 /* HMIgnoreCommand.m */; };
                F424A7001BC8C10C0096C431 /* HMFailedCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = F424A6FF1BC8C10C0096C431 /* HMFailedCommand.m */; };
                F4C1190518A71AEA005D5B25 /* HMJSONReciever.m in Sources */ = {isa = PBXBuildFile; fileRef = F4C1190418A71AEA005D5B25 /* HMJSONReciever.m */; };
                F4C1190818A746EB005D5B25 /* HMJSONTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = F4C1190718A746EB005D5B25 /* HMJSONTracker.m */; };
                F4C1190B18A74DF0005D5B25 /* HMJSONCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = F4C1190A18A74DF0005D5B25 /* HMJSONCommand.m */; };
+               F4C2ACA51D7167C2007BFE90 /* HMTimeSignalNotifier.m in Sources */ = {isa = PBXBuildFile; fileRef = F4C2ACA41D7167C2007BFE90 /* HMTimeSignalNotifier.m */; };
                F4C3957418CDDFE500A1E918 /* HMKenzoDockStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = F4C3957318CDDFE500A1E918 /* HMKenzoDockStatus.m */; };
                F4C5A2231C3533E800533FB6 /* HMEnhancementListItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F4C5A2221C3533E800533FB6 /* HMEnhancementListItem.m */; };
                F4C5A2261C36C68C00533FB6 /* HMStrengthenListItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = F4C5A2251C36C68C00533FB6 /* HMStrengthenListItemView.m */; };
                F4131EE51910318F004F7F9A /* HMMasterSlotItemEquipTypeCommand.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMMasterSlotItemEquipTypeCommand.m; sourceTree = "<group>"; };
                F4131EE71911445F004F7F9A /* HMSlotItemEquipTypeTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMSlotItemEquipTypeTransformer.h; sourceTree = "<group>"; };
                F4131EE81911445F004F7F9A /* HMSlotItemEquipTypeTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMSlotItemEquipTypeTransformer.m; sourceTree = "<group>"; };
+               F41465651DAB851F00D68C97 /* HMScreenshotListViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HMScreenshotListViewController.xib; sourceTree = "<group>"; };
+               F41465671DAB852E00D68C97 /* HMScreenshotCollectionViewItem.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HMScreenshotCollectionViewItem.xib; sourceTree = "<group>"; };
+               F41465691DAB853D00D68C97 /* HMScreenshotCollectionViewItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMScreenshotCollectionViewItem.h; sourceTree = "<group>"; };
+               F414656A1DAB853D00D68C97 /* HMScreenshotCollectionViewItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMScreenshotCollectionViewItem.m; sourceTree = "<group>"; };
+               F414656C1DAB855700D68C97 /* HMCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMCollectionView.h; sourceTree = "<group>"; };
+               F414656D1DAB855700D68C97 /* HMCollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMCollectionView.m; sourceTree = "<group>"; };
+               F414656F1DAB895900D68C97 /* HMScreenshotEditorViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HMScreenshotEditorViewController.xib; sourceTree = "<group>"; };
+               F41465711DAB898900D68C97 /* HMScreenshotDetailViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HMScreenshotDetailViewController.xib; sourceTree = "<group>"; };
+               F41465751DB4F1A700D68C97 /* ja */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ja; path = ja.lproj/HMScreenshotListWindowController.xib; sourceTree = "<group>"; };
                F424A6F81BC801DE0096C431 /* HMUnknownComand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMUnknownComand.h; sourceTree = "<group>"; };
                F424A6F91BC801DE0096C431 /* HMUnknownComand.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMUnknownComand.m; sourceTree = "<group>"; };
                F424A6FB1BC809490096C431 /* HMIgnoreCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMIgnoreCommand.h; sourceTree = "<group>"; };
                F497F6231D5B7CCA00A8F609 /* zh-Hant-TW */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant-TW"; path = "zh-Hant-TW.lproj/MainMenu.strings"; sourceTree = "<group>"; };
                F497F63A1D5B7CE300A8F609 /* zh-Hant-TW */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; name = "zh-Hant-TW"; path = "zh-Hant-TW.lproj/Makefile"; sourceTree = "<group>"; };
                F497F63B1D5B7CE400A8F609 /* zh-Hant-TW */ = {isa = PBXFileReference; lastKnownFileType = text; name = "zh-Hant-TW"; path = "zh-Hant-TW.lproj/Localizable.strings.sed"; sourceTree = "<group>"; };
-               F497F63C1D5B7CE500A8F609 /* zh-Hant-TW */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant-TW"; path = "zh-Hant-TW.lproj/Localizable.strings"; sourceTree = "<group>"; };
+               F497F63C1D5B7CE500A8F609 /* zh-Hant-TW */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = "zh-Hant-TW"; path = "zh-Hant-TW.lproj/Localizable.strings"; sourceTree = "<group>"; };
                F497F63D1D5B7CE600A8F609 /* zh-Hant-TW */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant-TW"; path = "zh-Hant-TW.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
                F497F63E1D5B7CE600A8F609 /* zh-Hant-TW */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "zh-Hant-TW"; path = "zh-Hant-TW.lproj/SlotItemShortName.plist"; sourceTree = "<group>"; };
                F497F63F1D5B7CE700A8F609 /* zh-Hant-TW */ = {isa = PBXFileReference; lastKnownFileType = text; name = "zh-Hant-TW"; path = "zh-Hant-TW.lproj/Taihi.txt"; sourceTree = "<group>"; };
                F4C1190718A746EB005D5B25 /* HMJSONTracker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMJSONTracker.m; sourceTree = "<group>"; };
                F4C1190918A74DF0005D5B25 /* HMJSONCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMJSONCommand.h; sourceTree = "<group>"; };
                F4C1190A18A74DF0005D5B25 /* HMJSONCommand.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMJSONCommand.m; sourceTree = "<group>"; };
+               F4C2ACA31D7167C2007BFE90 /* HMTimeSignalNotifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMTimeSignalNotifier.h; sourceTree = "<group>"; };
+               F4C2ACA41D7167C2007BFE90 /* HMTimeSignalNotifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMTimeSignalNotifier.m; sourceTree = "<group>"; };
                F4C3957218CDDFE500A1E918 /* HMKenzoDockStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMKenzoDockStatus.h; sourceTree = "<group>"; };
                F4C3957318CDDFE500A1E918 /* HMKenzoDockStatus.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMKenzoDockStatus.m; sourceTree = "<group>"; };
                F4C5A2211C3533E800533FB6 /* HMEnhancementListItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMEnhancementListItem.h; sourceTree = "<group>"; };
                                F4F9472F1D5DBC8E00F95998 /* HMScreenshotList.storyboard */,
                                F4A2AF4F1A074DCF0024BD9E /* HMScreenshotListWindowController.h */,
                                F4A2AF501A074DCF0024BD9E /* HMScreenshotListWindowController.m */,
+                               F41465761DB4F1A700D68C97 /* HMScreenshotListWindowController.xib */,
                                F4A9E80A1D045C4200F91746 /* HMScreenshotListViewController.h */,
                                F4A9E80B1D045C4200F91746 /* HMScreenshotListViewController.m */,
+                               F41465651DAB851F00D68C97 /* HMScreenshotListViewController.xib */,
+                               F414656C1DAB855700D68C97 /* HMCollectionView.h */,
+                               F414656D1DAB855700D68C97 /* HMCollectionView.m */,
+                               F41465691DAB853D00D68C97 /* HMScreenshotCollectionViewItem.h */,
+                               F414656A1DAB853D00D68C97 /* HMScreenshotCollectionViewItem.m */,
+                               F41465671DAB852E00D68C97 /* HMScreenshotCollectionViewItem.xib */,
                                F4A9E7FE1D045C0E00F91746 /* HMBridgeViewController.h */,
                                F4A9E7FF1D045C0E00F91746 /* HMBridgeViewController.m */,
                                F4A9E8041D045C3000F91746 /* HMScreenshotDetailViewController.h */,
                                F4A9E8051D045C3000F91746 /* HMScreenshotDetailViewController.m */,
+                               F41465711DAB898900D68C97 /* HMScreenshotDetailViewController.xib */,
                                F4A9E8011D045C1E00F91746 /* HMImageView.h */,
                                F4A9E8021D045C1E00F91746 /* HMImageView.m */,
                                F4A9E8061D045C3000F91746 /* HMScreenshotEditorViewController.h */,
                                F4A9E8071D045C3000F91746 /* HMScreenshotEditorViewController.m */,
+                               F414656F1DAB895900D68C97 /* HMScreenshotEditorViewController.xib */,
                                F4A9E7F91D045BC100F91746 /* HMTiledImageView.h */,
                                F4A9E7FA1D045BC100F91746 /* HMTiledImageView.m */,
                                F4A9E7F71D045BC100F91746 /* HMSlideReplaceSegue.h */,
                                F4F9F8A21C70AFB600D0EE76 /* HMFleetManager.m */,
                                F42CBB241D21583C004C2AE2 /* HMHistoryItemCleaner.h */,
                                F42CBB251D21583C004C2AE2 /* HMHistoryItemCleaner.m */,
+                               F4C2ACA31D7167C2007BFE90 /* HMTimeSignalNotifier.h */,
+                               F4C2ACA41D7167C2007BFE90 /* HMTimeSignalNotifier.m */,
                                F4D2CBBF18ACE7D7000EBC59 /* Command */,
                                F4BEEEA918D890660006F70C /* UI */,
                                F4BEEEA818D88FF30006F70C /* CoreData */,
                        isa = PBXProject;
                        attributes = {
                                CLASSPREFIX = HM;
-                               LastUpgradeCheck = 0720;
+                               LastUpgradeCheck = 0800;
                                ORGANIZATIONNAME = "Hori,Masaki";
                                TargetAttributes = {
                                        F4BDEB63187252F30069D0CE = {
                                F4C6685A1C54510E00601AFB /* HMBookmarkEditorViewController.xib in Resources */,
                                F4B3DC3C18E5C87D0011B4FC /* HMDocksViewController.xib in Resources */,
                                F4C668631C54518F00601AFB /* HMProgressPanel.xib in Resources */,
+                               F41465741DB4F1A700D68C97 /* HMScreenshotListWindowController.xib in Resources */,
                                F4C6686F1C54524900601AFB /* HMVerticalFleetViewController.xib in Resources */,
                                F4C668601C54517500601AFB /* HMGameViewController.xib in Resources */,
                                F4F9472D1D5DBC8E00F95998 /* HMScreenshotList.storyboard in Resources */,
                                F4B3DC3918E5C8700011B4FC /* HMJSONViewWindowController.xib in Resources */,
                                F4BEF0081B11A5DE004702B8 /* HMShipDetailViewController.xib in Resources */,
+                               F41465721DAB898900D68C97 /* HMScreenshotDetailViewController.xib in Resources */,
                                F4B3DC3318E5C8520011B4FC /* HMShipViewController.xib in Resources */,
+                               F41465661DAB851F00D68C97 /* HMScreenshotListViewController.xib in Resources */,
                                F4C668691C5451C800601AFB /* HMResourceViewController.xib in Resources */,
                                F4BEEFFF1B11A5C2004702B8 /* HMMediumShipViewController.xib in Resources */,
                                F4F9471F1D5DBBC700F95998 /* HMRepairListViewController.xib in Resources */,
                                F4F947281D5DBC5500F95998 /* HMAncherageRepairTimerViewController.xib in Resources */,
                                F4BEEFFC1B11A5A7004702B8 /* HMExternalBrowserWindowController.xib in Resources */,
                                F4BDEB5F187252F30069D0CE /* Images.xcassets in Resources */,
+                               F41465681DAB852E00D68C97 /* HMScreenshotCollectionViewItem.xib in Resources */,
                                F4BEF00B1B11A628004702B8 /* HMShipMasterDetailWindowController.xib in Resources */,
                                F4BEEE9F18D211280006F70C /* Localizable.strings in Resources */,
                                F4A3AD9419BDDE5500FDBF80 /* HMPreferencePanelController.xib in Resources */,
                                F40ADA021CE6317500AE29B0 /* HMIgnoreCommand.plist in Resources */,
                                F4BDEB5D187252F30069D0CE /* MainMenu.xib in Resources */,
                                F4B3DC3F18E5C8870011B4FC /* HMBroserWindowController.xib in Resources */,
+                               F41465701DAB895900D68C97 /* HMScreenshotEditorViewController.xib in Resources */,
                                F4C668661C5451AB00601AFB /* HMQuestListViewController.xib in Resources */,
                                F4666C6B1B29E974001840DB /* EquipmentStrengthen.plist in Resources */,
                                F4131EDE190FEBDB004F7F9A /* HMSlotItemWindowController.xib in Resources */,
                                F4B3DC2A18DF31400011B4FC /* HMCreateShipCommand.m in Sources */,
                                F46F103618A7CE310063E503 /* HMJSONViewCommand.m in Sources */,
                                F4F9F8701C6A306A00D0EE76 /* HMKCGuardEscaped.m in Sources */,
+                               F414656B1DAB853D00D68C97 /* HMScreenshotCollectionViewItem.m in Sources */,
                                F4B3DC1E18DEB8C70011B4FC /* HMKenzoHistory.m in Sources */,
                                F4F9F86D1C6A306A00D0EE76 /* HMKCDamage+CoreDataProperties.m in Sources */,
                                F4F9F8771C6B5BA900D0EE76 /* HMKCKenzoDock+CoreDataProperties.m in Sources */,
                                F4C3957418CDDFE500A1E918 /* HMKenzoDockStatus.m in Sources */,
                                F471784D1B6FA18800F5E59D /* HMKCResource.m in Sources */,
                                F4F9F87D1C6B5E4A00D0EE76 /* HMKCMasterSType+CoreDataProperties.m in Sources */,
+                               F414656E1DAB855700D68C97 /* HMCollectionView.m in Sources */,
                                F4C6687D1C545E3800601AFB /* HMMapWindowController.m in Sources */,
                                F4AA060D1930E69200844688 /* HMMidnightBattleCommand.m in Sources */,
                                F4D6BC551A93903E00742FEB /* HMDropShipHistory.m in Sources */,
                                F4C668881C60F5F200601AFB /* HMRepairListViewController.m in Sources */,
                                F46F104918ABAC910063E503 /* KCD.xcdatamodeld in Sources */,
                                F4B414FE18B3A66200468DAF /* HMMemberNDockCommand.m in Sources */,
+                               F4C2ACA51D7167C2007BFE90 /* HMTimeSignalNotifier.m in Sources */,
                                F4F9F8781C6B5BA900D0EE76 /* HMKCKenzoDock.m in Sources */,
                                F4F388BD1C13D63B00508549 /* HMGameViewController.m in Sources */,
                                F4A9E80C1D045C4200F91746 /* HMScreenshotListViewController.m in Sources */,
                        name = HMSlotItemWindowController.xib;
                        sourceTree = "<group>";
                };
+               F41465761DB4F1A700D68C97 /* HMScreenshotListWindowController.xib */ = {
+                       isa = PBXVariantGroup;
+                       children = (
+                               F41465751DB4F1A700D68C97 /* ja */,
+                       );
+                       name = HMScreenshotListWindowController.xib;
+                       sourceTree = "<group>";
+               };
                F494DC6818C8BAB900AE97E4 /* HMPowerUpSupportViewController.xib */ = {
                        isa = PBXVariantGroup;
                        children = (
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                ALWAYS_SEARCH_USER_PATHS = NO;
+                               CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
                                CLANG_CXX_LIBRARY = "libc++";
                                CLANG_ENABLE_OBJC_ARC = YES;
                                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
                                CLANG_WARN_EMPTY_BODY = YES;
                                CLANG_WARN_ENUM_CONVERSION = YES;
+                               CLANG_WARN_INFINITE_RECURSION = YES;
                                CLANG_WARN_INT_CONVERSION = YES;
                                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+                               CLANG_WARN_SUSPICIOUS_MOVE = YES;
+                               CLANG_WARN_UNREACHABLE_CODE = YES;
                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
                                CODE_SIGN_IDENTITY = "-";
                                COPY_PHASE_STRIP = NO;
+                               ENABLE_STRICT_OBJC_MSGSEND = YES;
                                ENABLE_TESTABILITY = YES;
                                GCC_C_LANGUAGE_STANDARD = gnu99;
                                GCC_DYNAMIC_NO_PIC = NO;
                                GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+                               GCC_NO_COMMON_BLOCKS = YES;
                                GCC_OPTIMIZATION_LEVEL = 0;
                                GCC_PREPROCESSOR_DEFINITIONS = (
                                        "DEBUG=1",
                                GCC_SYMBOLS_PRIVATE_EXTERN = NO;
                                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
                                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+                               GCC_WARN_UNDECLARED_SELECTOR = YES;
                                GCC_WARN_UNINITIALIZED_AUTOS = YES;
                                GCC_WARN_UNUSED_FUNCTION = YES;
                                GCC_WARN_UNUSED_VARIABLE = YES;
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                ALWAYS_SEARCH_USER_PATHS = NO;
+                               CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
                                CLANG_CXX_LIBRARY = "libc++";
                                CLANG_ENABLE_OBJC_ARC = YES;
                                CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
                                CLANG_WARN_EMPTY_BODY = YES;
                                CLANG_WARN_ENUM_CONVERSION = YES;
+                               CLANG_WARN_INFINITE_RECURSION = YES;
                                CLANG_WARN_INT_CONVERSION = YES;
                                CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+                               CLANG_WARN_SUSPICIOUS_MOVE = YES;
+                               CLANG_WARN_UNREACHABLE_CODE = YES;
                                CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
                                CODE_SIGN_IDENTITY = "-";
                                COPY_PHASE_STRIP = YES;
                                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
                                ENABLE_NS_ASSERTIONS = NO;
+                               ENABLE_STRICT_OBJC_MSGSEND = YES;
                                GCC_C_LANGUAGE_STANDARD = gnu99;
                                GCC_ENABLE_OBJC_EXCEPTIONS = YES;
+                               GCC_NO_COMMON_BLOCKS = YES;
                                GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
                                GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+                               GCC_WARN_UNDECLARED_SELECTOR = YES;
                                GCC_WARN_UNINITIALIZED_AUTOS = YES;
                                GCC_WARN_UNUSED_FUNCTION = YES;
                                GCC_WARN_UNUSED_VARIABLE = YES;
                                        "COREDATA_STORE_TYPE=0",
                                );
                                INFOPLIST_FILE = "KCD/KCD-Info.plist";
-                               MACOSX_DEPLOYMENT_TARGET = 10.10;
+                               MACOSX_DEPLOYMENT_TARGET = 10.11;
                                PRODUCT_BUNDLE_IDENTIFIER = "com.masakih.${PRODUCT_NAME:rfc1034identifier}";
                                PRODUCT_NAME = "$(TARGET_NAME)";
                                WRAPPER_EXTENSION = app;
                                        "UI_TEST=0",
                                );
                                INFOPLIST_FILE = "KCD/KCD-Info.plist";
-                               MACOSX_DEPLOYMENT_TARGET = 10.10;
+                               MACOSX_DEPLOYMENT_TARGET = 10.11;
                                PRODUCT_BUNDLE_IDENTIFIER = "com.masakih.${PRODUCT_NAME:rfc1034identifier}";
                                PRODUCT_NAME = "$(TARGET_NAME)";
                                WRAPPER_EXTENSION = app;