AwarsIVのリポジトリです
修订版 | ee14436ff2ccd0860e0a37495f66f74c72100fc5 (tree) |
---|---|
时间 | 2016-07-23 03:07:53 |
作者 | Killery <Killery@kiri...> |
Commiter | Killery |
次回時のセーブデータ読み込みエラー改善
@@ -1842,9 +1842,10 @@ | ||
1842 | 1842 | [self writeBiuldD:fpo row:i]; |
1843 | 1843 | NSLog(@"\n(保存)%@:IMGADRESS %p\n", sdd.name,sdd.img); |
1844 | 1844 | |
1845 | - for(int i = 0;i < 3;i++) | |
1845 | + for(int i = 0;i < 3;i++){ | |
1846 | 1846 | fwrite(&sdd.P[i], sizeof(PLAYER), 1, fpo); |
1847 | - | |
1847 | + [self writeNSString:fpo str:P[i].name]; | |
1848 | + } | |
1848 | 1849 | //カレントスイッチなど |
1849 | 1850 | for(int i = 0;i < 9999;i++) |
1850 | 1851 | [self writeInt:fpo val:sdd.Suicchi[i]]; |
@@ -2201,8 +2202,10 @@ | ||
2201 | 2202 | |
2202 | 2203 | NSLog(@"\n(読み込み)%@:IMGADRESS %p\n",sdd2[datRow].name,sdd2[datRow].img); |
2203 | 2204 | |
2204 | - for(int i = 0;i < 3;i++) | |
2205 | + for(int i = 0;i < 3;i++){ | |
2205 | 2206 | fread(&sdd2[datRow].P[i], sizeof(PLAYER), 1, fpi); |
2207 | + sdd2[datRow].P[i].name = [[self readNSString:fpi strOut:sdd2[datRow].P[i].name] retain]; | |
2208 | + } | |
2206 | 2209 | |
2207 | 2210 | //カレントスイッチなど |
2208 | 2211 | for(int i = 0;i < 9999;i++) |