1. 程式人生 > >iOS開發:通過json格式來批量處理國際化內容

iOS開發:通過json格式來批量處理國際化內容

        iOS開發中,做App的國際化處理的時候,會不會遇到這種情況,通過一個鍵值對來依次對需要做國際化處理的地方進行處理,有沒有覺得這樣做很麻煩,需要一個一個依次設定,如果是大量的內容需要做國際化處理,使用這種方法就很low,而且很費時費力。

      比如一般的方法處理是這樣子的,如下圖所示:


那麼,在這裡分享一種不是最簡便但是很實用很省事的方法,這樣可以省去很多沒有必要的無用功,大體的思路就是:在國際化檔案裡面,把需要處理的國際化列表內容通過用json格式拼接在一起,只用一個鍵值對就可以了,然後在展示內容的地方,獲取到處理之後的json格式的字串之後,通過解析json字串然後再進行賦值操作,這樣就完美的解決了冗餘的問題。具體操作如下圖所示:


      這個方法是不是覺得省事很多,而且也減少了冗餘問題。具體執行效果如下所示:


      以上就是本節的全部內容,歡迎關注三掌櫃的微信公眾號,歡迎關注!