혹시 version차트를 하나 만들어서 버전 넘버가 올라갈때마다 차트들을 전부다 불러오는 식으로 개발해도 상관없나요?
이미 캐시로 담고 있어서 캐시값만 json화 쓰면 구지 불러올 필요가 없어보여서요.
public void GetChartAndSave()
{
Debug.Log("-----------------Get Chart And Save-----------------");
PlayerPrefsClear();
BackendReturnObject getchart = Backend.Chart.GetChartAndSave();
Debug.Log(getchart);
if (getchart.IsSuccess())
{
JsonData rows = getchart.GetReturnValuetoJSON()["rows"];
string ChartName, ChartContents;
// get chart contents with chartName
for (int i = 0; i < rows.Count; i++)
{
ChartName = rows[i]["chartName"]["S"].ToString();
ChartContents = PlayerPrefs.GetString(ChartName);
Debug.Log(string.Format("{0}\n{1}", ChartName, ChartContents));
}
}
}