cocoa - NSSegmentedControl Selected Segment in User Defaults -


having problem storing selectedsegment of segmented control in user defaults. i'm using segment selection binding , doing set , call default:

[[nsuserdefaults standarduserdefaults] setobject: [modesegcontroller objectvalue] forkey: @"seltag"];  [modesegcontroller setobjectvalue: [[nsuserdefaults standarduserdefaults] objectforkey: @"seltag"]]; 

not working. can me out?

-thanks

paul.

use [[nsuserdefaults standarduserdefaults] setvalue: [ nsnumber numberwithinteger:[modesegcontroller selectedsegment] ] forkey: @"seltag"]

to show selected segement use in ui [modesegcontroller setselected:...] integer

and

[modesegcontroller setselectedsegment:[ [nsuserdefaults standarduserdefaults] valueforkey: @"seltag"] integervalue] ]

you needn't use tags store/restore selected segment. segments can accessed directly.


Comments

Popular posts from this blog

css - I want to align grid in center -

Contact Form PHP Email Script -

python - SWIG function not printing output -