OSDN Git Service

コアデータエンティティのクラスを作成した
authormasakih <masakih@users.sourceforge.jp>
Wed, 10 Feb 2016 13:55:00 +0000 (22:55 +0900)
committermasakih <masakih@users.sourceforge.jp>
Wed, 10 Feb 2016 13:55:00 +0000 (22:55 +0900)
24 files changed:
KCD.xcodeproj/project.pbxproj
KCD/HMKCKenzoDock+CoreDataProperties.h [new file with mode: 0644]
KCD/HMKCKenzoDock+CoreDataProperties.m [new file with mode: 0644]
KCD/HMKCKenzoDock.h [new file with mode: 0644]
KCD/HMKCKenzoDock.m [new file with mode: 0644]
KCD/HMKCMasterMapArea+CoreDataProperties.h [new file with mode: 0644]
KCD/HMKCMasterMapArea+CoreDataProperties.m [new file with mode: 0644]
KCD/HMKCMasterMapArea.h [new file with mode: 0644]
KCD/HMKCMasterMapArea.m [new file with mode: 0644]
KCD/HMKCMasterMapInfo+CoreDataProperties.h [new file with mode: 0644]
KCD/HMKCMasterMapInfo+CoreDataProperties.m [new file with mode: 0644]
KCD/HMKCMasterMapInfo.h [new file with mode: 0644]
KCD/HMKCMasterMapInfo.m [new file with mode: 0644]
KCD/HMKCMasterSType+CoreDataProperties.h [new file with mode: 0644]
KCD/HMKCMasterSType+CoreDataProperties.m [new file with mode: 0644]
KCD/HMKCMasterSType.h [new file with mode: 0644]
KCD/HMKCMasterSType.m [new file with mode: 0644]
KCD/HMKCMasterShipObject.h
KCD/HMKCNyukyoDock+CoreDataProperties.h [new file with mode: 0644]
KCD/HMKCNyukyoDock+CoreDataProperties.m [new file with mode: 0644]
KCD/HMKCNyukyoDock.h [new file with mode: 0644]
KCD/HMKCNyukyoDock.m [new file with mode: 0644]
KCD/HMKCShipObject+Extensions.m
KCD/KCD.xcdatamodeld/KCD.xcdatamodel/contents

index 2efcb59..00f4fad 100644 (file)
                F4F9F8701C6A306A00D0EE76 /* HMKCGuardEscaped.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F8681C6A306A00D0EE76 /* HMKCGuardEscaped.m */; };
                F4F9F8711C6A306A00D0EE76 /* HMKCBattle+CoreDataProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F86A1C6A306A00D0EE76 /* HMKCBattle+CoreDataProperties.m */; };
                F4F9F8721C6A306A00D0EE76 /* HMKCBattle.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F86C1C6A306A00D0EE76 /* HMKCBattle.m */; };
+               F4F9F8771C6B5BA900D0EE76 /* HMKCKenzoDock+CoreDataProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F8741C6B5BA900D0EE76 /* HMKCKenzoDock+CoreDataProperties.m */; };
+               F4F9F8781C6B5BA900D0EE76 /* HMKCKenzoDock.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F8761C6B5BA900D0EE76 /* HMKCKenzoDock.m */; };
+               F4F9F87D1C6B5E4A00D0EE76 /* HMKCMasterSType+CoreDataProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F87A1C6B5E4A00D0EE76 /* HMKCMasterSType+CoreDataProperties.m */; };
+               F4F9F87E1C6B5E4A00D0EE76 /* HMKCMasterSType.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F87C1C6B5E4A00D0EE76 /* HMKCMasterSType.m */; };
+               F4F9F8831C6B63AE00D0EE76 /* HMKCMasterMapInfo+CoreDataProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F8801C6B63AE00D0EE76 /* HMKCMasterMapInfo+CoreDataProperties.m */; };
+               F4F9F8841C6B63AE00D0EE76 /* HMKCMasterMapInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F8821C6B63AE00D0EE76 /* HMKCMasterMapInfo.m */; };
+               F4F9F8891C6B642B00D0EE76 /* HMKCMasterMapArea+CoreDataProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F8861C6B642B00D0EE76 /* HMKCMasterMapArea+CoreDataProperties.m */; };
+               F4F9F88A1C6B642B00D0EE76 /* HMKCMasterMapArea.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F8881C6B642B00D0EE76 /* HMKCMasterMapArea.m */; };
+               F4F9F88F1C6B6ACA00D0EE76 /* HMKCNyukyoDock+CoreDataProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F88C1C6B6ACA00D0EE76 /* HMKCNyukyoDock+CoreDataProperties.m */; };
+               F4F9F8901C6B6ACA00D0EE76 /* HMKCNyukyoDock.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F9F88E1C6B6ACA00D0EE76 /* HMKCNyukyoDock.m */; };
                F4FCFD44191F4C1D000640A1 /* HMKenzoMarkCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = F4FCFD43191F4C1D000640A1 /* HMKenzoMarkCommand.m */; };
                F4FDF2411A3D50420033E0AD /* HMShipMasterDetailWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = F4FDF23F1A3D50420033E0AD /* HMShipMasterDetailWindowController.m */; };
 /* End PBXBuildFile section */
                F4F9F86A1C6A306A00D0EE76 /* HMKCBattle+CoreDataProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "HMKCBattle+CoreDataProperties.m"; sourceTree = "<group>"; };
                F4F9F86B1C6A306A00D0EE76 /* HMKCBattle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMKCBattle.h; sourceTree = "<group>"; };
                F4F9F86C1C6A306A00D0EE76 /* HMKCBattle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMKCBattle.m; sourceTree = "<group>"; };
+               F4F9F8731C6B5BA900D0EE76 /* HMKCKenzoDock+CoreDataProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "HMKCKenzoDock+CoreDataProperties.h"; sourceTree = "<group>"; };
+               F4F9F8741C6B5BA900D0EE76 /* HMKCKenzoDock+CoreDataProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "HMKCKenzoDock+CoreDataProperties.m"; sourceTree = "<group>"; };
+               F4F9F8751C6B5BA900D0EE76 /* HMKCKenzoDock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMKCKenzoDock.h; sourceTree = "<group>"; };
+               F4F9F8761C6B5BA900D0EE76 /* HMKCKenzoDock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMKCKenzoDock.m; sourceTree = "<group>"; };
+               F4F9F8791C6B5E4A00D0EE76 /* HMKCMasterSType+CoreDataProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "HMKCMasterSType+CoreDataProperties.h"; sourceTree = "<group>"; };
+               F4F9F87A1C6B5E4A00D0EE76 /* HMKCMasterSType+CoreDataProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "HMKCMasterSType+CoreDataProperties.m"; sourceTree = "<group>"; };
+               F4F9F87B1C6B5E4A00D0EE76 /* HMKCMasterSType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMKCMasterSType.h; sourceTree = "<group>"; };
+               F4F9F87C1C6B5E4A00D0EE76 /* HMKCMasterSType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMKCMasterSType.m; sourceTree = "<group>"; };
+               F4F9F87F1C6B63AE00D0EE76 /* HMKCMasterMapInfo+CoreDataProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "HMKCMasterMapInfo+CoreDataProperties.h"; sourceTree = "<group>"; };
+               F4F9F8801C6B63AE00D0EE76 /* HMKCMasterMapInfo+CoreDataProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "HMKCMasterMapInfo+CoreDataProperties.m"; sourceTree = "<group>"; };
+               F4F9F8811C6B63AE00D0EE76 /* HMKCMasterMapInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMKCMasterMapInfo.h; sourceTree = "<group>"; };
+               F4F9F8821C6B63AE00D0EE76 /* HMKCMasterMapInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMKCMasterMapInfo.m; sourceTree = "<group>"; };
+               F4F9F8851C6B642B00D0EE76 /* HMKCMasterMapArea+CoreDataProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "HMKCMasterMapArea+CoreDataProperties.h"; sourceTree = "<group>"; };
+               F4F9F8861C6B642B00D0EE76 /* HMKCMasterMapArea+CoreDataProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "HMKCMasterMapArea+CoreDataProperties.m"; sourceTree = "<group>"; };
+               F4F9F8871C6B642B00D0EE76 /* HMKCMasterMapArea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMKCMasterMapArea.h; sourceTree = "<group>"; };
+               F4F9F8881C6B642B00D0EE76 /* HMKCMasterMapArea.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMKCMasterMapArea.m; sourceTree = "<group>"; };
+               F4F9F88B1C6B6ACA00D0EE76 /* HMKCNyukyoDock+CoreDataProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "HMKCNyukyoDock+CoreDataProperties.h"; sourceTree = "<group>"; };
+               F4F9F88C1C6B6ACA00D0EE76 /* HMKCNyukyoDock+CoreDataProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "HMKCNyukyoDock+CoreDataProperties.m"; sourceTree = "<group>"; };
+               F4F9F88D1C6B6ACA00D0EE76 /* HMKCNyukyoDock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMKCNyukyoDock.h; sourceTree = "<group>"; };
+               F4F9F88E1C6B6ACA00D0EE76 /* HMKCNyukyoDock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMKCNyukyoDock.m; sourceTree = "<group>"; };
                F4FCFD42191F4C1D000640A1 /* HMKenzoMarkCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMKenzoMarkCommand.h; sourceTree = "<group>"; };
                F4FCFD43191F4C1D000640A1 /* HMKenzoMarkCommand.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMKenzoMarkCommand.m; sourceTree = "<group>"; };
                F4FDF23E1A3D50420033E0AD /* HMShipMasterDetailWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMShipMasterDetailWindowController.h; sourceTree = "<group>"; };
                                F4D2CBC618B0555A000EBC59 /* HMKCManagedObject.h */,
                                F4D2CBC718B0555A000EBC59 /* HMKCManagedObject.m */,
                                F46F104718ABAC910063E503 /* KCD.xcdatamodeld */,
+                               F4F9F88B1C6B6ACA00D0EE76 /* HMKCNyukyoDock+CoreDataProperties.h */,
+                               F4F9F88C1C6B6ACA00D0EE76 /* HMKCNyukyoDock+CoreDataProperties.m */,
+                               F4F9F88D1C6B6ACA00D0EE76 /* HMKCNyukyoDock.h */,
+                               F4F9F88E1C6B6ACA00D0EE76 /* HMKCNyukyoDock.m */,
+                               F4F9F8851C6B642B00D0EE76 /* HMKCMasterMapArea+CoreDataProperties.h */,
+                               F4F9F8861C6B642B00D0EE76 /* HMKCMasterMapArea+CoreDataProperties.m */,
+                               F4F9F8871C6B642B00D0EE76 /* HMKCMasterMapArea.h */,
+                               F4F9F8881C6B642B00D0EE76 /* HMKCMasterMapArea.m */,
+                               F4F9F87F1C6B63AE00D0EE76 /* HMKCMasterMapInfo+CoreDataProperties.h */,
+                               F4F9F8801C6B63AE00D0EE76 /* HMKCMasterMapInfo+CoreDataProperties.m */,
+                               F4F9F8811C6B63AE00D0EE76 /* HMKCMasterMapInfo.h */,
+                               F4F9F8821C6B63AE00D0EE76 /* HMKCMasterMapInfo.m */,
+                               F4F9F8791C6B5E4A00D0EE76 /* HMKCMasterSType+CoreDataProperties.h */,
+                               F4F9F87A1C6B5E4A00D0EE76 /* HMKCMasterSType+CoreDataProperties.m */,
+                               F4F9F87B1C6B5E4A00D0EE76 /* HMKCMasterSType.h */,
+                               F4F9F87C1C6B5E4A00D0EE76 /* HMKCMasterSType.m */,
+                               F4F9F8731C6B5BA900D0EE76 /* HMKCKenzoDock+CoreDataProperties.h */,
+                               F4F9F8741C6B5BA900D0EE76 /* HMKCKenzoDock+CoreDataProperties.m */,
+                               F4F9F8751C6B5BA900D0EE76 /* HMKCKenzoDock.h */,
+                               F4F9F8761C6B5BA900D0EE76 /* HMKCKenzoDock.m */,
                                F448F9961B75A128004901AD /* HMKCBasic.h */,
                                F448F9971B75A128004901AD /* HMKCBasic.m */,
                                F448F9931B70E9BE004901AD /* HMKCMaterial.h */,
                                F499E88D1B5BCA7300189029 /* HMAnchorageRepairManager.m in Sources */,
                                F4ED5D2A1B78D0CA00D1BDEF /* HMGuardEscapedView.m in Sources */,
                                F4513EE818B77A5300073552 /* HMMemberKDockCommand.m in Sources */,
+                               F4F9F87E1C6B5E4A00D0EE76 /* HMKCMasterSType.m in Sources */,
                                F426802B194D0F4800B2C27F /* HMMemberShip2Command.m in Sources */,
                                F4AA06101931869E00844688 /* HMBattleResultCommand.m in Sources */,
                                F4B37EF019FADFC9002F371A /* HMIgnoreZeroTransformer.m in Sources */,
                                F4AA0607192E3B6200844688 /* HMMapStartCommand.m in Sources */,
                                F4AA0604192E20F500844688 /* HMCalculateDamageCommand.m in Sources */,
                                F4D2CBC518AE2AE2000EBC59 /* HMCompositCommand.m in Sources */,
+                               F4F9F88A1C6B642B00D0EE76 /* HMKCMasterMapArea.m in Sources */,
                                F4C1190218A6FFC2005D5B25 /* HMQueue.m in Sources */,
                                F4513EEB18B7900A00073552 /* HMMemberDeckCommand.m in Sources */,
+                               F4F9F8841C6B63AE00D0EE76 /* HMKCMasterMapInfo.m in Sources */,
+                               F4F9F8831C6B63AE00D0EE76 /* HMKCMasterMapInfo+CoreDataProperties.m in Sources */,
                                F4F6E82C1B3045970008B66E /* QNSURLSessionDemux.m in Sources */,
                                F4B3DC2A18DF31400011B4FC /* HMCreateShipCommand.m in Sources */,
                                F4D6BCB61AA2C10700742FEB /* HMHideEquipNumberTransformer.m in Sources */,
                                F4F9F8701C6A306A00D0EE76 /* HMKCGuardEscaped.m in Sources */,
                                F4B3DC1E18DEB8C70011B4FC /* HMKenzoHistory.m in Sources */,
                                F4F9F86D1C6A306A00D0EE76 /* HMKCDamage+CoreDataProperties.m in Sources */,
+                               F4F9F8771C6B5BA900D0EE76 /* HMKCKenzoDock+CoreDataProperties.m in Sources */,
                                F4A2AF5B1A0F9B490024BD9E /* HMScreenshotInformation.m in Sources */,
                                F4666C561B1E0262001840DB /* HMBookmarkEditorViewController.m in Sources */,
                                F43769DE1AE1248800DE6204 /* HMAirBattleCommand.m in Sources */,
                                F4D6BCAD1AA2A60900742FEB /* HMSokuTransformer.m in Sources */,
                                F4BEE4731AA5E34600979752 /* HMSlotItemFrameView.m in Sources */,
                                F4D6BCB31AA2B18100742FEB /* HMSlotitemNameTransformer.m in Sources */,
+                               F4F9F88F1C6B6ACA00D0EE76 /* HMKCNyukyoDock+CoreDataProperties.m in Sources */,
                                F48F62A41BD364E000076C8E /* HMDamageView.m in Sources */,
                                F448F9981B75A128004901AD /* HMKCBasic.m in Sources */,
                                F43769E11AE7CFF800DE6204 /* HMClearItemGetComand.m in Sources */,
                                F4131ED5190F63D8004F7F9A /* HMUpdateSlotItemCommand.m in Sources */,
                                F4C668781C54592300601AFB /* HMEquipmentWindowController.m in Sources */,
                                F4C1190518A71AEA005D5B25 /* HMJSONReciever.m in Sources */,
+                               F4F9F8901C6B6ACA00D0EE76 /* HMKCNyukyoDock.m in Sources */,
                                F44AB24119E8252600F217AF /* HMKCSlotItemObject+Extensions.m in Sources */,
                                F4C5A2261C36C68C00533FB6 /* HMStrengthenListItemView.m in Sources */,
                                F4C86B921C1C445D00F260FE /* HMUpgradeShipExcludeColorTransformer.m in Sources */,
                                F424A6FA1BC801DE0096C431 /* HMUnknownComand.m in Sources */,
                                F4C3957418CDDFE500A1E918 /* HMKenzoDockStatus.m in Sources */,
                                F471784D1B6FA18800F5E59D /* HMKCResource.m in Sources */,
+                               F4F9F87D1C6B5E4A00D0EE76 /* HMKCMasterSType+CoreDataProperties.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 */,
+                               F4F9F8781C6B5BA900D0EE76 /* HMKCKenzoDock.m in Sources */,
                                F4F388BD1C13D63B00508549 /* HMGameViewController.m in Sources */,
                                F4FDF2411A3D50420033E0AD /* HMShipMasterDetailWindowController.m in Sources */,
                                F47178471B6DE9F400F5E59D /* HMMapAreaTransformaer.m in Sources */,
                                F4D2CBC818B0555A000EBC59 /* HMKCManagedObject.m in Sources */,
                                F4D2CBC218AD0E1A000EBC59 /* HMMasterSTypeCommand.m in Sources */,
                                F4B1E30919C73B6A00805879 /* HMSuppliesView.m in Sources */,
+                               F4F9F8891C6B642B00D0EE76 /* HMKCMasterMapArea+CoreDataProperties.m in Sources */,
                                F43BA4A4197BE6C200CFF788 /* HMRealDestroyShipCommand.m in Sources */,
                                F4F9F8711C6A306A00D0EE76 /* HMKCBattle+CoreDataProperties.m in Sources */,
                                F46F104518AA50730063E503 /* HMBroserWindowController.m in Sources */,
diff --git a/KCD/HMKCKenzoDock+CoreDataProperties.h b/KCD/HMKCKenzoDock+CoreDataProperties.h
new file mode 100644 (file)
index 0000000..2a23b38
--- /dev/null
@@ -0,0 +1,32 @@
+//
+//  HMKCKenzoDock+CoreDataProperties.h
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+//  Choose "Create NSManagedObject Subclass…" from the Core Data editor menu
+//  to delete and recreate this implementation file for your updated model.
+//
+
+#import "HMKCKenzoDock.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HMKCKenzoDock (CoreDataProperties)
+
+@property (nullable, nonatomic, retain) NSNumber *complete_time;
+@property (nullable, nonatomic, retain) NSString *complete_time_str;
+@property (nullable, nonatomic, retain) NSNumber *created_ship_id;
+@property (nullable, nonatomic, retain) NSNumber *id;
+@property (nullable, nonatomic, retain) NSNumber *item1;
+@property (nullable, nonatomic, retain) NSNumber *item2;
+@property (nullable, nonatomic, retain) NSNumber *item3;
+@property (nullable, nonatomic, retain) NSNumber *item4;
+@property (nullable, nonatomic, retain) NSNumber *item5;
+@property (nullable, nonatomic, retain) NSNumber *member_id;
+@property (nullable, nonatomic, retain) NSNumber *state;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/KCD/HMKCKenzoDock+CoreDataProperties.m b/KCD/HMKCKenzoDock+CoreDataProperties.m
new file mode 100644 (file)
index 0000000..e920f30
--- /dev/null
@@ -0,0 +1,28 @@
+//
+//  HMKCKenzoDock+CoreDataProperties.m
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+//  Choose "Create NSManagedObject Subclass…" from the Core Data editor menu
+//  to delete and recreate this implementation file for your updated model.
+//
+
+#import "HMKCKenzoDock+CoreDataProperties.h"
+
+@implementation HMKCKenzoDock (CoreDataProperties)
+
+@dynamic complete_time;
+@dynamic complete_time_str;
+@dynamic created_ship_id;
+@dynamic id;
+@dynamic item1;
+@dynamic item2;
+@dynamic item3;
+@dynamic item4;
+@dynamic item5;
+@dynamic member_id;
+@dynamic state;
+
+@end
diff --git a/KCD/HMKCKenzoDock.h b/KCD/HMKCKenzoDock.h
new file mode 100644 (file)
index 0000000..6f6d18b
--- /dev/null
@@ -0,0 +1,22 @@
+//
+//  HMKCKenzoDock.h
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+#import <CoreData/CoreData.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HMKCKenzoDock : NSManagedObject
+
+// Insert code here to declare functionality of your managed object subclass
+
+@end
+
+NS_ASSUME_NONNULL_END
+
+#import "HMKCKenzoDock+CoreDataProperties.h"
diff --git a/KCD/HMKCKenzoDock.m b/KCD/HMKCKenzoDock.m
new file mode 100644 (file)
index 0000000..85464e9
--- /dev/null
@@ -0,0 +1,15 @@
+//
+//  HMKCKenzoDock.m
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+
+#import "HMKCKenzoDock.h"
+
+@implementation HMKCKenzoDock
+
+// Insert code here to add functionality to your managed object subclass
+
+@end
diff --git a/KCD/HMKCMasterMapArea+CoreDataProperties.h b/KCD/HMKCMasterMapArea+CoreDataProperties.h
new file mode 100644 (file)
index 0000000..2e18f07
--- /dev/null
@@ -0,0 +1,24 @@
+//
+//  HMKCMasterMapArea+CoreDataProperties.h
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+//  Choose "Create NSManagedObject Subclass…" from the Core Data editor menu
+//  to delete and recreate this implementation file for your updated model.
+//
+
+#import "HMKCMasterMapArea.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HMKCMasterMapArea (CoreDataProperties)
+
+@property (nullable, nonatomic, retain) NSNumber *id;
+@property (nullable, nonatomic, retain) NSString *name;
+@property (nullable, nonatomic, retain) NSNumber *type;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/KCD/HMKCMasterMapArea+CoreDataProperties.m b/KCD/HMKCMasterMapArea+CoreDataProperties.m
new file mode 100644 (file)
index 0000000..250acb7
--- /dev/null
@@ -0,0 +1,20 @@
+//
+//  HMKCMasterMapArea+CoreDataProperties.m
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+//  Choose "Create NSManagedObject Subclass…" from the Core Data editor menu
+//  to delete and recreate this implementation file for your updated model.
+//
+
+#import "HMKCMasterMapArea+CoreDataProperties.h"
+
+@implementation HMKCMasterMapArea (CoreDataProperties)
+
+@dynamic id;
+@dynamic name;
+@dynamic type;
+
+@end
diff --git a/KCD/HMKCMasterMapArea.h b/KCD/HMKCMasterMapArea.h
new file mode 100644 (file)
index 0000000..8f04bec
--- /dev/null
@@ -0,0 +1,22 @@
+//
+//  HMKCMasterMapArea.h
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+#import <CoreData/CoreData.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HMKCMasterMapArea : NSManagedObject
+
+// Insert code here to declare functionality of your managed object subclass
+
+@end
+
+NS_ASSUME_NONNULL_END
+
+#import "HMKCMasterMapArea+CoreDataProperties.h"
diff --git a/KCD/HMKCMasterMapArea.m b/KCD/HMKCMasterMapArea.m
new file mode 100644 (file)
index 0000000..9f39ccb
--- /dev/null
@@ -0,0 +1,15 @@
+//
+//  HMKCMasterMapArea.m
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+
+#import "HMKCMasterMapArea.h"
+
+@implementation HMKCMasterMapArea
+
+// Insert code here to add functionality to your managed object subclass
+
+@end
diff --git a/KCD/HMKCMasterMapInfo+CoreDataProperties.h b/KCD/HMKCMasterMapInfo+CoreDataProperties.h
new file mode 100644 (file)
index 0000000..5ae6cd1
--- /dev/null
@@ -0,0 +1,36 @@
+//
+//  HMKCMasterMapInfo+CoreDataProperties.h
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+//  Choose "Create NSManagedObject Subclass…" from the Core Data editor menu
+//  to delete and recreate this implementation file for your updated model.
+//
+
+#import "HMKCMasterMapInfo.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HMKCMasterMapInfo (CoreDataProperties)
+
+@property (nullable, nonatomic, retain) NSNumber *id;
+@property (nullable, nonatomic, retain) NSString *infotext;
+@property (nullable, nonatomic, retain) NSNumber *item_0;
+@property (nullable, nonatomic, retain) NSNumber *item_1;
+@property (nullable, nonatomic, retain) NSNumber *item_2;
+@property (nullable, nonatomic, retain) NSNumber *item_3;
+@property (nullable, nonatomic, retain) NSNumber *level;
+@property (nullable, nonatomic, retain) NSNumber *maparea_id;
+@property (nullable, nonatomic, retain) NSNumber *max_maphp;
+@property (nullable, nonatomic, retain) NSString *name;
+@property (nullable, nonatomic, retain) NSNumber *no;
+@property (nullable, nonatomic, retain) NSString *opetext;
+@property (nullable, nonatomic, retain) NSNumber *required_defeat_count;
+@property (nullable, nonatomic, retain) NSNumber *sally_flag_0;
+@property (nullable, nonatomic, retain) NSNumber *sally_flag_1;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/KCD/HMKCMasterMapInfo+CoreDataProperties.m b/KCD/HMKCMasterMapInfo+CoreDataProperties.m
new file mode 100644 (file)
index 0000000..6b2bb28
--- /dev/null
@@ -0,0 +1,32 @@
+//
+//  HMKCMasterMapInfo+CoreDataProperties.m
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+//  Choose "Create NSManagedObject Subclass…" from the Core Data editor menu
+//  to delete and recreate this implementation file for your updated model.
+//
+
+#import "HMKCMasterMapInfo+CoreDataProperties.h"
+
+@implementation HMKCMasterMapInfo (CoreDataProperties)
+
+@dynamic id;
+@dynamic infotext;
+@dynamic item_0;
+@dynamic item_1;
+@dynamic item_2;
+@dynamic item_3;
+@dynamic level;
+@dynamic maparea_id;
+@dynamic max_maphp;
+@dynamic name;
+@dynamic no;
+@dynamic opetext;
+@dynamic required_defeat_count;
+@dynamic sally_flag_0;
+@dynamic sally_flag_1;
+
+@end
diff --git a/KCD/HMKCMasterMapInfo.h b/KCD/HMKCMasterMapInfo.h
new file mode 100644 (file)
index 0000000..e9df053
--- /dev/null
@@ -0,0 +1,22 @@
+//
+//  HMKCMasterMapInfo.h
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+#import <CoreData/CoreData.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HMKCMasterMapInfo : NSManagedObject
+
+// Insert code here to declare functionality of your managed object subclass
+
+@end
+
+NS_ASSUME_NONNULL_END
+
+#import "HMKCMasterMapInfo+CoreDataProperties.h"
diff --git a/KCD/HMKCMasterMapInfo.m b/KCD/HMKCMasterMapInfo.m
new file mode 100644 (file)
index 0000000..9a7c546
--- /dev/null
@@ -0,0 +1,15 @@
+//
+//  HMKCMasterMapInfo.m
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+
+#import "HMKCMasterMapInfo.h"
+
+@implementation HMKCMasterMapInfo
+
+// Insert code here to add functionality to your managed object subclass
+
+@end
diff --git a/KCD/HMKCMasterSType+CoreDataProperties.h b/KCD/HMKCMasterSType+CoreDataProperties.h
new file mode 100644 (file)
index 0000000..424e286
--- /dev/null
@@ -0,0 +1,36 @@
+//
+//  HMKCMasterSType+CoreDataProperties.h
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+//  Choose "Create NSManagedObject Subclass…" from the Core Data editor menu
+//  to delete and recreate this implementation file for your updated model.
+//
+
+#import "HMKCMasterSType.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HMKCMasterSType (CoreDataProperties)
+
+@property (nullable, nonatomic, retain) NSNumber *id;
+@property (nullable, nonatomic, retain) NSNumber *kcnt;
+@property (nullable, nonatomic, retain) NSString *name;
+@property (nullable, nonatomic, retain) NSNumber *scnt;
+@property (nullable, nonatomic, retain) NSNumber *sortno;
+@property (nullable, nonatomic, retain) NSSet<HMKCMasterShipObject *> *ships;
+
+@end
+
+@interface HMKCMasterSType (CoreDataGeneratedAccessors)
+
+- (void)addShipsObject:(HMKCMasterShipObject *)value;
+- (void)removeShipsObject:(HMKCMasterShipObject *)value;
+- (void)addShips:(NSSet<HMKCMasterShipObject *> *)values;
+- (void)removeShips:(NSSet<HMKCMasterShipObject *> *)values;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/KCD/HMKCMasterSType+CoreDataProperties.m b/KCD/HMKCMasterSType+CoreDataProperties.m
new file mode 100644 (file)
index 0000000..4b9229c
--- /dev/null
@@ -0,0 +1,23 @@
+//
+//  HMKCMasterSType+CoreDataProperties.m
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+//  Choose "Create NSManagedObject Subclass…" from the Core Data editor menu
+//  to delete and recreate this implementation file for your updated model.
+//
+
+#import "HMKCMasterSType+CoreDataProperties.h"
+
+@implementation HMKCMasterSType (CoreDataProperties)
+
+@dynamic id;
+@dynamic kcnt;
+@dynamic name;
+@dynamic scnt;
+@dynamic sortno;
+@dynamic ships;
+
+@end
diff --git a/KCD/HMKCMasterSType.h b/KCD/HMKCMasterSType.h
new file mode 100644 (file)
index 0000000..4cfae02
--- /dev/null
@@ -0,0 +1,24 @@
+//
+//  HMKCMasterSType.h
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+#import <CoreData/CoreData.h>
+
+@class HMKCMasterShipObject;
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HMKCMasterSType : NSManagedObject
+
+// Insert code here to declare functionality of your managed object subclass
+
+@end
+
+NS_ASSUME_NONNULL_END
+
+#import "HMKCMasterSType+CoreDataProperties.h"
diff --git a/KCD/HMKCMasterSType.m b/KCD/HMKCMasterSType.m
new file mode 100644 (file)
index 0000000..87e3d2c
--- /dev/null
@@ -0,0 +1,16 @@
+//
+//  HMKCMasterSType.m
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+
+#import "HMKCMasterSType.h"
+#import "HMKCMasterShipObject.h"
+
+@implementation HMKCMasterSType
+
+// Insert code here to add functionality to your managed object subclass
+
+@end
index 2f90c07..5085c3a 100644 (file)
@@ -9,6 +9,7 @@
 #import "HMKCManagedObject.h"
 
 @class HMKCShipObject;
+@class HMKCMasterSType;
 
 @interface HMKCMasterShipObject : HMKCManagedObject
 
@@ -57,7 +58,7 @@
 @property (nonatomic, retain) NSNumber * voicef;
 @property (nonatomic, retain) NSString * yomi;
 @property (nonatomic, retain) NSSet *ships;
-@property (nonatomic, retain) HMKCManagedObject *stype;
+@property (nonatomic, retain) HMKCMasterSType *stype;
 @end
 
 @interface HMKCMasterShipObject (CoreDataGeneratedAccessors)
diff --git a/KCD/HMKCNyukyoDock+CoreDataProperties.h b/KCD/HMKCNyukyoDock+CoreDataProperties.h
new file mode 100644 (file)
index 0000000..c66dc99
--- /dev/null
@@ -0,0 +1,31 @@
+//
+//  HMKCNyukyoDock+CoreDataProperties.h
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+//  Choose "Create NSManagedObject Subclass…" from the Core Data editor menu
+//  to delete and recreate this implementation file for your updated model.
+//
+
+#import "HMKCNyukyoDock.h"
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HMKCNyukyoDock (CoreDataProperties)
+
+@property (nullable, nonatomic, retain) NSNumber *complete_time;
+@property (nullable, nonatomic, retain) NSString *complete_time_str;
+@property (nullable, nonatomic, retain) NSNumber *id;
+@property (nullable, nonatomic, retain) NSNumber *item1;
+@property (nullable, nonatomic, retain) NSNumber *item2;
+@property (nullable, nonatomic, retain) NSNumber *item3;
+@property (nullable, nonatomic, retain) NSNumber *item4;
+@property (nullable, nonatomic, retain) NSNumber *member_id;
+@property (nullable, nonatomic, retain) NSNumber *ship_id;
+@property (nullable, nonatomic, retain) NSNumber *state;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/KCD/HMKCNyukyoDock+CoreDataProperties.m b/KCD/HMKCNyukyoDock+CoreDataProperties.m
new file mode 100644 (file)
index 0000000..a1bd135
--- /dev/null
@@ -0,0 +1,27 @@
+//
+//  HMKCNyukyoDock+CoreDataProperties.m
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+//  Choose "Create NSManagedObject Subclass…" from the Core Data editor menu
+//  to delete and recreate this implementation file for your updated model.
+//
+
+#import "HMKCNyukyoDock+CoreDataProperties.h"
+
+@implementation HMKCNyukyoDock (CoreDataProperties)
+
+@dynamic complete_time;
+@dynamic complete_time_str;
+@dynamic id;
+@dynamic item1;
+@dynamic item2;
+@dynamic item3;
+@dynamic item4;
+@dynamic member_id;
+@dynamic ship_id;
+@dynamic state;
+
+@end
diff --git a/KCD/HMKCNyukyoDock.h b/KCD/HMKCNyukyoDock.h
new file mode 100644 (file)
index 0000000..46823e2
--- /dev/null
@@ -0,0 +1,22 @@
+//
+//  HMKCNyukyoDock.h
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+#import <CoreData/CoreData.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface HMKCNyukyoDock : NSManagedObject
+
+// Insert code here to declare functionality of your managed object subclass
+
+@end
+
+NS_ASSUME_NONNULL_END
+
+#import "HMKCNyukyoDock+CoreDataProperties.h"
diff --git a/KCD/HMKCNyukyoDock.m b/KCD/HMKCNyukyoDock.m
new file mode 100644 (file)
index 0000000..9ee456d
--- /dev/null
@@ -0,0 +1,15 @@
+//
+//  HMKCNyukyoDock.m
+//  KCD
+//
+//  Created by Hori,Masaki on 2016/02/10.
+//  Copyright © 2016年 Hori,Masaki. All rights reserved.
+//
+
+#import "HMKCNyukyoDock.h"
+
+@implementation HMKCNyukyoDock
+
+// Insert code here to add functionality to your managed object subclass
+
+@end
index 07d6a41..2e21538 100644 (file)
@@ -8,6 +8,7 @@
 
 #import "HMKCShipObject+Extensions.h"
 #import "HMKCMasterShipObject.h"
+#import "HMKCMasterSType.h"
 
 #import "HMKCMasterSlotItemObject.h"
 #import "HMKCSlotItemObject+Extensions.h"
@@ -155,7 +156,7 @@ static NSArray *levelUpExps = nil;
 - (NSString *)shortTypeName
 {
        [self willAccessValueForKey:@"master_ship"];
-       NSNumber *idValue = [self.master_ship.stype valueForKey:@"id"];
+       NSNumber *idValue = self.master_ship.stype.id;
        [self didAccessValueForKey:@"master_ship"];
        if(!idValue || [idValue isKindOfClass:[NSNull class]]) return nil;
        
index d9fda38..4e821ec 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<model userDefinedModelVersionIdentifier="" type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="7701" systemVersion="14E46" minimumToolsVersion="Xcode 4.3" macOSVersion="Automatic" iOSVersion="Automatic">
+<model userDefinedModelVersionIdentifier="" type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="9525" systemVersion="15D21" minimumToolsVersion="Xcode 4.3">
     <entity name="Basic" representedClassName="HMKCBasic" syncable="YES">
         <attribute name="active_flag" optional="YES" attributeType="Boolean" syncable="YES"/>
         <attribute name="comment" optional="YES" attributeType="String" syncable="YES"/>
@@ -59,7 +59,7 @@
         <attribute name="ship_4" optional="YES" attributeType="Integer 32" defaultValueString="0" syncable="YES"/>
         <attribute name="ship_5" optional="YES" attributeType="Integer 32" defaultValueString="0" syncable="YES"/>
     </entity>
-    <entity name="KenzoDock" representedClassName="HMKCManagedObject" syncable="YES">
+    <entity name="KenzoDock" representedClassName="HMKCKenzoDock" syncable="YES">
         <attribute name="complete_time" optional="YES" attributeType="Integer 64" defaultValueString="0" syncable="YES"/>
         <attribute name="complete_time_str" optional="YES" attributeType="String" syncable="YES"/>
         <attribute name="created_ship_id" optional="YES" attributeType="Integer 32" defaultValueString="0" syncable="YES"/>
@@ -82,7 +82,7 @@
         <attribute name="title" optional="YES" attributeType="String" syncable="YES"/>
         <attribute name="type" optional="YES" attributeType="Integer 32" defaultValueString="0" syncable="YES"/>
     </entity>
-    <entity name="MasterMapArea" representedClassName="HMKCManagedObject" syncable="YES">
+    <entity name="MasterMapArea" representedClassName="HMKCMasterMapArea" syncable="YES">
         <attribute name="id" attributeType="Integer 32" indexed="YES" syncable="YES"/>
         <attribute name="name" attributeType="String" syncable="YES"/>
         <attribute name="type" optional="YES" attributeType="Integer 32" syncable="YES"/>
@@ -95,7 +95,7 @@
         <attribute name="mapinfo_no" optional="YES" attributeType="Integer 32" defaultValueString="0" syncable="YES"/>
         <attribute name="no" optional="YES" attributeType="Integer 32" defaultValueString="0" syncable="YES"/>
     </entity>
-    <entity name="MasterMapInfo" representedClassName="HMKCManagedObject" syncable="YES">
+    <entity name="MasterMapInfo" representedClassName="HMKCMasterMapInfo" syncable="YES">
         <attribute name="id" attributeType="Integer 32" syncable="YES"/>
         <attribute name="infotext" optional="YES" attributeType="String" syncable="YES"/>
         <attribute name="item_0" optional="YES" attributeType="Integer 32" defaultValueString="0" syncable="YES"/>
         <attribute name="name" optional="YES" attributeType="String" syncable="YES"/>
         <attribute name="show_flg" optional="YES" attributeType="Boolean" defaultValueString="0" syncable="YES"/>
     </entity>
-    <entity name="MasterSType" representedClassName="HMKCManagedObject" syncable="YES">
+    <entity name="MasterSType" representedClassName="HMKCMasterSType" syncable="YES">
         <attribute name="id" attributeType="Integer 32" indexed="YES" syncable="YES"/>
         <attribute name="kcnt" optional="YES" attributeType="Integer 32" syncable="YES"/>
         <attribute name="name" attributeType="String" indexed="YES" syncable="YES"/>
         <attribute name="screw" optional="YES" attributeType="Integer 32" defaultValueString="0" syncable="YES"/>
         <attribute name="steel" optional="YES" attributeType="Integer 32" defaultValueString="0" syncable="YES"/>
     </entity>
-    <entity name="NyukyoDock" representedClassName="HMKCManagedObject" syncable="YES">
+    <entity name="NyukyoDock" representedClassName="HMKCNyukyoDock" syncable="YES">
         <attribute name="complete_time" optional="YES" attributeType="Integer 64" defaultValueString="0" syncable="YES"/>
         <attribute name="complete_time_str" optional="YES" attributeType="String" syncable="YES"/>
         <attribute name="id" attributeType="Integer 32" defaultValueString="0" indexed="YES" syncable="YES"/>
         <element name="MasterShip" positionX="0" positionY="0" width="128" height="720"/>
         <element name="MasterSlotItem" positionX="0" positionY="0" width="128" height="540"/>
         <element name="MasterSlotItemEquipType" positionX="0" positionY="0" width="128" height="90"/>
-        <element name="MasterSType" positionX="0" positionY="0" width="128" height="135"/>
+        <element name="MasterSType" positionX="0" positionY="0" width="128" height="30"/>
         <element name="MasterUseItem" positionX="0" positionY="0" width="128" height="150"/>
         <element name="Material" positionX="0" positionY="0" width="128" height="165"/>
-        <element name="NyukyoDock" positionX="0" positionY="0" width="128" height="195"/>
+        <element name="NyukyoDock" positionX="0" positionY="0" width="128" height="30"/>
         <element name="Quest" positionX="0" positionY="0" width="128" height="240"/>
         <element name="Ship" positionX="0" positionY="0" width="128" height="795"/>
         <element name="SlotItem" positionX="0" positionY="0" width="128" height="150"/>