0
復位保存提供錯誤消息「IO錯誤:[錯誤9]壞文件描述符」Kivy移植到iOS。打開文件的工作,同時寫入文件不
def reset_save(self):
try:
file = open("./save.txt", "rw+")
except:
print("Wrong when saving to file.")
else:
for n in self.highscore:
file.write('0' + '\n')
self.highscore = [0,0,0,0,0,0,0,0,0,0]
file.close()
的「RW +」由「W」改變從android版本,使用「w」打印出「保存到文件時出錯」。使用此代碼的Android版本沒有問題。
裏有reset_save是用來寫10行零,重置排行榜名單要麼版本
def get_save(self):
try:
file = open("./save.txt", "r")
except:
print("Wrong when opening file.")
else:
n = 0
for line in file:
self.highscore[n] = float(line)
n += 1
file.close()
與get_save沒有問題。
的get_save發生在save.txt的線條,並將它們放入一個列表
我用kivy指南端口從機器人到iOS。它通過Xcode構建。遊戲的其餘部分與android版本相同。
謝謝!我有一個非常小的更正:而不是file.write('0'+'\ n'),需要fd.write('0'+'\ n')。 – Marcus