チェックボックス、スライダー、NSTextFieldの値を入力する配列があります。以下の001を参照してください。そしてそれは明らかに機能しています。
ただし、コードを分析すると、次のメッセージが表示されます。
/Users/ronny/DEV/0200-ObjC4/Egg&Breakfast/Classes/TimeController.m:358:24:
Argument to 'NSArray' method 'arrayWithObjects:'
should be an Objective-C pointer type, not 'NSInteger'
intValueを使用して3行を(NSInteger)に型キャストするなど、いくつかのことを試しました。成功せずに。何が悪いのか分かりますか?
NSArray *myValues = [NSArray arrayWithObjects:
[isAppointment state], //Checkbox
[boxForEver state], //Checkbox
[boxMakeSound state], //Checkbox
[tickTackFlag state], //Checkbox
[txtRemark stringValue], //NSTextField
[slideHour intValue], //Slider
[slideMin intValue], //Slider
[slideSec intValue], //Slider
[startAuto state], //Checkbox
nil];