From c70a43e05df58adf64208366580be086782d2a8e Mon Sep 17 00:00:00 2001 From: masakih Date: Mon, 12 Jan 2015 14:18:57 +0900 Subject: [PATCH] =?utf8?q?MOD=20Swift=E5=8C=96=E3=81=AE=E3=81=9F=E3=82=81?= =?utf8?q?=E3=81=ABHMTemporaryDataStore=E3=81=AE=E7=94=9F=E6=88=90?= =?utf8?q?=E3=82=BF=E3=82=A4=E3=83=9F=E3=83=B3=E3=82=AF=E3=82=99=E3=82=92?= =?utf8?q?=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- KCD/HMCalculateDamageCommand.m | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/KCD/HMCalculateDamageCommand.m b/KCD/HMCalculateDamageCommand.m index 3c011370..4f153213 100644 --- a/KCD/HMCalculateDamageCommand.m +++ b/KCD/HMCalculateDamageCommand.m @@ -19,19 +19,17 @@ typedef NS_ENUM(NSUInteger, HMBattleType) { }; @interface HMCalculateDamageCommand () -@property (nonatomic, strong) HMTemporaryDataStore *store; +@property (readonly) HMTemporaryDataStore *store; @property HMBattleType battleType; @end @implementation HMCalculateDamageCommand +@synthesize store = _store; -- (id)init -{ - self = [super init]; - if(self) { - _store = [HMTemporaryDataStore oneTimeEditor]; - } - return self; +- (HMTemporaryDataStore *)store { + if(_store) return _store; + _store = [HMTemporaryDataStore oneTimeEditor]; + return _store; } - (void)resetBattle -- 2.11.0