Localizations程式本地化語言

2021-06-02 09:00:48 字數 995 閱讀 1876

1、在程式檔案info.plist——localizations中新增多語言支援

如使用localizable.strings

localizable.strings (english)//英文

"demotitle"="this is english version";

"string2"="banana";

"string3"="orange";

"string4"="watermelon";

"string5"="strawberry";

localizable.strings (zh_hans)//中文

"demotitle"="這是正體中文的版本";

"string1"="蘋果";

"string2"="香蕉";

"string3"="橘子";

"string4"="西瓜";

"string5"="士多啤梨";

2、程式中獲取;

// 如果你使用的是localizable.strings,那麼你在程式中可以這樣獲取字串

//lbldemotitle為label

lbldemotitle.text=nslocalizedstring(@"demotitle",nil);

lblstr1.text= nslocalizedstring(@"string1",nil);

lblstr2.text=nslocalizedstring(@"string2",nil);

lblstr3.text=nslocalizedstring(@"string3",nil);

lblstr4.text=nslocalizedstring(@"string4",nil);

lblstr5.text=nslocalizedstring(@"string5",nil);     

程式裝載(程式執行)

程式裝載時,將程式使用的虛擬記憶體位址和計算機實際分配的物理記憶體位址做了對映。程式裝載時獲取了一段連續空間,關閉該程式時,該程式雖然釋放了占用的記憶體空間,但是該記憶體空間並不一定與空餘記憶體空間連續,故其他程式申請時可能無法申請到該記憶體空間。如圖一。有一種解決辦法是記憶體交換,將程式放到硬碟中...

程式人生,人生程式

又是一年秋來到,剛過秋伏天,太陽熱情卻又不過火,風兒識趣地給身體維持最舒服的溫度。這一切都很容易讓人陷入回憶 陷入沉思。工作已經六年多了,每每想起這些,總有一些感慨。程式設計師的生活就是在一間裝有空調和暖氣的屋子裡,度過最熱的夏天,度過最冷的冬天。可是春天和秋天呢,卻也同樣只是隔著窗戶看風景。程式設...

iphone 程式 呼叫系統程式

1 從程式內 傳送簡訊 簡訊的內容無法初始化,至少在3.2之前是這樣,但是可以通過將要初始化的資訊寫到拷貝裡來彌補。2 從程式內 傳送郵件 void checksender id senderelse else pragma mark pragma mark compose mail void di...