介紹:
開(kāi)發(fā)者在開(kāi)發(fā)app時(shí),最經(jīng)常需要開(kāi)發(fā)的功能就是參數(shù)設(shè)置(Preferences Setting)功能,不但要提供一個(gè)界面讓用戶設(shè)置app的參數(shù),并且還需要保存用戶的設(shè)置,即使用戶關(guān)閉了app或者關(guān)機(jī),都能保存這些設(shè)置。一般來(lái)說(shuō),保存參數(shù)設(shè)置用的是NSUserDefaults。如果需要保存的設(shè)置參數(shù)比較多,這個(gè)寫(xiě)代碼的過(guò)程還是挺煩人的。這份代碼就是提供了一個(gè)很簡(jiǎn)單的API用于和NSUserDefaults打交道,提高開(kāi)發(fā)者開(kāi)發(fā)參數(shù)設(shè)置功能的效率。 其他(Others) Preferences Setting
測(cè)試環(huán)境:
測(cè)試環(huán)境:Xcode 4.3, iOS 5.0。
效果圖:
使用方法:
開(kāi)發(fā)者在開(kāi)發(fā)app時(shí),最經(jīng)常需要開(kāi)發(fā)的功能就是參數(shù)設(shè)置(Preferences Setting)功能,不但要提供一個(gè)界面讓用戶設(shè)置app的參數(shù),并且還需要保存用戶的設(shè)置,即使用戶關(guān)閉了app或者關(guān)機(jī),都能保存這些設(shè)置。一般來(lái)說(shuō),保存參數(shù)設(shè)置用的是NSUserDefaults。如果需要保存的設(shè)置參數(shù)比較多,這個(gè)寫(xiě)代碼的過(guò)程還是挺煩人的。這份代碼就是提供了一個(gè)很簡(jiǎn)單的API用于和NSUserDefaults打交道,提高開(kāi)發(fā)者開(kāi)發(fā)參數(shù)設(shè)置功能的效率。